diff options
author | 2020-04-28 14:58:11 -0400 | |
---|---|---|
committer | 2020-06-08 12:07:57 -0400 | |
commit | 8917e02bd67601248b481664be08d87f28414aba (patch) | |
tree | 4344cf1ba8d5128bb031b414aa688c8a71067a36 /generic-resource-api/model/swagger/src/main/yaml | |
parent | bdd9078cc1287c68817d0be392a8bb1e4172d00b (diff) |
Generate ODL compliant swagger models from yang
Updated generic-resource-api to generate swagger v2 models
from yang that comply with OpenDaylight RESTCONF structure
Change-Id: Ib74d3ff49b2f13ec9026a33b4a70ef506e12632b
Issue-ID: SDNC-409
Signed-off-by: Dan Timoney <dtimoney@att.com>
Diffstat (limited to 'generic-resource-api/model/swagger/src/main/yaml')
-rw-r--r-- | generic-resource-api/model/swagger/src/main/yaml/generic-resource.yaml | 91396 |
1 files changed, 91396 insertions, 0 deletions
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 index 00000000..ec7b34a9 --- /dev/null +++ b/generic-resource-api/model/swagger/src/main/yaml/generic-resource.yaml @@ -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" |