Generate ODL compliant swagger models from yang
[sdnc/northbound.git] / generic-resource-api / model / swagger / src / main / yaml / generic-resource.yaml
diff --git a/generic-resource-api/model/swagger/src/main/yaml/generic-resource.yaml b/generic-resource-api/model/swagger/src/main/yaml/generic-resource.yaml
new file mode 100644 (file)
index 0000000..ec7b34a
--- /dev/null
@@ -0,0 +1,91396 @@
+---
+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\n\
+    authors 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\n\
+    Relating 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.0.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: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.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"
+  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"
+        description: "The cloud owner provided by the caller"
+      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"
+  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.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 EIPAM 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"
+      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"
+      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"
+        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 - to be set by SDNC"
+        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"
+      lower-tag-id:
+        type: "integer"
+        format: "int64"
+  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 addresses 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"
+        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"
+  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"