diff options
Diffstat (limited to 'aai-schema/src/main/resources/aai_swagger_html/aai_swagger_v11.html')
-rw-r--r-- | aai-schema/src/main/resources/aai_swagger_html/aai_swagger_v11.html | 26438 |
1 files changed, 22895 insertions, 3543 deletions
diff --git a/aai-schema/src/main/resources/aai_swagger_html/aai_swagger_v11.html b/aai-schema/src/main/resources/aai_swagger_html/aai_swagger_v11.html index 869ad93d..06cb9d46 100644 --- a/aai-schema/src/main/resources/aai_swagger_html/aai_swagger_v11.html +++ b/aai-schema/src/main/resources/aai_swagger_html/aai_swagger_v11.html @@ -1,4 +1,3 @@ - <!DOCTYPE html> <html> <head> @@ -15,8 +14,11 @@ <body> <div class="container"> <h1>Active and Available Inventory REST API.</h1> - <p class="sw-info-version">Version: <span>v11</span></p> - <p><p>Copyright © 2017 AT&T Intellectual Property. All rights reserved.<br/> + <p class="sw-info-version">Version: <span>v12</span></p> + <p><p><br/> +[Differences versus the previous schema version](apidocs/aai_swagger_v11.diff)<br/> +<br/> +Copyright © 2017 AT&T Intellectual Property. All rights reserved.<br/> <br/> Licensed under the Creative Commons License, Attribution 4.0 Intl. (the "License"); you may not use this documentation except in compliance with the License.<br/> <br/> @@ -65,6 +67,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--patch">PATCH /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}</a></td> + <td><p>update an existing cloud-region</p> + </td> + </tr> + <tr> <td><a href="#operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--delete">DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}</a></td> <td><p>delete an existing cloud-region</p> </td> @@ -85,6 +92,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--availability-zones-availability-zone--availability-zone-name--patch">PATCH /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/availability-zones/availability-zone/{availability-zone-name}</a></td> + <td><p>update an existing availability-zone</p> + </td> + </tr> + <tr> <td><a href="#operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--availability-zones-availability-zone--availability-zone-name--delete">DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/availability-zones/availability-zone/{availability-zone-name}</a></td> <td><p>delete an existing availability-zone</p> </td> @@ -115,6 +127,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--dvs-switches-dvs-switch--switch-name--patch">PATCH /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/dvs-switches/dvs-switch/{switch-name}</a></td> + <td><p>update an existing dvs-switch</p> + </td> + </tr> + <tr> <td><a href="#operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--dvs-switches-dvs-switch--switch-name--delete">DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/dvs-switches/dvs-switch/{switch-name}</a></td> <td><p>delete an existing dvs-switch</p> </td> @@ -145,6 +162,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--esr-system-info-list-esr-system-info--esr-system-info-id--patch">PATCH /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/esr-system-info-list/esr-system-info/{esr-system-info-id}</a></td> + <td><p>update an existing esr-system-info</p> + </td> + </tr> + <tr> <td><a href="#operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--esr-system-info-list-esr-system-info--esr-system-info-id--delete">DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/esr-system-info-list/esr-system-info/{esr-system-info-id}</a></td> <td><p>delete an existing esr-system-info</p> </td> @@ -175,6 +197,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--flavors-flavor--flavor-id--patch">PATCH /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/flavors/flavor/{flavor-id}</a></td> + <td><p>update an existing flavor</p> + </td> + </tr> + <tr> <td><a href="#operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--flavors-flavor--flavor-id--delete">DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/flavors/flavor/{flavor-id}</a></td> <td><p>delete an existing flavor</p> </td> @@ -205,6 +232,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--group-assignments-group-assignment--group-id--patch">PATCH /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/group-assignments/group-assignment/{group-id}</a></td> + <td><p>update an existing group-assignment</p> + </td> + </tr> + <tr> <td><a href="#operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--group-assignments-group-assignment--group-id--delete">DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/group-assignments/group-assignment/{group-id}</a></td> <td><p>delete an existing group-assignment</p> </td> @@ -235,6 +267,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--images-image--image-id--patch">PATCH /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/images/image/{image-id}</a></td> + <td><p>update an existing image</p> + </td> + </tr> + <tr> <td><a href="#operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--images-image--image-id--delete">DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/images/image/{image-id}</a></td> <td><p>delete an existing image</p> </td> @@ -255,6 +292,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--images-image--image-id--metadata-metadatum--metaname--patch">PATCH /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/images/image/{image-id}/metadata/metadatum/{metaname}</a></td> + <td><p>update an existing metadatum</p> + </td> + </tr> + <tr> <td><a href="#operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--images-image--image-id--metadata-metadatum--metaname--delete">DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/images/image/{image-id}/metadata/metadatum/{metaname}</a></td> <td><p>delete an existing metadatum</p> </td> @@ -285,6 +327,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--oam-networks-oam-network--network-uuid--patch">PATCH /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/oam-networks/oam-network/{network-uuid}</a></td> + <td><p>update an existing oam-network</p> + </td> + </tr> + <tr> <td><a href="#operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--oam-networks-oam-network--network-uuid--delete">DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/oam-networks/oam-network/{network-uuid}</a></td> <td><p>delete an existing oam-network</p> </td> @@ -325,6 +372,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--snapshots-snapshot--snapshot-id--patch">PATCH /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/snapshots/snapshot/{snapshot-id}</a></td> + <td><p>update an existing snapshot</p> + </td> + </tr> + <tr> <td><a href="#operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--snapshots-snapshot--snapshot-id--delete">DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/snapshots/snapshot/{snapshot-id}</a></td> <td><p>delete an existing snapshot</p> </td> @@ -355,6 +407,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--patch">PATCH /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}</a></td> + <td><p>update an existing tenant</p> + </td> + </tr> + <tr> <td><a href="#operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--delete">DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}</a></td> <td><p>delete an existing tenant</p> </td> @@ -385,6 +442,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--patch">PATCH /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}</a></td> + <td><p>update an existing vserver</p> + </td> + </tr> + <tr> <td><a href="#operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--delete">DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}</a></td> <td><p>delete an existing vserver</p> </td> @@ -405,6 +467,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--l-interfaces-l-interface--interface-name--patch">PATCH /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}</a></td> + <td><p>update an existing l-interface</p> + </td> + </tr> + <tr> <td><a href="#operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--l-interfaces-l-interface--interface-name--delete">DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}</a></td> <td><p>delete an existing l-interface</p> </td> @@ -420,6 +487,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--patch">PATCH /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</a></td> + <td><p>update an existing l3-interface-ipv4-address-list</p> + </td> + </tr> + <tr> <td><a href="#operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--delete">DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</a></td> <td><p>delete an existing l3-interface-ipv4-address-list</p> </td> @@ -445,6 +517,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--patch">PATCH /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</a></td> + <td><p>update an existing l3-interface-ipv6-address-list</p> + </td> + </tr> + <tr> <td><a href="#operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--delete">DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</a></td> <td><p>delete an existing l3-interface-ipv6-address-list</p> </td> @@ -485,6 +562,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--patch">PATCH /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}</a></td> + <td><p>update an existing sriov-vf</p> + </td> + </tr> + <tr> <td><a href="#operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--delete">DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}</a></td> <td><p>delete an existing sriov-vf</p> </td> @@ -515,6 +597,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--patch">PATCH /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}</a></td> + <td><p>update an existing vlan</p> + </td> + </tr> + <tr> <td><a href="#operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--delete">DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}</a></td> <td><p>delete an existing vlan</p> </td> @@ -530,6 +617,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--patch">PATCH /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</a></td> + <td><p>update an existing l3-interface-ipv4-address-list</p> + </td> + </tr> + <tr> <td><a href="#operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--delete">DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</a></td> <td><p>delete an existing l3-interface-ipv4-address-list</p> </td> @@ -555,6 +647,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--patch">PATCH /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</a></td> + <td><p>update an existing l3-interface-ipv6-address-list</p> + </td> + </tr> + <tr> <td><a href="#operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--delete">DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</a></td> <td><p>delete an existing l3-interface-ipv6-address-list</p> </td> @@ -605,6 +702,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--volumes-volume--volume-id--patch">PATCH /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/volumes/volume/{volume-id}</a></td> + <td><p>update an existing volume</p> + </td> + </tr> + <tr> <td><a href="#operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--volumes-volume--volume-id--delete">DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/volumes/volume/{volume-id}</a></td> <td><p>delete an existing volume</p> </td> @@ -630,6 +732,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--vip-ipv4-address-list--vip-ipv4-address--patch">PATCH /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/vip-ipv4-address-list/{vip-ipv4-address}</a></td> + <td><p>update an existing vip-ipv4-address-list</p> + </td> + </tr> + <tr> <td><a href="#operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--vip-ipv4-address-list--vip-ipv4-address--delete">DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/vip-ipv4-address-list/{vip-ipv4-address}</a></td> <td><p>delete an existing vip-ipv4-address-list</p> </td> @@ -655,6 +762,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--vip-ipv6-address-list--vip-ipv6-address--patch">PATCH /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/vip-ipv6-address-list/{vip-ipv6-address}</a></td> + <td><p>update an existing vip-ipv6-address-list</p> + </td> + </tr> + <tr> <td><a href="#operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--vip-ipv6-address-list--vip-ipv6-address--delete">DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/vip-ipv6-address-list/{vip-ipv6-address}</a></td> <td><p>delete an existing vip-ipv6-address-list</p> </td> @@ -685,6 +797,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--volume-groups-volume-group--volume-group-id--patch">PATCH /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/volume-groups/volume-group/{volume-group-id}</a></td> + <td><p>update an existing volume-group</p> + </td> + </tr> + <tr> <td><a href="#operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--volume-groups-volume-group--volume-group-id--delete">DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/volume-groups/volume-group/{volume-group-id}</a></td> <td><p>delete an existing volume-group</p> </td> @@ -715,6 +832,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--cloud-infrastructure-complexes-complex--physical-location-id--patch">PATCH /cloud-infrastructure/complexes/complex/{physical-location-id}</a></td> + <td><p>update an existing complex</p> + </td> + </tr> + <tr> <td><a href="#operation--cloud-infrastructure-complexes-complex--physical-location-id--delete">DELETE /cloud-infrastructure/complexes/complex/{physical-location-id}</a></td> <td><p>delete an existing complex</p> </td> @@ -735,6 +857,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--cloud-infrastructure-complexes-complex--physical-location-id--ctag-pools-ctag-pool--target-pe---availability-zone-name--patch">PATCH /cloud-infrastructure/complexes/complex/{physical-location-id}/ctag-pools/ctag-pool/{target-pe}/{availability-zone-name}</a></td> + <td><p>update an existing ctag-pool</p> + </td> + </tr> + <tr> <td><a href="#operation--cloud-infrastructure-complexes-complex--physical-location-id--ctag-pools-ctag-pool--target-pe---availability-zone-name--delete">DELETE /cloud-infrastructure/complexes/complex/{physical-location-id}/ctag-pools/ctag-pool/{target-pe}/{availability-zone-name}</a></td> <td><p>delete an existing ctag-pool</p> </td> @@ -775,6 +902,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--cloud-infrastructure-network-profiles-network-profile--nm-profile-name--patch">PATCH /cloud-infrastructure/network-profiles/network-profile/{nm-profile-name}</a></td> + <td><p>update an existing network-profile</p> + </td> + </tr> + <tr> <td><a href="#operation--cloud-infrastructure-network-profiles-network-profile--nm-profile-name--delete">DELETE /cloud-infrastructure/network-profiles/network-profile/{nm-profile-name}</a></td> <td><p>delete an existing network-profile</p> </td> @@ -805,6 +937,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--cloud-infrastructure-pservers-pserver--hostname--patch">PATCH /cloud-infrastructure/pservers/pserver/{hostname}</a></td> + <td><p>update an existing pserver</p> + </td> + </tr> + <tr> <td><a href="#operation--cloud-infrastructure-pservers-pserver--hostname--delete">DELETE /cloud-infrastructure/pservers/pserver/{hostname}</a></td> <td><p>delete an existing pserver</p> </td> @@ -825,6 +962,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--cloud-infrastructure-pservers-pserver--hostname--lag-interfaces-lag-interface--interface-name--patch">PATCH /cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}</a></td> + <td><p>update an existing lag-interface</p> + </td> + </tr> + <tr> <td><a href="#operation--cloud-infrastructure-pservers-pserver--hostname--lag-interfaces-lag-interface--interface-name--delete">DELETE /cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}</a></td> <td><p>delete an existing lag-interface</p> </td> @@ -845,6 +987,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--cloud-infrastructure-pservers-pserver--hostname--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--patch">PATCH /cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}</a></td> + <td><p>update an existing l-interface</p> + </td> + </tr> + <tr> <td><a href="#operation--cloud-infrastructure-pservers-pserver--hostname--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--delete">DELETE /cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}</a></td> <td><p>delete an existing l-interface</p> </td> @@ -860,6 +1007,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--cloud-infrastructure-pservers-pserver--hostname--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--patch">PATCH /cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</a></td> + <td><p>update an existing l3-interface-ipv4-address-list</p> + </td> + </tr> + <tr> <td><a href="#operation--cloud-infrastructure-pservers-pserver--hostname--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--delete">DELETE /cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</a></td> <td><p>delete an existing l3-interface-ipv4-address-list</p> </td> @@ -885,6 +1037,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--cloud-infrastructure-pservers-pserver--hostname--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--patch">PATCH /cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</a></td> + <td><p>update an existing l3-interface-ipv6-address-list</p> + </td> + </tr> + <tr> <td><a href="#operation--cloud-infrastructure-pservers-pserver--hostname--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--delete">DELETE /cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</a></td> <td><p>delete an existing l3-interface-ipv6-address-list</p> </td> @@ -925,6 +1082,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--cloud-infrastructure-pservers-pserver--hostname--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--patch">PATCH /cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}</a></td> + <td><p>update an existing sriov-vf</p> + </td> + </tr> + <tr> <td><a href="#operation--cloud-infrastructure-pservers-pserver--hostname--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--delete">DELETE /cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}</a></td> <td><p>delete an existing sriov-vf</p> </td> @@ -955,6 +1117,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--cloud-infrastructure-pservers-pserver--hostname--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--patch">PATCH /cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}</a></td> + <td><p>update an existing vlan</p> + </td> + </tr> + <tr> <td><a href="#operation--cloud-infrastructure-pservers-pserver--hostname--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--delete">DELETE /cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}</a></td> <td><p>delete an existing vlan</p> </td> @@ -970,6 +1137,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--cloud-infrastructure-pservers-pserver--hostname--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--patch">PATCH /cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</a></td> + <td><p>update an existing l3-interface-ipv4-address-list</p> + </td> + </tr> + <tr> <td><a href="#operation--cloud-infrastructure-pservers-pserver--hostname--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--delete">DELETE /cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</a></td> <td><p>delete an existing l3-interface-ipv4-address-list</p> </td> @@ -995,6 +1167,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--cloud-infrastructure-pservers-pserver--hostname--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--patch">PATCH /cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</a></td> + <td><p>update an existing l3-interface-ipv6-address-list</p> + </td> + </tr> + <tr> <td><a href="#operation--cloud-infrastructure-pservers-pserver--hostname--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--delete">DELETE /cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</a></td> <td><p>delete an existing l3-interface-ipv6-address-list</p> </td> @@ -1045,6 +1222,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--patch">PATCH /cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}</a></td> + <td><p>update an existing p-interface</p> + </td> + </tr> + <tr> <td><a href="#operation--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--delete">DELETE /cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}</a></td> <td><p>delete an existing p-interface</p> </td> @@ -1065,6 +1247,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--patch">PATCH /cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}</a></td> + <td><p>update an existing l-interface</p> + </td> + </tr> + <tr> <td><a href="#operation--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--delete">DELETE /cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}</a></td> <td><p>delete an existing l-interface</p> </td> @@ -1080,6 +1267,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--patch">PATCH /cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</a></td> + <td><p>update an existing l3-interface-ipv4-address-list</p> + </td> + </tr> + <tr> <td><a href="#operation--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--delete">DELETE /cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</a></td> <td><p>delete an existing l3-interface-ipv4-address-list</p> </td> @@ -1105,6 +1297,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--patch">PATCH /cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</a></td> + <td><p>update an existing l3-interface-ipv6-address-list</p> + </td> + </tr> + <tr> <td><a href="#operation--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--delete">DELETE /cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</a></td> <td><p>delete an existing l3-interface-ipv6-address-list</p> </td> @@ -1145,6 +1342,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--patch">PATCH /cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}</a></td> + <td><p>update an existing sriov-vf</p> + </td> + </tr> + <tr> <td><a href="#operation--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--delete">DELETE /cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}</a></td> <td><p>delete an existing sriov-vf</p> </td> @@ -1175,6 +1377,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--patch">PATCH /cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}</a></td> + <td><p>update an existing vlan</p> + </td> + </tr> + <tr> <td><a href="#operation--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--delete">DELETE /cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}</a></td> <td><p>delete an existing vlan</p> </td> @@ -1190,6 +1397,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--patch">PATCH /cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</a></td> + <td><p>update an existing l3-interface-ipv4-address-list</p> + </td> + </tr> + <tr> <td><a href="#operation--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--delete">DELETE /cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</a></td> <td><p>delete an existing l3-interface-ipv4-address-list</p> </td> @@ -1215,6 +1427,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--patch">PATCH /cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</a></td> + <td><p>update an existing l3-interface-ipv6-address-list</p> + </td> + </tr> + <tr> <td><a href="#operation--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--delete">DELETE /cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</a></td> <td><p>delete an existing l3-interface-ipv6-address-list</p> </td> @@ -1265,6 +1482,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--sriov-pfs-sriov-pf--pf-pci-id--patch">PATCH /cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/sriov-pfs/sriov-pf/{pf-pci-id}</a></td> + <td><p>update an existing sriov-pf</p> + </td> + </tr> + <tr> <td><a href="#operation--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--sriov-pfs-sriov-pf--pf-pci-id--delete">DELETE /cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/sriov-pfs/sriov-pf/{pf-pci-id}</a></td> <td><p>delete an existing sriov-pf</p> </td> @@ -1305,6 +1527,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--cloud-infrastructure-virtual-data-centers-virtual-data-center--vdc-id--patch">PATCH /cloud-infrastructure/virtual-data-centers/virtual-data-center/{vdc-id}</a></td> + <td><p>update an existing virtual-data-center</p> + </td> + </tr> + <tr> <td><a href="#operation--cloud-infrastructure-virtual-data-centers-virtual-data-center--vdc-id--delete">DELETE /cloud-infrastructure/virtual-data-centers/virtual-data-center/{vdc-id}</a></td> <td><p>delete an existing virtual-data-center</p> </td> @@ -1323,200 +1550,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </table> - <h3 id="tag-ExternalSystem" class="swagger-summary-tag">Tag: ExternalSystem</h3> - - <table class="table table-bordered table-condensed swagger--summary"> - <thead> - <tr> - <th>Operation</th> - <th>Description</th> - </tr> - </thead> - <tbody> - <tr> - <td><a href="#operation--external-system-esr-ems-list-get">GET /external-system/esr-ems-list</a></td> - <td><p>returns esr-ems-list</p> - </td> - </tr> - <tr> - <td><a href="#operation--external-system-esr-ems-list-esr-ems--ems-id--get">GET /external-system/esr-ems-list/esr-ems/{ems-id}</a></td> - <td><p>returns esr-ems</p> - </td> - </tr> - <tr> - <td><a href="#operation--external-system-esr-ems-list-esr-ems--ems-id--put">PUT /external-system/esr-ems-list/esr-ems/{ems-id}</a></td> - <td><p>create or update an existing esr-ems</p> - </td> - </tr> - <tr> - <td><a href="#operation--external-system-esr-ems-list-esr-ems--ems-id--delete">DELETE /external-system/esr-ems-list/esr-ems/{ems-id}</a></td> - <td><p>delete an existing esr-ems</p> - </td> - </tr> - <tr> - <td><a href="#operation--external-system-esr-ems-list-esr-ems--ems-id--esr-system-info-list-get">GET /external-system/esr-ems-list/esr-ems/{ems-id}/esr-system-info-list</a></td> - <td><p>returns esr-system-info-list</p> - </td> - </tr> - <tr> - <td><a href="#operation--external-system-esr-ems-list-esr-ems--ems-id--esr-system-info-list-esr-system-info--esr-system-info-id--get">GET /external-system/esr-ems-list/esr-ems/{ems-id}/esr-system-info-list/esr-system-info/{esr-system-info-id}</a></td> - <td><p>returns esr-system-info</p> - </td> - </tr> - <tr> - <td><a href="#operation--external-system-esr-ems-list-esr-ems--ems-id--esr-system-info-list-esr-system-info--esr-system-info-id--put">PUT /external-system/esr-ems-list/esr-ems/{ems-id}/esr-system-info-list/esr-system-info/{esr-system-info-id}</a></td> - <td><p>create or update an existing esr-system-info</p> - </td> - </tr> - <tr> - <td><a href="#operation--external-system-esr-ems-list-esr-ems--ems-id--esr-system-info-list-esr-system-info--esr-system-info-id--delete">DELETE /external-system/esr-ems-list/esr-ems/{ems-id}/esr-system-info-list/esr-system-info/{esr-system-info-id}</a></td> - <td><p>delete an existing esr-system-info</p> - </td> - </tr> - <tr> - <td><a href="#operation--external-system-esr-ems-list-esr-ems--ems-id--esr-system-info-list-esr-system-info--esr-system-info-id--relationship-list-relationship-put">PUT /external-system/esr-ems-list/esr-ems/{ems-id}/esr-system-info-list/esr-system-info/{esr-system-info-id}/relationship-list/relationship</a></td> - <td><p>see node definition for valid relationships</p> - </td> - </tr> - <tr> - <td><a href="#operation--external-system-esr-ems-list-esr-ems--ems-id--esr-system-info-list-esr-system-info--esr-system-info-id--relationship-list-relationship-delete">DELETE /external-system/esr-ems-list/esr-ems/{ems-id}/esr-system-info-list/esr-system-info/{esr-system-info-id}/relationship-list/relationship</a></td> - <td><p>delete an existing relationship</p> - </td> - </tr> - <tr> - <td><a href="#operation--external-system-esr-ems-list-esr-ems--ems-id--relationship-list-relationship-put">PUT /external-system/esr-ems-list/esr-ems/{ems-id}/relationship-list/relationship</a></td> - <td><p>see node definition for valid relationships</p> - </td> - </tr> - <tr> - <td><a href="#operation--external-system-esr-ems-list-esr-ems--ems-id--relationship-list-relationship-delete">DELETE /external-system/esr-ems-list/esr-ems/{ems-id}/relationship-list/relationship</a></td> - <td><p>delete an existing relationship</p> - </td> - </tr> - <tr> - <td><a href="#operation--external-system-esr-thirdparty-sdnc-list-get">GET /external-system/esr-thirdparty-sdnc-list</a></td> - <td><p>returns esr-thirdparty-sdnc-list</p> - </td> - </tr> - <tr> - <td><a href="#operation--external-system-esr-thirdparty-sdnc-list-esr-thirdparty-sdnc--thirdparty-sdnc-id--get">GET /external-system/esr-thirdparty-sdnc-list/esr-thirdparty-sdnc/{thirdparty-sdnc-id}</a></td> - <td><p>returns esr-thirdparty-sdnc</p> - </td> - </tr> - <tr> - <td><a href="#operation--external-system-esr-thirdparty-sdnc-list-esr-thirdparty-sdnc--thirdparty-sdnc-id--put">PUT /external-system/esr-thirdparty-sdnc-list/esr-thirdparty-sdnc/{thirdparty-sdnc-id}</a></td> - <td><p>create or update an existing esr-thirdparty-sdnc</p> - </td> - </tr> - <tr> - <td><a href="#operation--external-system-esr-thirdparty-sdnc-list-esr-thirdparty-sdnc--thirdparty-sdnc-id--delete">DELETE /external-system/esr-thirdparty-sdnc-list/esr-thirdparty-sdnc/{thirdparty-sdnc-id}</a></td> - <td><p>delete an existing esr-thirdparty-sdnc</p> - </td> - </tr> - <tr> - <td><a href="#operation--external-system-esr-thirdparty-sdnc-list-esr-thirdparty-sdnc--thirdparty-sdnc-id--esr-system-info-list-get">GET /external-system/esr-thirdparty-sdnc-list/esr-thirdparty-sdnc/{thirdparty-sdnc-id}/esr-system-info-list</a></td> - <td><p>returns esr-system-info-list</p> - </td> - </tr> - <tr> - <td><a href="#operation--external-system-esr-thirdparty-sdnc-list-esr-thirdparty-sdnc--thirdparty-sdnc-id--esr-system-info-list-esr-system-info--esr-system-info-id--get">GET /external-system/esr-thirdparty-sdnc-list/esr-thirdparty-sdnc/{thirdparty-sdnc-id}/esr-system-info-list/esr-system-info/{esr-system-info-id}</a></td> - <td><p>returns esr-system-info</p> - </td> - </tr> - <tr> - <td><a href="#operation--external-system-esr-thirdparty-sdnc-list-esr-thirdparty-sdnc--thirdparty-sdnc-id--esr-system-info-list-esr-system-info--esr-system-info-id--put">PUT /external-system/esr-thirdparty-sdnc-list/esr-thirdparty-sdnc/{thirdparty-sdnc-id}/esr-system-info-list/esr-system-info/{esr-system-info-id}</a></td> - <td><p>create or update an existing esr-system-info</p> - </td> - </tr> - <tr> - <td><a href="#operation--external-system-esr-thirdparty-sdnc-list-esr-thirdparty-sdnc--thirdparty-sdnc-id--esr-system-info-list-esr-system-info--esr-system-info-id--delete">DELETE /external-system/esr-thirdparty-sdnc-list/esr-thirdparty-sdnc/{thirdparty-sdnc-id}/esr-system-info-list/esr-system-info/{esr-system-info-id}</a></td> - <td><p>delete an existing esr-system-info</p> - </td> - </tr> - <tr> - <td><a href="#operation--external-system-esr-thirdparty-sdnc-list-esr-thirdparty-sdnc--thirdparty-sdnc-id--esr-system-info-list-esr-system-info--esr-system-info-id--relationship-list-relationship-put">PUT /external-system/esr-thirdparty-sdnc-list/esr-thirdparty-sdnc/{thirdparty-sdnc-id}/esr-system-info-list/esr-system-info/{esr-system-info-id}/relationship-list/relationship</a></td> - <td><p>see node definition for valid relationships</p> - </td> - </tr> - <tr> - <td><a href="#operation--external-system-esr-thirdparty-sdnc-list-esr-thirdparty-sdnc--thirdparty-sdnc-id--esr-system-info-list-esr-system-info--esr-system-info-id--relationship-list-relationship-delete">DELETE /external-system/esr-thirdparty-sdnc-list/esr-thirdparty-sdnc/{thirdparty-sdnc-id}/esr-system-info-list/esr-system-info/{esr-system-info-id}/relationship-list/relationship</a></td> - <td><p>delete an existing relationship</p> - </td> - </tr> - <tr> - <td><a href="#operation--external-system-esr-thirdparty-sdnc-list-esr-thirdparty-sdnc--thirdparty-sdnc-id--relationship-list-relationship-put">PUT /external-system/esr-thirdparty-sdnc-list/esr-thirdparty-sdnc/{thirdparty-sdnc-id}/relationship-list/relationship</a></td> - <td><p>see node definition for valid relationships</p> - </td> - </tr> - <tr> - <td><a href="#operation--external-system-esr-thirdparty-sdnc-list-esr-thirdparty-sdnc--thirdparty-sdnc-id--relationship-list-relationship-delete">DELETE /external-system/esr-thirdparty-sdnc-list/esr-thirdparty-sdnc/{thirdparty-sdnc-id}/relationship-list/relationship</a></td> - <td><p>delete an existing relationship</p> - </td> - </tr> - <tr> - <td><a href="#operation--external-system-esr-vnfm-list-get">GET /external-system/esr-vnfm-list</a></td> - <td><p>returns esr-vnfm-list</p> - </td> - </tr> - <tr> - <td><a href="#operation--external-system-esr-vnfm-list-esr-vnfm--vnfm-id--get">GET /external-system/esr-vnfm-list/esr-vnfm/{vnfm-id}</a></td> - <td><p>returns esr-vnfm</p> - </td> - </tr> - <tr> - <td><a href="#operation--external-system-esr-vnfm-list-esr-vnfm--vnfm-id--put">PUT /external-system/esr-vnfm-list/esr-vnfm/{vnfm-id}</a></td> - <td><p>create or update an existing esr-vnfm</p> - </td> - </tr> - <tr> - <td><a href="#operation--external-system-esr-vnfm-list-esr-vnfm--vnfm-id--delete">DELETE /external-system/esr-vnfm-list/esr-vnfm/{vnfm-id}</a></td> - <td><p>delete an existing esr-vnfm</p> - </td> - </tr> - <tr> - <td><a href="#operation--external-system-esr-vnfm-list-esr-vnfm--vnfm-id--esr-system-info-list-get">GET /external-system/esr-vnfm-list/esr-vnfm/{vnfm-id}/esr-system-info-list</a></td> - <td><p>returns esr-system-info-list</p> - </td> - </tr> - <tr> - <td><a href="#operation--external-system-esr-vnfm-list-esr-vnfm--vnfm-id--esr-system-info-list-esr-system-info--esr-system-info-id--get">GET /external-system/esr-vnfm-list/esr-vnfm/{vnfm-id}/esr-system-info-list/esr-system-info/{esr-system-info-id}</a></td> - <td><p>returns esr-system-info</p> - </td> - </tr> - <tr> - <td><a href="#operation--external-system-esr-vnfm-list-esr-vnfm--vnfm-id--esr-system-info-list-esr-system-info--esr-system-info-id--put">PUT /external-system/esr-vnfm-list/esr-vnfm/{vnfm-id}/esr-system-info-list/esr-system-info/{esr-system-info-id}</a></td> - <td><p>create or update an existing esr-system-info</p> - </td> - </tr> - <tr> - <td><a href="#operation--external-system-esr-vnfm-list-esr-vnfm--vnfm-id--esr-system-info-list-esr-system-info--esr-system-info-id--delete">DELETE /external-system/esr-vnfm-list/esr-vnfm/{vnfm-id}/esr-system-info-list/esr-system-info/{esr-system-info-id}</a></td> - <td><p>delete an existing esr-system-info</p> - </td> - </tr> - <tr> - <td><a href="#operation--external-system-esr-vnfm-list-esr-vnfm--vnfm-id--esr-system-info-list-esr-system-info--esr-system-info-id--relationship-list-relationship-put">PUT /external-system/esr-vnfm-list/esr-vnfm/{vnfm-id}/esr-system-info-list/esr-system-info/{esr-system-info-id}/relationship-list/relationship</a></td> - <td><p>see node definition for valid relationships</p> - </td> - </tr> - <tr> - <td><a href="#operation--external-system-esr-vnfm-list-esr-vnfm--vnfm-id--esr-system-info-list-esr-system-info--esr-system-info-id--relationship-list-relationship-delete">DELETE /external-system/esr-vnfm-list/esr-vnfm/{vnfm-id}/esr-system-info-list/esr-system-info/{esr-system-info-id}/relationship-list/relationship</a></td> - <td><p>delete an existing relationship</p> - </td> - </tr> - <tr> - <td><a href="#operation--external-system-esr-vnfm-list-esr-vnfm--vnfm-id--relationship-list-relationship-put">PUT /external-system/esr-vnfm-list/esr-vnfm/{vnfm-id}/relationship-list/relationship</a></td> - <td><p>see node definition for valid relationships</p> - </td> - </tr> - <tr> - <td><a href="#operation--external-system-esr-vnfm-list-esr-vnfm--vnfm-id--relationship-list-relationship-delete">DELETE /external-system/esr-vnfm-list/esr-vnfm/{vnfm-id}/relationship-list/relationship</a></td> - <td><p>delete an existing relationship</p> - </td> - </tr> - </tbody> - </table> - - <h3 id="tag-Business" class="swagger-summary-tag">Tag: Business</h3> <table class="table table-bordered table-condensed swagger--summary"> @@ -1543,6 +1576,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--business-connectors-connector--resource-instance-id--patch">PATCH /business/connectors/connector/{resource-instance-id}</a></td> + <td><p>update an existing connector</p> + </td> + </tr> + <tr> <td><a href="#operation--business-connectors-connector--resource-instance-id--delete">DELETE /business/connectors/connector/{resource-instance-id}</a></td> <td><p>delete an existing connector</p> </td> @@ -1563,6 +1601,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--business-connectors-connector--resource-instance-id--metadata-metadatum--metaname--patch">PATCH /business/connectors/connector/{resource-instance-id}/metadata/metadatum/{metaname}</a></td> + <td><p>update an existing metadatum</p> + </td> + </tr> + <tr> <td><a href="#operation--business-connectors-connector--resource-instance-id--metadata-metadatum--metaname--delete">DELETE /business/connectors/connector/{resource-instance-id}/metadata/metadatum/{metaname}</a></td> <td><p>delete an existing metadatum</p> </td> @@ -1593,6 +1636,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--business-customers-customer--global-customer-id--patch">PATCH /business/customers/customer/{global-customer-id}</a></td> + <td><p>update an existing customer</p> + </td> + </tr> + <tr> <td><a href="#operation--business-customers-customer--global-customer-id--delete">DELETE /business/customers/customer/{global-customer-id}</a></td> <td><p>delete an existing customer</p> </td> @@ -1623,6 +1671,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--business-customers-customer--global-customer-id--service-subscriptions-service-subscription--service-type--patch">PATCH /business/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}</a></td> + <td><p>update an existing service-subscription</p> + </td> + </tr> + <tr> <td><a href="#operation--business-customers-customer--global-customer-id--service-subscriptions-service-subscription--service-type--delete">DELETE /business/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}</a></td> <td><p>delete an existing service-subscription</p> </td> @@ -1653,6 +1706,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--business-customers-customer--global-customer-id--service-subscriptions-service-subscription--service-type--service-instances-service-instance--service-instance-id--patch">PATCH /business/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}/service-instances/service-instance/{service-instance-id}</a></td> + <td><p>update an existing service-instance</p> + </td> + </tr> + <tr> <td><a href="#operation--business-customers-customer--global-customer-id--service-subscriptions-service-subscription--service-type--service-instances-service-instance--service-instance-id--delete">DELETE /business/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}/service-instances/service-instance/{service-instance-id}</a></td> <td><p>delete an existing service-instance</p> </td> @@ -1673,6 +1731,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--business-customers-customer--global-customer-id--service-subscriptions-service-subscription--service-type--service-instances-service-instance--service-instance-id--allotted-resources-allotted-resource--id--patch">PATCH /business/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}/service-instances/service-instance/{service-instance-id}/allotted-resources/allotted-resource/{id}</a></td> + <td><p>update an existing allotted-resource</p> + </td> + </tr> + <tr> <td><a href="#operation--business-customers-customer--global-customer-id--service-subscriptions-service-subscription--service-type--service-instances-service-instance--service-instance-id--allotted-resources-allotted-resource--id--delete">DELETE /business/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}/service-instances/service-instance/{service-instance-id}/allotted-resources/allotted-resource/{id}</a></td> <td><p>delete an existing allotted-resource</p> </td> @@ -1703,6 +1766,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--business-customers-customer--global-customer-id--service-subscriptions-service-subscription--service-type--service-instances-service-instance--service-instance-id--allotted-resources-allotted-resource--id--tunnel-xconnects-tunnel-xconnect--id--patch">PATCH /business/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}/service-instances/service-instance/{service-instance-id}/allotted-resources/allotted-resource/{id}/tunnel-xconnects/tunnel-xconnect/{id}</a></td> + <td><p>update an existing tunnel-xconnect</p> + </td> + </tr> + <tr> <td><a href="#operation--business-customers-customer--global-customer-id--service-subscriptions-service-subscription--service-type--service-instances-service-instance--service-instance-id--allotted-resources-allotted-resource--id--tunnel-xconnects-tunnel-xconnect--id--delete">DELETE /business/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}/service-instances/service-instance/{service-instance-id}/allotted-resources/allotted-resource/{id}/tunnel-xconnects/tunnel-xconnect/{id}</a></td> <td><p>delete an existing tunnel-xconnect</p> </td> @@ -1733,6 +1801,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--business-customers-customer--global-customer-id--service-subscriptions-service-subscription--service-type--service-instances-service-instance--service-instance-id--metadata-metadatum--metaname--patch">PATCH /business/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}/service-instances/service-instance/{service-instance-id}/metadata/metadatum/{metaname}</a></td> + <td><p>update an existing metadatum</p> + </td> + </tr> + <tr> <td><a href="#operation--business-customers-customer--global-customer-id--service-subscriptions-service-subscription--service-type--service-instances-service-instance--service-instance-id--metadata-metadatum--metaname--delete">DELETE /business/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}/service-instances/service-instance/{service-instance-id}/metadata/metadatum/{metaname}</a></td> <td><p>delete an existing metadatum</p> </td> @@ -1763,6 +1836,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--business-lines-of-business-line-of-business--line-of-business-name--patch">PATCH /business/lines-of-business/line-of-business/{line-of-business-name}</a></td> + <td><p>update an existing line-of-business</p> + </td> + </tr> + <tr> <td><a href="#operation--business-lines-of-business-line-of-business--line-of-business-name--delete">DELETE /business/lines-of-business/line-of-business/{line-of-business-name}</a></td> <td><p>delete an existing line-of-business</p> </td> @@ -1793,6 +1871,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--business-owning-entities-owning-entity--owning-entity-id--patch">PATCH /business/owning-entities/owning-entity/{owning-entity-id}</a></td> + <td><p>update an existing owning-entity</p> + </td> + </tr> + <tr> <td><a href="#operation--business-owning-entities-owning-entity--owning-entity-id--delete">DELETE /business/owning-entities/owning-entity/{owning-entity-id}</a></td> <td><p>delete an existing owning-entity</p> </td> @@ -1823,6 +1906,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--business-platforms-platform--platform-name--patch">PATCH /business/platforms/platform/{platform-name}</a></td> + <td><p>update an existing platform</p> + </td> + </tr> + <tr> <td><a href="#operation--business-platforms-platform--platform-name--delete">DELETE /business/platforms/platform/{platform-name}</a></td> <td><p>delete an existing platform</p> </td> @@ -1853,6 +1941,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--business-projects-project--project-name--patch">PATCH /business/projects/project/{project-name}</a></td> + <td><p>update an existing project</p> + </td> + </tr> + <tr> <td><a href="#operation--business-projects-project--project-name--delete">DELETE /business/projects/project/{project-name}</a></td> <td><p>delete an existing project</p> </td> @@ -1897,6 +1990,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--service-design-and-creation-models-model--model-invariant-id--patch">PATCH /service-design-and-creation/models/model/{model-invariant-id}</a></td> + <td><p>update an existing model</p> + </td> + </tr> + <tr> <td><a href="#operation--service-design-and-creation-models-model--model-invariant-id--delete">DELETE /service-design-and-creation/models/model/{model-invariant-id}</a></td> <td><p>delete an existing model</p> </td> @@ -1917,6 +2015,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--service-design-and-creation-models-model--model-invariant-id--model-vers-model-ver--model-version-id--patch">PATCH /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}</a></td> + <td><p>update an existing model-ver</p> + </td> + </tr> + <tr> <td><a href="#operation--service-design-and-creation-models-model--model-invariant-id--model-vers-model-ver--model-version-id--delete">DELETE /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}</a></td> <td><p>delete an existing model-ver</p> </td> @@ -1937,6 +2040,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--service-design-and-creation-models-model--model-invariant-id--model-vers-model-ver--model-version-id--metadata-metadatum--metaname--patch">PATCH /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/metadata/metadatum/{metaname}</a></td> + <td><p>update an existing metadatum</p> + </td> + </tr> + <tr> <td><a href="#operation--service-design-and-creation-models-model--model-invariant-id--model-vers-model-ver--model-version-id--metadata-metadatum--metaname--delete">DELETE /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/metadata/metadatum/{metaname}</a></td> <td><p>delete an existing metadatum</p> </td> @@ -1957,6 +2065,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--service-design-and-creation-models-model--model-invariant-id--model-vers-model-ver--model-version-id--model-elements-model-element--model-element-uuid--patch">PATCH /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}</a></td> + <td><p>update an existing model-element</p> + </td> + </tr> + <tr> <td><a href="#operation--service-design-and-creation-models-model--model-invariant-id--model-vers-model-ver--model-version-id--model-elements-model-element--model-element-uuid--delete">DELETE /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}</a></td> <td><p>delete an existing model-element</p> </td> @@ -1977,6 +2090,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--service-design-and-creation-models-model--model-invariant-id--model-vers-model-ver--model-version-id--model-elements-model-element--model-element-uuid--model-constraints-model-constraint--model-constraint-uuid--patch">PATCH /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints/model-constraint/{model-constraint-uuid}</a></td> + <td><p>update an existing model-constraint</p> + </td> + </tr> + <tr> <td><a href="#operation--service-design-and-creation-models-model--model-invariant-id--model-vers-model-ver--model-version-id--model-elements-model-element--model-element-uuid--model-constraints-model-constraint--model-constraint-uuid--delete">DELETE /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints/model-constraint/{model-constraint-uuid}</a></td> <td><p>delete an existing model-constraint</p> </td> @@ -1997,6 +2115,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--service-design-and-creation-models-model--model-invariant-id--model-vers-model-ver--model-version-id--model-elements-model-element--model-element-uuid--model-constraints-model-constraint--model-constraint-uuid--constrained-element-sets-constrained-element-set--constrained-element-set-uuid--patch">PATCH /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints/model-constraint/{model-constraint-uuid}/constrained-element-sets/constrained-element-set/{constrained-element-set-uuid}</a></td> + <td><p>update an existing constrained-element-set</p> + </td> + </tr> + <tr> <td><a href="#operation--service-design-and-creation-models-model--model-invariant-id--model-vers-model-ver--model-version-id--model-elements-model-element--model-element-uuid--model-constraints-model-constraint--model-constraint-uuid--constrained-element-sets-constrained-element-set--constrained-element-set-uuid--delete">DELETE /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints/model-constraint/{model-constraint-uuid}/constrained-element-sets/constrained-element-set/{constrained-element-set-uuid}</a></td> <td><p>delete an existing constrained-element-set</p> </td> @@ -2017,6 +2140,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--service-design-and-creation-models-model--model-invariant-id--model-vers-model-ver--model-version-id--model-elements-model-element--model-element-uuid--model-constraints-model-constraint--model-constraint-uuid--constrained-element-sets-constrained-element-set--constrained-element-set-uuid--element-choice-sets-element-choice-set--element-choice-set-uuid--patch">PATCH /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints/model-constraint/{model-constraint-uuid}/constrained-element-sets/constrained-element-set/{constrained-element-set-uuid}/element-choice-sets/element-choice-set/{element-choice-set-uuid}</a></td> + <td><p>update an existing element-choice-set</p> + </td> + </tr> + <tr> <td><a href="#operation--service-design-and-creation-models-model--model-invariant-id--model-vers-model-ver--model-version-id--model-elements-model-element--model-element-uuid--model-constraints-model-constraint--model-constraint-uuid--constrained-element-sets-constrained-element-set--constrained-element-set-uuid--element-choice-sets-element-choice-set--element-choice-set-uuid--delete">DELETE /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints/model-constraint/{model-constraint-uuid}/constrained-element-sets/constrained-element-set/{constrained-element-set-uuid}/element-choice-sets/element-choice-set/{element-choice-set-uuid}</a></td> <td><p>delete an existing element-choice-set</p> </td> @@ -2087,6 +2215,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--service-design-and-creation-named-queries-named-query--named-query-uuid--patch">PATCH /service-design-and-creation/named-queries/named-query/{named-query-uuid}</a></td> + <td><p>update an existing named-query</p> + </td> + </tr> + <tr> <td><a href="#operation--service-design-and-creation-named-queries-named-query--named-query-uuid--delete">DELETE /service-design-and-creation/named-queries/named-query/{named-query-uuid}</a></td> <td><p>delete an existing named-query</p> </td> @@ -2107,6 +2240,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--service-design-and-creation-named-queries-named-query--named-query-uuid--named-query-elements-named-query-element--named-query-element-uuid--patch">PATCH /service-design-and-creation/named-queries/named-query/{named-query-uuid}/named-query-elements/named-query-element/{named-query-element-uuid}</a></td> + <td><p>update an existing named-query-element</p> + </td> + </tr> + <tr> <td><a href="#operation--service-design-and-creation-named-queries-named-query--named-query-uuid--named-query-elements-named-query-element--named-query-element-uuid--delete">DELETE /service-design-and-creation/named-queries/named-query/{named-query-uuid}/named-query-elements/named-query-element/{named-query-element-uuid}</a></td> <td><p>delete an existing named-query-element</p> </td> @@ -2127,6 +2265,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--service-design-and-creation-named-queries-named-query--named-query-uuid--named-query-elements-named-query-element--named-query-element-uuid--property-constraints-property-constraint--property-constraint-uuid--patch">PATCH /service-design-and-creation/named-queries/named-query/{named-query-uuid}/named-query-elements/named-query-element/{named-query-element-uuid}/property-constraints/property-constraint/{property-constraint-uuid}</a></td> + <td><p>update an existing property-constraint</p> + </td> + </tr> + <tr> <td><a href="#operation--service-design-and-creation-named-queries-named-query--named-query-uuid--named-query-elements-named-query-element--named-query-element-uuid--property-constraints-property-constraint--property-constraint-uuid--delete">DELETE /service-design-and-creation/named-queries/named-query/{named-query-uuid}/named-query-elements/named-query-element/{named-query-element-uuid}/property-constraints/property-constraint/{property-constraint-uuid}</a></td> <td><p>delete an existing property-constraint</p> </td> @@ -2147,6 +2290,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--service-design-and-creation-named-queries-named-query--named-query-uuid--named-query-elements-named-query-element--named-query-element-uuid--related-lookups-related-lookup--related-lookup-uuid--patch">PATCH /service-design-and-creation/named-queries/named-query/{named-query-uuid}/named-query-elements/named-query-element/{named-query-element-uuid}/related-lookups/related-lookup/{related-lookup-uuid}</a></td> + <td><p>update an existing related-lookup</p> + </td> + </tr> + <tr> <td><a href="#operation--service-design-and-creation-named-queries-named-query--named-query-uuid--named-query-elements-named-query-element--named-query-element-uuid--related-lookups-related-lookup--related-lookup-uuid--delete">DELETE /service-design-and-creation/named-queries/named-query/{named-query-uuid}/named-query-elements/named-query-element/{named-query-element-uuid}/related-lookups/related-lookup/{related-lookup-uuid}</a></td> <td><p>delete an existing related-lookup</p> </td> @@ -2197,6 +2345,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--service-design-and-creation-service-capabilities-service-capability--service-type---vnf-type--patch">PATCH /service-design-and-creation/service-capabilities/service-capability/{service-type}/{vnf-type}</a></td> + <td><p>update an existing service-capability</p> + </td> + </tr> + <tr> <td><a href="#operation--service-design-and-creation-service-capabilities-service-capability--service-type---vnf-type--delete">DELETE /service-design-and-creation/service-capabilities/service-capability/{service-type}/{vnf-type}</a></td> <td><p>delete an existing service-capability</p> </td> @@ -2227,6 +2380,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--service-design-and-creation-services-service--service-id--patch">PATCH /service-design-and-creation/services/service/{service-id}</a></td> + <td><p>update an existing service</p> + </td> + </tr> + <tr> <td><a href="#operation--service-design-and-creation-services-service--service-id--delete">DELETE /service-design-and-creation/services/service/{service-id}</a></td> <td><p>delete an existing service</p> </td> @@ -2257,6 +2415,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--service-design-and-creation-vnf-images-vnf-image--vnf-image-uuid--patch">PATCH /service-design-and-creation/vnf-images/vnf-image/{vnf-image-uuid}</a></td> + <td><p>update an existing vnf-image</p> + </td> + </tr> + <tr> <td><a href="#operation--service-design-and-creation-vnf-images-vnf-image--vnf-image-uuid--delete">DELETE /service-design-and-creation/vnf-images/vnf-image/{vnf-image-uuid}</a></td> <td><p>delete an existing vnf-image</p> </td> @@ -2286,6 +2449,66 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </thead> <tbody> <tr> + <td><a href="#operation--network-configurations-get">GET /network/configurations</a></td> + <td><p>returns configurations</p> + </td> + </tr> + <tr> + <td><a href="#operation--network-configurations-configuration--configuration-id--get">GET /network/configurations/configuration/{configuration-id}</a></td> + <td><p>returns configuration</p> + </td> + </tr> + <tr> + <td><a href="#operation--network-configurations-configuration--configuration-id--put">PUT /network/configurations/configuration/{configuration-id}</a></td> + <td><p>create or update an existing configuration</p> + </td> + </tr> + <tr> + <td><a href="#operation--network-configurations-configuration--configuration-id--patch">PATCH /network/configurations/configuration/{configuration-id}</a></td> + <td><p>update an existing configuration</p> + </td> + </tr> + <tr> + <td><a href="#operation--network-configurations-configuration--configuration-id--delete">DELETE /network/configurations/configuration/{configuration-id}</a></td> + <td><p>delete an existing configuration</p> + </td> + </tr> + <tr> + <td><a href="#operation--network-configurations-configuration--configuration-id--metadata-get">GET /network/configurations/configuration/{configuration-id}/metadata</a></td> + <td><p>returns metadata</p> + </td> + </tr> + <tr> + <td><a href="#operation--network-configurations-configuration--configuration-id--metadata-metadatum--metaname--get">GET /network/configurations/configuration/{configuration-id}/metadata/metadatum/{metaname}</a></td> + <td><p>returns metadatum</p> + </td> + </tr> + <tr> + <td><a href="#operation--network-configurations-configuration--configuration-id--metadata-metadatum--metaname--put">PUT /network/configurations/configuration/{configuration-id}/metadata/metadatum/{metaname}</a></td> + <td><p>create or update an existing metadatum</p> + </td> + </tr> + <tr> + <td><a href="#operation--network-configurations-configuration--configuration-id--metadata-metadatum--metaname--patch">PATCH /network/configurations/configuration/{configuration-id}/metadata/metadatum/{metaname}</a></td> + <td><p>update an existing metadatum</p> + </td> + </tr> + <tr> + <td><a href="#operation--network-configurations-configuration--configuration-id--metadata-metadatum--metaname--delete">DELETE /network/configurations/configuration/{configuration-id}/metadata/metadatum/{metaname}</a></td> + <td><p>delete an existing metadatum</p> + </td> + </tr> + <tr> + <td><a href="#operation--network-configurations-configuration--configuration-id--relationship-list-relationship-put">PUT /network/configurations/configuration/{configuration-id}/relationship-list/relationship</a></td> + <td><p>see node definition for valid relationships</p> + </td> + </tr> + <tr> + <td><a href="#operation--network-configurations-configuration--configuration-id--relationship-list-relationship-delete">DELETE /network/configurations/configuration/{configuration-id}/relationship-list/relationship</a></td> + <td><p>delete an existing relationship</p> + </td> + </tr> + <tr> <td><a href="#operation--network-generic-vnfs-get">GET /network/generic-vnfs</a></td> <td><p>returns generic-vnfs</p> </td> @@ -2301,6 +2524,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-generic-vnfs-generic-vnf--vnf-id--patch">PATCH /network/generic-vnfs/generic-vnf/{vnf-id}</a></td> + <td><p>update an existing generic-vnf</p> + </td> + </tr> + <tr> <td><a href="#operation--network-generic-vnfs-generic-vnf--vnf-id--delete">DELETE /network/generic-vnfs/generic-vnf/{vnf-id}</a></td> <td><p>delete an existing generic-vnf</p> </td> @@ -2321,6 +2549,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-generic-vnfs-generic-vnf--vnf-id--entitlements-entitlement--group-uuid---resource-uuid--patch">PATCH /network/generic-vnfs/generic-vnf/{vnf-id}/entitlements/entitlement/{group-uuid}/{resource-uuid}</a></td> + <td><p>update an existing entitlement</p> + </td> + </tr> + <tr> <td><a href="#operation--network-generic-vnfs-generic-vnf--vnf-id--entitlements-entitlement--group-uuid---resource-uuid--delete">DELETE /network/generic-vnfs/generic-vnf/{vnf-id}/entitlements/entitlement/{group-uuid}/{resource-uuid}</a></td> <td><p>delete an existing entitlement</p> </td> @@ -2351,6 +2584,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-generic-vnfs-generic-vnf--vnf-id--l-interfaces-l-interface--interface-name--patch">PATCH /network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}</a></td> + <td><p>update an existing l-interface</p> + </td> + </tr> + <tr> <td><a href="#operation--network-generic-vnfs-generic-vnf--vnf-id--l-interfaces-l-interface--interface-name--delete">DELETE /network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}</a></td> <td><p>delete an existing l-interface</p> </td> @@ -2366,6 +2604,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-generic-vnfs-generic-vnf--vnf-id--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--patch">PATCH /network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</a></td> + <td><p>update an existing l3-interface-ipv4-address-list</p> + </td> + </tr> + <tr> <td><a href="#operation--network-generic-vnfs-generic-vnf--vnf-id--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--delete">DELETE /network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</a></td> <td><p>delete an existing l3-interface-ipv4-address-list</p> </td> @@ -2391,6 +2634,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-generic-vnfs-generic-vnf--vnf-id--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--patch">PATCH /network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</a></td> + <td><p>update an existing l3-interface-ipv6-address-list</p> + </td> + </tr> + <tr> <td><a href="#operation--network-generic-vnfs-generic-vnf--vnf-id--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--delete">DELETE /network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</a></td> <td><p>delete an existing l3-interface-ipv6-address-list</p> </td> @@ -2431,6 +2679,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-generic-vnfs-generic-vnf--vnf-id--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--patch">PATCH /network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}</a></td> + <td><p>update an existing sriov-vf</p> + </td> + </tr> + <tr> <td><a href="#operation--network-generic-vnfs-generic-vnf--vnf-id--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--delete">DELETE /network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}</a></td> <td><p>delete an existing sriov-vf</p> </td> @@ -2461,6 +2714,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-generic-vnfs-generic-vnf--vnf-id--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--patch">PATCH /network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}</a></td> + <td><p>update an existing vlan</p> + </td> + </tr> + <tr> <td><a href="#operation--network-generic-vnfs-generic-vnf--vnf-id--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--delete">DELETE /network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}</a></td> <td><p>delete an existing vlan</p> </td> @@ -2476,6 +2734,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-generic-vnfs-generic-vnf--vnf-id--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--patch">PATCH /network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</a></td> + <td><p>update an existing l3-interface-ipv4-address-list</p> + </td> + </tr> + <tr> <td><a href="#operation--network-generic-vnfs-generic-vnf--vnf-id--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--delete">DELETE /network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</a></td> <td><p>delete an existing l3-interface-ipv4-address-list</p> </td> @@ -2501,6 +2764,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-generic-vnfs-generic-vnf--vnf-id--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--patch">PATCH /network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</a></td> + <td><p>update an existing l3-interface-ipv6-address-list</p> + </td> + </tr> + <tr> <td><a href="#operation--network-generic-vnfs-generic-vnf--vnf-id--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--delete">DELETE /network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</a></td> <td><p>delete an existing l3-interface-ipv6-address-list</p> </td> @@ -2541,6 +2809,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-generic-vnfs-generic-vnf--vnf-id--lag-interfaces-lag-interface--interface-name--patch">PATCH /network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}</a></td> + <td><p>update an existing lag-interface</p> + </td> + </tr> + <tr> <td><a href="#operation--network-generic-vnfs-generic-vnf--vnf-id--lag-interfaces-lag-interface--interface-name--delete">DELETE /network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}</a></td> <td><p>delete an existing lag-interface</p> </td> @@ -2561,6 +2834,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-generic-vnfs-generic-vnf--vnf-id--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--patch">PATCH /network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}</a></td> + <td><p>update an existing l-interface</p> + </td> + </tr> + <tr> <td><a href="#operation--network-generic-vnfs-generic-vnf--vnf-id--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--delete">DELETE /network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}</a></td> <td><p>delete an existing l-interface</p> </td> @@ -2576,6 +2854,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-generic-vnfs-generic-vnf--vnf-id--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--patch">PATCH /network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</a></td> + <td><p>update an existing l3-interface-ipv4-address-list</p> + </td> + </tr> + <tr> <td><a href="#operation--network-generic-vnfs-generic-vnf--vnf-id--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--delete">DELETE /network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</a></td> <td><p>delete an existing l3-interface-ipv4-address-list</p> </td> @@ -2601,6 +2884,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-generic-vnfs-generic-vnf--vnf-id--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--patch">PATCH /network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</a></td> + <td><p>update an existing l3-interface-ipv6-address-list</p> + </td> + </tr> + <tr> <td><a href="#operation--network-generic-vnfs-generic-vnf--vnf-id--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--delete">DELETE /network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</a></td> <td><p>delete an existing l3-interface-ipv6-address-list</p> </td> @@ -2641,6 +2929,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-generic-vnfs-generic-vnf--vnf-id--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--patch">PATCH /network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}</a></td> + <td><p>update an existing sriov-vf</p> + </td> + </tr> + <tr> <td><a href="#operation--network-generic-vnfs-generic-vnf--vnf-id--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--delete">DELETE /network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}</a></td> <td><p>delete an existing sriov-vf</p> </td> @@ -2671,6 +2964,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-generic-vnfs-generic-vnf--vnf-id--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--patch">PATCH /network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}</a></td> + <td><p>update an existing vlan</p> + </td> + </tr> + <tr> <td><a href="#operation--network-generic-vnfs-generic-vnf--vnf-id--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--delete">DELETE /network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}</a></td> <td><p>delete an existing vlan</p> </td> @@ -2686,6 +2984,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-generic-vnfs-generic-vnf--vnf-id--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--patch">PATCH /network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</a></td> + <td><p>update an existing l3-interface-ipv4-address-list</p> + </td> + </tr> + <tr> <td><a href="#operation--network-generic-vnfs-generic-vnf--vnf-id--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--delete">DELETE /network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</a></td> <td><p>delete an existing l3-interface-ipv4-address-list</p> </td> @@ -2711,6 +3014,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-generic-vnfs-generic-vnf--vnf-id--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--patch">PATCH /network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</a></td> + <td><p>update an existing l3-interface-ipv6-address-list</p> + </td> + </tr> + <tr> <td><a href="#operation--network-generic-vnfs-generic-vnf--vnf-id--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--delete">DELETE /network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</a></td> <td><p>delete an existing l3-interface-ipv6-address-list</p> </td> @@ -2761,6 +3069,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-generic-vnfs-generic-vnf--vnf-id--licenses-license--group-uuid---resource-uuid--patch">PATCH /network/generic-vnfs/generic-vnf/{vnf-id}/licenses/license/{group-uuid}/{resource-uuid}</a></td> + <td><p>update an existing license</p> + </td> + </tr> + <tr> <td><a href="#operation--network-generic-vnfs-generic-vnf--vnf-id--licenses-license--group-uuid---resource-uuid--delete">DELETE /network/generic-vnfs/generic-vnf/{vnf-id}/licenses/license/{group-uuid}/{resource-uuid}</a></td> <td><p>delete an existing license</p> </td> @@ -2801,6 +3114,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-generic-vnfs-generic-vnf--vnf-id--vf-modules-vf-module--vf-module-id--patch">PATCH /network/generic-vnfs/generic-vnf/{vnf-id}/vf-modules/vf-module/{vf-module-id}</a></td> + <td><p>update an existing vf-module</p> + </td> + </tr> + <tr> <td><a href="#operation--network-generic-vnfs-generic-vnf--vnf-id--vf-modules-vf-module--vf-module-id--delete">DELETE /network/generic-vnfs/generic-vnf/{vnf-id}/vf-modules/vf-module/{vf-module-id}</a></td> <td><p>delete an existing vf-module</p> </td> @@ -2831,6 +3149,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-instance-groups-instance-group--id--patch">PATCH /network/instance-groups/instance-group/{id}</a></td> + <td><p>update an existing instance-group</p> + </td> + </tr> + <tr> <td><a href="#operation--network-instance-groups-instance-group--id--delete">DELETE /network/instance-groups/instance-group/{id}</a></td> <td><p>delete an existing instance-group</p> </td> @@ -2861,6 +3184,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-ipsec-configurations-ipsec-configuration--ipsec-configuration-id--patch">PATCH /network/ipsec-configurations/ipsec-configuration/{ipsec-configuration-id}</a></td> + <td><p>update an existing ipsec-configuration</p> + </td> + </tr> + <tr> <td><a href="#operation--network-ipsec-configurations-ipsec-configuration--ipsec-configuration-id--delete">DELETE /network/ipsec-configurations/ipsec-configuration/{ipsec-configuration-id}</a></td> <td><p>delete an existing ipsec-configuration</p> </td> @@ -2891,6 +3219,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-ipsec-configurations-ipsec-configuration--ipsec-configuration-id--vig-servers-vig-server--vig-address-type--patch">PATCH /network/ipsec-configurations/ipsec-configuration/{ipsec-configuration-id}/vig-servers/vig-server/{vig-address-type}</a></td> + <td><p>update an existing vig-server</p> + </td> + </tr> + <tr> <td><a href="#operation--network-ipsec-configurations-ipsec-configuration--ipsec-configuration-id--vig-servers-vig-server--vig-address-type--delete">DELETE /network/ipsec-configurations/ipsec-configuration/{ipsec-configuration-id}/vig-servers/vig-server/{vig-address-type}</a></td> <td><p>delete an existing vig-server</p> </td> @@ -2921,6 +3254,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-l3-networks-l3-network--network-id--patch">PATCH /network/l3-networks/l3-network/{network-id}</a></td> + <td><p>update an existing l3-network</p> + </td> + </tr> + <tr> <td><a href="#operation--network-l3-networks-l3-network--network-id--delete">DELETE /network/l3-networks/l3-network/{network-id}</a></td> <td><p>delete an existing l3-network</p> </td> @@ -2941,6 +3279,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-l3-networks-l3-network--network-id--ctag-assignments-ctag-assignment--vlan-id-inner--patch">PATCH /network/l3-networks/l3-network/{network-id}/ctag-assignments/ctag-assignment/{vlan-id-inner}</a></td> + <td><p>update an existing ctag-assignment</p> + </td> + </tr> + <tr> <td><a href="#operation--network-l3-networks-l3-network--network-id--ctag-assignments-ctag-assignment--vlan-id-inner--delete">DELETE /network/l3-networks/l3-network/{network-id}/ctag-assignments/ctag-assignment/{vlan-id-inner}</a></td> <td><p>delete an existing ctag-assignment</p> </td> @@ -2981,6 +3324,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-l3-networks-l3-network--network-id--segmentation-assignments-segmentation-assignment--segmentation-id--patch">PATCH /network/l3-networks/l3-network/{network-id}/segmentation-assignments/segmentation-assignment/{segmentation-id}</a></td> + <td><p>update an existing segmentation-assignment</p> + </td> + </tr> + <tr> <td><a href="#operation--network-l3-networks-l3-network--network-id--segmentation-assignments-segmentation-assignment--segmentation-id--delete">DELETE /network/l3-networks/l3-network/{network-id}/segmentation-assignments/segmentation-assignment/{segmentation-id}</a></td> <td><p>delete an existing segmentation-assignment</p> </td> @@ -3011,6 +3359,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-l3-networks-l3-network--network-id--subnets-subnet--subnet-id--patch">PATCH /network/l3-networks/l3-network/{network-id}/subnets/subnet/{subnet-id}</a></td> + <td><p>update an existing subnet</p> + </td> + </tr> + <tr> <td><a href="#operation--network-l3-networks-l3-network--network-id--subnets-subnet--subnet-id--delete">DELETE /network/l3-networks/l3-network/{network-id}/subnets/subnet/{subnet-id}</a></td> <td><p>delete an existing subnet</p> </td> @@ -3031,6 +3384,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-l3-networks-l3-network--network-id--subnets-subnet--subnet-id--host-routes-host-route--host-route-id--patch">PATCH /network/l3-networks/l3-network/{network-id}/subnets/subnet/{subnet-id}/host-routes/host-route/{host-route-id}</a></td> + <td><p>update an existing host-route</p> + </td> + </tr> + <tr> <td><a href="#operation--network-l3-networks-l3-network--network-id--subnets-subnet--subnet-id--host-routes-host-route--host-route-id--delete">DELETE /network/l3-networks/l3-network/{network-id}/subnets/subnet/{subnet-id}/host-routes/host-route/{host-route-id}</a></td> <td><p>delete an existing host-route</p> </td> @@ -3071,6 +3429,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-lag-links-lag-link--link-name--patch">PATCH /network/lag-links/lag-link/{link-name}</a></td> + <td><p>update an existing lag-link</p> + </td> + </tr> + <tr> <td><a href="#operation--network-lag-links-lag-link--link-name--delete">DELETE /network/lag-links/lag-link/{link-name}</a></td> <td><p>delete an existing lag-link</p> </td> @@ -3101,6 +3464,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-logical-links-logical-link--link-name--patch">PATCH /network/logical-links/logical-link/{link-name}</a></td> + <td><p>update an existing logical-link</p> + </td> + </tr> + <tr> <td><a href="#operation--network-logical-links-logical-link--link-name--delete">DELETE /network/logical-links/logical-link/{link-name}</a></td> <td><p>delete an existing logical-link</p> </td> @@ -3131,6 +3499,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-multicast-configurations-multicast-configuration--multicast-configuration-id--patch">PATCH /network/multicast-configurations/multicast-configuration/{multicast-configuration-id}</a></td> + <td><p>update an existing multicast-configuration</p> + </td> + </tr> + <tr> <td><a href="#operation--network-multicast-configurations-multicast-configuration--multicast-configuration-id--delete">DELETE /network/multicast-configurations/multicast-configuration/{multicast-configuration-id}</a></td> <td><p>delete an existing multicast-configuration</p> </td> @@ -3161,6 +3534,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-network-policies-network-policy--network-policy-id--patch">PATCH /network/network-policies/network-policy/{network-policy-id}</a></td> + <td><p>update an existing network-policy</p> + </td> + </tr> + <tr> <td><a href="#operation--network-network-policies-network-policy--network-policy-id--delete">DELETE /network/network-policies/network-policy/{network-policy-id}</a></td> <td><p>delete an existing network-policy</p> </td> @@ -3191,6 +3569,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-newvces-newvce--vnf-id2--patch">PATCH /network/newvces/newvce/{vnf-id2}</a></td> + <td><p>update an existing newvce</p> + </td> + </tr> + <tr> <td><a href="#operation--network-newvces-newvce--vnf-id2--delete">DELETE /network/newvces/newvce/{vnf-id2}</a></td> <td><p>delete an existing newvce</p> </td> @@ -3211,6 +3594,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-newvces-newvce--vnf-id2--l-interfaces-l-interface--interface-name--patch">PATCH /network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}</a></td> + <td><p>update an existing l-interface</p> + </td> + </tr> + <tr> <td><a href="#operation--network-newvces-newvce--vnf-id2--l-interfaces-l-interface--interface-name--delete">DELETE /network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}</a></td> <td><p>delete an existing l-interface</p> </td> @@ -3226,6 +3614,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-newvces-newvce--vnf-id2--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--patch">PATCH /network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</a></td> + <td><p>update an existing l3-interface-ipv4-address-list</p> + </td> + </tr> + <tr> <td><a href="#operation--network-newvces-newvce--vnf-id2--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--delete">DELETE /network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</a></td> <td><p>delete an existing l3-interface-ipv4-address-list</p> </td> @@ -3251,6 +3644,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-newvces-newvce--vnf-id2--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--patch">PATCH /network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</a></td> + <td><p>update an existing l3-interface-ipv6-address-list</p> + </td> + </tr> + <tr> <td><a href="#operation--network-newvces-newvce--vnf-id2--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--delete">DELETE /network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</a></td> <td><p>delete an existing l3-interface-ipv6-address-list</p> </td> @@ -3291,6 +3689,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-newvces-newvce--vnf-id2--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--patch">PATCH /network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}</a></td> + <td><p>update an existing sriov-vf</p> + </td> + </tr> + <tr> <td><a href="#operation--network-newvces-newvce--vnf-id2--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--delete">DELETE /network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}</a></td> <td><p>delete an existing sriov-vf</p> </td> @@ -3321,6 +3724,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-newvces-newvce--vnf-id2--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--patch">PATCH /network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}</a></td> + <td><p>update an existing vlan</p> + </td> + </tr> + <tr> <td><a href="#operation--network-newvces-newvce--vnf-id2--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--delete">DELETE /network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}</a></td> <td><p>delete an existing vlan</p> </td> @@ -3336,6 +3744,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-newvces-newvce--vnf-id2--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--patch">PATCH /network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</a></td> + <td><p>update an existing l3-interface-ipv4-address-list</p> + </td> + </tr> + <tr> <td><a href="#operation--network-newvces-newvce--vnf-id2--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--delete">DELETE /network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</a></td> <td><p>delete an existing l3-interface-ipv4-address-list</p> </td> @@ -3361,6 +3774,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-newvces-newvce--vnf-id2--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--patch">PATCH /network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</a></td> + <td><p>update an existing l3-interface-ipv6-address-list</p> + </td> + </tr> + <tr> <td><a href="#operation--network-newvces-newvce--vnf-id2--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--delete">DELETE /network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</a></td> <td><p>delete an existing l3-interface-ipv6-address-list</p> </td> @@ -3411,6 +3829,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-physical-links-physical-link--link-name--patch">PATCH /network/physical-links/physical-link/{link-name}</a></td> + <td><p>update an existing physical-link</p> + </td> + </tr> + <tr> <td><a href="#operation--network-physical-links-physical-link--link-name--delete">DELETE /network/physical-links/physical-link/{link-name}</a></td> <td><p>delete an existing physical-link</p> </td> @@ -3441,6 +3864,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-pnfs-pnf--pnf-name--patch">PATCH /network/pnfs/pnf/{pnf-name}</a></td> + <td><p>update an existing pnf</p> + </td> + </tr> + <tr> <td><a href="#operation--network-pnfs-pnf--pnf-name--delete">DELETE /network/pnfs/pnf/{pnf-name}</a></td> <td><p>delete an existing pnf</p> </td> @@ -3461,6 +3889,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-pnfs-pnf--pnf-name--lag-interfaces-lag-interface--interface-name--patch">PATCH /network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}</a></td> + <td><p>update an existing lag-interface</p> + </td> + </tr> + <tr> <td><a href="#operation--network-pnfs-pnf--pnf-name--lag-interfaces-lag-interface--interface-name--delete">DELETE /network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}</a></td> <td><p>delete an existing lag-interface</p> </td> @@ -3481,6 +3914,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-pnfs-pnf--pnf-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--patch">PATCH /network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}</a></td> + <td><p>update an existing l-interface</p> + </td> + </tr> + <tr> <td><a href="#operation--network-pnfs-pnf--pnf-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--delete">DELETE /network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}</a></td> <td><p>delete an existing l-interface</p> </td> @@ -3496,6 +3934,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-pnfs-pnf--pnf-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--patch">PATCH /network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</a></td> + <td><p>update an existing l3-interface-ipv4-address-list</p> + </td> + </tr> + <tr> <td><a href="#operation--network-pnfs-pnf--pnf-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--delete">DELETE /network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</a></td> <td><p>delete an existing l3-interface-ipv4-address-list</p> </td> @@ -3521,6 +3964,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-pnfs-pnf--pnf-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--patch">PATCH /network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</a></td> + <td><p>update an existing l3-interface-ipv6-address-list</p> + </td> + </tr> + <tr> <td><a href="#operation--network-pnfs-pnf--pnf-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--delete">DELETE /network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</a></td> <td><p>delete an existing l3-interface-ipv6-address-list</p> </td> @@ -3561,6 +4009,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-pnfs-pnf--pnf-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--patch">PATCH /network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}</a></td> + <td><p>update an existing sriov-vf</p> + </td> + </tr> + <tr> <td><a href="#operation--network-pnfs-pnf--pnf-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--delete">DELETE /network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}</a></td> <td><p>delete an existing sriov-vf</p> </td> @@ -3591,6 +4044,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-pnfs-pnf--pnf-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--patch">PATCH /network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}</a></td> + <td><p>update an existing vlan</p> + </td> + </tr> + <tr> <td><a href="#operation--network-pnfs-pnf--pnf-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--delete">DELETE /network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}</a></td> <td><p>delete an existing vlan</p> </td> @@ -3606,6 +4064,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-pnfs-pnf--pnf-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--patch">PATCH /network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</a></td> + <td><p>update an existing l3-interface-ipv4-address-list</p> + </td> + </tr> + <tr> <td><a href="#operation--network-pnfs-pnf--pnf-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--delete">DELETE /network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</a></td> <td><p>delete an existing l3-interface-ipv4-address-list</p> </td> @@ -3631,6 +4094,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-pnfs-pnf--pnf-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--patch">PATCH /network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</a></td> + <td><p>update an existing l3-interface-ipv6-address-list</p> + </td> + </tr> + <tr> <td><a href="#operation--network-pnfs-pnf--pnf-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--delete">DELETE /network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</a></td> <td><p>delete an existing l3-interface-ipv6-address-list</p> </td> @@ -3681,6 +4149,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--patch">PATCH /network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}</a></td> + <td><p>update an existing p-interface</p> + </td> + </tr> + <tr> <td><a href="#operation--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--delete">DELETE /network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}</a></td> <td><p>delete an existing p-interface</p> </td> @@ -3701,6 +4174,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--patch">PATCH /network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}</a></td> + <td><p>update an existing l-interface</p> + </td> + </tr> + <tr> <td><a href="#operation--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--delete">DELETE /network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}</a></td> <td><p>delete an existing l-interface</p> </td> @@ -3716,6 +4194,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--patch">PATCH /network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</a></td> + <td><p>update an existing l3-interface-ipv4-address-list</p> + </td> + </tr> + <tr> <td><a href="#operation--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--delete">DELETE /network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</a></td> <td><p>delete an existing l3-interface-ipv4-address-list</p> </td> @@ -3741,6 +4224,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--patch">PATCH /network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</a></td> + <td><p>update an existing l3-interface-ipv6-address-list</p> + </td> + </tr> + <tr> <td><a href="#operation--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--delete">DELETE /network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</a></td> <td><p>delete an existing l3-interface-ipv6-address-list</p> </td> @@ -3781,6 +4269,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--patch">PATCH /network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}</a></td> + <td><p>update an existing sriov-vf</p> + </td> + </tr> + <tr> <td><a href="#operation--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--delete">DELETE /network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}</a></td> <td><p>delete an existing sriov-vf</p> </td> @@ -3811,6 +4304,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--patch">PATCH /network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}</a></td> + <td><p>update an existing vlan</p> + </td> + </tr> + <tr> <td><a href="#operation--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--delete">DELETE /network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}</a></td> <td><p>delete an existing vlan</p> </td> @@ -3826,6 +4324,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--patch">PATCH /network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</a></td> + <td><p>update an existing l3-interface-ipv4-address-list</p> + </td> + </tr> + <tr> <td><a href="#operation--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--delete">DELETE /network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</a></td> <td><p>delete an existing l3-interface-ipv4-address-list</p> </td> @@ -3851,6 +4354,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--patch">PATCH /network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</a></td> + <td><p>update an existing l3-interface-ipv6-address-list</p> + </td> + </tr> + <tr> <td><a href="#operation--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--delete">DELETE /network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</a></td> <td><p>delete an existing l3-interface-ipv6-address-list</p> </td> @@ -3901,6 +4409,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--sriov-pfs-sriov-pf--pf-pci-id--patch">PATCH /network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/sriov-pfs/sriov-pf/{pf-pci-id}</a></td> + <td><p>update an existing sriov-pf</p> + </td> + </tr> + <tr> <td><a href="#operation--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--sriov-pfs-sriov-pf--pf-pci-id--delete">DELETE /network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/sriov-pfs/sriov-pf/{pf-pci-id}</a></td> <td><p>delete an existing sriov-pf</p> </td> @@ -3941,6 +4454,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-route-table-references-route-table-reference--route-table-reference-id--patch">PATCH /network/route-table-references/route-table-reference/{route-table-reference-id}</a></td> + <td><p>update an existing route-table-reference</p> + </td> + </tr> + <tr> <td><a href="#operation--network-route-table-references-route-table-reference--route-table-reference-id--delete">DELETE /network/route-table-references/route-table-reference/{route-table-reference-id}</a></td> <td><p>delete an existing route-table-reference</p> </td> @@ -3971,6 +4489,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-site-pair-sets-site-pair-set--site-pair-set-id--patch">PATCH /network/site-pair-sets/site-pair-set/{site-pair-set-id}</a></td> + <td><p>update an existing site-pair-set</p> + </td> + </tr> + <tr> <td><a href="#operation--network-site-pair-sets-site-pair-set--site-pair-set-id--delete">DELETE /network/site-pair-sets/site-pair-set/{site-pair-set-id}</a></td> <td><p>delete an existing site-pair-set</p> </td> @@ -4001,6 +4524,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-site-pair-sets-site-pair-set--site-pair-set-id--routing-instances-routing-instance--routing-instance-id--patch">PATCH /network/site-pair-sets/site-pair-set/{site-pair-set-id}/routing-instances/routing-instance/{routing-instance-id}</a></td> + <td><p>update an existing routing-instance</p> + </td> + </tr> + <tr> <td><a href="#operation--network-site-pair-sets-site-pair-set--site-pair-set-id--routing-instances-routing-instance--routing-instance-id--delete">DELETE /network/site-pair-sets/site-pair-set/{site-pair-set-id}/routing-instances/routing-instance/{routing-instance-id}</a></td> <td><p>delete an existing routing-instance</p> </td> @@ -4031,6 +4559,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-site-pair-sets-site-pair-set--site-pair-set-id--routing-instances-routing-instance--routing-instance-id--site-pairs-site-pair--site-pair-id--patch">PATCH /network/site-pair-sets/site-pair-set/{site-pair-set-id}/routing-instances/routing-instance/{routing-instance-id}/site-pairs/site-pair/{site-pair-id}</a></td> + <td><p>update an existing site-pair</p> + </td> + </tr> + <tr> <td><a href="#operation--network-site-pair-sets-site-pair-set--site-pair-set-id--routing-instances-routing-instance--routing-instance-id--site-pairs-site-pair--site-pair-id--delete">DELETE /network/site-pair-sets/site-pair-set/{site-pair-set-id}/routing-instances/routing-instance/{routing-instance-id}/site-pairs/site-pair/{site-pair-id}</a></td> <td><p>delete an existing site-pair</p> </td> @@ -4051,6 +4584,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-site-pair-sets-site-pair-set--site-pair-set-id--routing-instances-routing-instance--routing-instance-id--site-pairs-site-pair--site-pair-id--classes-of-service-class-of-service--cos--patch">PATCH /network/site-pair-sets/site-pair-set/{site-pair-set-id}/routing-instances/routing-instance/{routing-instance-id}/site-pairs/site-pair/{site-pair-id}/classes-of-service/class-of-service/{cos}</a></td> + <td><p>update an existing class-of-service</p> + </td> + </tr> + <tr> <td><a href="#operation--network-site-pair-sets-site-pair-set--site-pair-set-id--routing-instances-routing-instance--routing-instance-id--site-pairs-site-pair--site-pair-id--classes-of-service-class-of-service--cos--delete">DELETE /network/site-pair-sets/site-pair-set/{site-pair-set-id}/routing-instances/routing-instance/{routing-instance-id}/site-pairs/site-pair/{site-pair-id}/classes-of-service/class-of-service/{cos}</a></td> <td><p>delete an existing class-of-service</p> </td> @@ -4091,6 +4629,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-vces-vce--vnf-id--patch">PATCH /network/vces/vce/{vnf-id}</a></td> + <td><p>update an existing vce</p> + </td> + </tr> + <tr> <td><a href="#operation--network-vces-vce--vnf-id--delete">DELETE /network/vces/vce/{vnf-id}</a></td> <td><p>delete an existing vce</p> </td> @@ -4111,6 +4654,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-vces-vce--vnf-id--entitlements-entitlement--group-uuid---resource-uuid--patch">PATCH /network/vces/vce/{vnf-id}/entitlements/entitlement/{group-uuid}/{resource-uuid}</a></td> + <td><p>update an existing entitlement</p> + </td> + </tr> + <tr> <td><a href="#operation--network-vces-vce--vnf-id--entitlements-entitlement--group-uuid---resource-uuid--delete">DELETE /network/vces/vce/{vnf-id}/entitlements/entitlement/{group-uuid}/{resource-uuid}</a></td> <td><p>delete an existing entitlement</p> </td> @@ -4141,6 +4689,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-vces-vce--vnf-id--licenses-license--group-uuid---resource-uuid--patch">PATCH /network/vces/vce/{vnf-id}/licenses/license/{group-uuid}/{resource-uuid}</a></td> + <td><p>update an existing license</p> + </td> + </tr> + <tr> <td><a href="#operation--network-vces-vce--vnf-id--licenses-license--group-uuid---resource-uuid--delete">DELETE /network/vces/vce/{vnf-id}/licenses/license/{group-uuid}/{resource-uuid}</a></td> <td><p>delete an existing license</p> </td> @@ -4171,6 +4724,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-vces-vce--vnf-id--port-groups-port-group--interface-id--patch">PATCH /network/vces/vce/{vnf-id}/port-groups/port-group/{interface-id}</a></td> + <td><p>update an existing port-group</p> + </td> + </tr> + <tr> <td><a href="#operation--network-vces-vce--vnf-id--port-groups-port-group--interface-id--delete">DELETE /network/vces/vce/{vnf-id}/port-groups/port-group/{interface-id}</a></td> <td><p>delete an existing port-group</p> </td> @@ -4191,6 +4749,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-vces-vce--vnf-id--port-groups-port-group--interface-id--cvlan-tags-cvlan-tag-entry--cvlan-tag--patch">PATCH /network/vces/vce/{vnf-id}/port-groups/port-group/{interface-id}/cvlan-tags/cvlan-tag-entry/{cvlan-tag}</a></td> + <td><p>update an existing cvlan-tag-entry</p> + </td> + </tr> + <tr> <td><a href="#operation--network-vces-vce--vnf-id--port-groups-port-group--interface-id--cvlan-tags-cvlan-tag-entry--cvlan-tag--delete">DELETE /network/vces/vce/{vnf-id}/port-groups/port-group/{interface-id}/cvlan-tags/cvlan-tag-entry/{cvlan-tag}</a></td> <td><p>delete an existing cvlan-tag-entry</p> </td> @@ -4241,6 +4804,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-vnfcs-vnfc--vnfc-name--patch">PATCH /network/vnfcs/vnfc/{vnfc-name}</a></td> + <td><p>update an existing vnfc</p> + </td> + </tr> + <tr> <td><a href="#operation--network-vnfcs-vnfc--vnfc-name--delete">DELETE /network/vnfcs/vnfc/{vnfc-name}</a></td> <td><p>delete an existing vnfc</p> </td> @@ -4256,6 +4824,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-vnfcs-vnfc--vnfc-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--patch">PATCH /network/vnfcs/vnfc/{vnfc-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</a></td> + <td><p>update an existing l3-interface-ipv4-address-list</p> + </td> + </tr> + <tr> <td><a href="#operation--network-vnfcs-vnfc--vnfc-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--delete">DELETE /network/vnfcs/vnfc/{vnfc-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</a></td> <td><p>delete an existing l3-interface-ipv4-address-list</p> </td> @@ -4281,6 +4854,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-vnfcs-vnfc--vnfc-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--patch">PATCH /network/vnfcs/vnfc/{vnfc-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</a></td> + <td><p>update an existing l3-interface-ipv6-address-list</p> + </td> + </tr> + <tr> <td><a href="#operation--network-vnfcs-vnfc--vnfc-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--delete">DELETE /network/vnfcs/vnfc/{vnfc-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</a></td> <td><p>delete an existing l3-interface-ipv6-address-list</p> </td> @@ -4321,6 +4899,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-vpls-pes-vpls-pe--equipment-name--patch">PATCH /network/vpls-pes/vpls-pe/{equipment-name}</a></td> + <td><p>update an existing vpls-pe</p> + </td> + </tr> + <tr> <td><a href="#operation--network-vpls-pes-vpls-pe--equipment-name--delete">DELETE /network/vpls-pes/vpls-pe/{equipment-name}</a></td> <td><p>delete an existing vpls-pe</p> </td> @@ -4341,6 +4924,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-vpls-pes-vpls-pe--equipment-name--lag-interfaces-lag-interface--interface-name--patch">PATCH /network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}</a></td> + <td><p>update an existing lag-interface</p> + </td> + </tr> + <tr> <td><a href="#operation--network-vpls-pes-vpls-pe--equipment-name--lag-interfaces-lag-interface--interface-name--delete">DELETE /network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}</a></td> <td><p>delete an existing lag-interface</p> </td> @@ -4361,6 +4949,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-vpls-pes-vpls-pe--equipment-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--patch">PATCH /network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}</a></td> + <td><p>update an existing l-interface</p> + </td> + </tr> + <tr> <td><a href="#operation--network-vpls-pes-vpls-pe--equipment-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--delete">DELETE /network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}</a></td> <td><p>delete an existing l-interface</p> </td> @@ -4376,6 +4969,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-vpls-pes-vpls-pe--equipment-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--patch">PATCH /network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</a></td> + <td><p>update an existing l3-interface-ipv4-address-list</p> + </td> + </tr> + <tr> <td><a href="#operation--network-vpls-pes-vpls-pe--equipment-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--delete">DELETE /network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</a></td> <td><p>delete an existing l3-interface-ipv4-address-list</p> </td> @@ -4401,6 +4999,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-vpls-pes-vpls-pe--equipment-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--patch">PATCH /network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</a></td> + <td><p>update an existing l3-interface-ipv6-address-list</p> + </td> + </tr> + <tr> <td><a href="#operation--network-vpls-pes-vpls-pe--equipment-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--delete">DELETE /network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</a></td> <td><p>delete an existing l3-interface-ipv6-address-list</p> </td> @@ -4441,6 +5044,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-vpls-pes-vpls-pe--equipment-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--patch">PATCH /network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}</a></td> + <td><p>update an existing sriov-vf</p> + </td> + </tr> + <tr> <td><a href="#operation--network-vpls-pes-vpls-pe--equipment-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--delete">DELETE /network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}</a></td> <td><p>delete an existing sriov-vf</p> </td> @@ -4471,6 +5079,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-vpls-pes-vpls-pe--equipment-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--patch">PATCH /network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}</a></td> + <td><p>update an existing vlan</p> + </td> + </tr> + <tr> <td><a href="#operation--network-vpls-pes-vpls-pe--equipment-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--delete">DELETE /network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}</a></td> <td><p>delete an existing vlan</p> </td> @@ -4486,6 +5099,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-vpls-pes-vpls-pe--equipment-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--patch">PATCH /network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</a></td> + <td><p>update an existing l3-interface-ipv4-address-list</p> + </td> + </tr> + <tr> <td><a href="#operation--network-vpls-pes-vpls-pe--equipment-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--delete">DELETE /network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</a></td> <td><p>delete an existing l3-interface-ipv4-address-list</p> </td> @@ -4511,6 +5129,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-vpls-pes-vpls-pe--equipment-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--patch">PATCH /network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</a></td> + <td><p>update an existing l3-interface-ipv6-address-list</p> + </td> + </tr> + <tr> <td><a href="#operation--network-vpls-pes-vpls-pe--equipment-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--delete">DELETE /network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</a></td> <td><p>delete an existing l3-interface-ipv6-address-list</p> </td> @@ -4561,6 +5184,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--patch">PATCH /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}</a></td> + <td><p>update an existing p-interface</p> + </td> + </tr> + <tr> <td><a href="#operation--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--delete">DELETE /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}</a></td> <td><p>delete an existing p-interface</p> </td> @@ -4581,6 +5209,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--patch">PATCH /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}</a></td> + <td><p>update an existing l-interface</p> + </td> + </tr> + <tr> <td><a href="#operation--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--delete">DELETE /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}</a></td> <td><p>delete an existing l-interface</p> </td> @@ -4596,6 +5229,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--patch">PATCH /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</a></td> + <td><p>update an existing l3-interface-ipv4-address-list</p> + </td> + </tr> + <tr> <td><a href="#operation--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--delete">DELETE /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</a></td> <td><p>delete an existing l3-interface-ipv4-address-list</p> </td> @@ -4621,6 +5259,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--patch">PATCH /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</a></td> + <td><p>update an existing l3-interface-ipv6-address-list</p> + </td> + </tr> + <tr> <td><a href="#operation--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--delete">DELETE /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</a></td> <td><p>delete an existing l3-interface-ipv6-address-list</p> </td> @@ -4661,6 +5304,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--patch">PATCH /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}</a></td> + <td><p>update an existing sriov-vf</p> + </td> + </tr> + <tr> <td><a href="#operation--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--delete">DELETE /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}</a></td> <td><p>delete an existing sriov-vf</p> </td> @@ -4691,6 +5339,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--patch">PATCH /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}</a></td> + <td><p>update an existing vlan</p> + </td> + </tr> + <tr> <td><a href="#operation--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--delete">DELETE /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}</a></td> <td><p>delete an existing vlan</p> </td> @@ -4706,6 +5359,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--patch">PATCH /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</a></td> + <td><p>update an existing l3-interface-ipv4-address-list</p> + </td> + </tr> + <tr> <td><a href="#operation--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--delete">DELETE /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</a></td> <td><p>delete an existing l3-interface-ipv4-address-list</p> </td> @@ -4731,6 +5389,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--patch">PATCH /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</a></td> + <td><p>update an existing l3-interface-ipv6-address-list</p> + </td> + </tr> + <tr> <td><a href="#operation--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--delete">DELETE /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</a></td> <td><p>delete an existing l3-interface-ipv6-address-list</p> </td> @@ -4781,6 +5444,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--sriov-pfs-sriov-pf--pf-pci-id--patch">PATCH /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/sriov-pfs/sriov-pf/{pf-pci-id}</a></td> + <td><p>update an existing sriov-pf</p> + </td> + </tr> + <tr> <td><a href="#operation--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--sriov-pfs-sriov-pf--pf-pci-id--delete">DELETE /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/sriov-pfs/sriov-pf/{pf-pci-id}</a></td> <td><p>delete an existing sriov-pf</p> </td> @@ -4821,6 +5489,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-vpn-bindings-vpn-binding--vpn-id--patch">PATCH /network/vpn-bindings/vpn-binding/{vpn-id}</a></td> + <td><p>update an existing vpn-binding</p> + </td> + </tr> + <tr> <td><a href="#operation--network-vpn-bindings-vpn-binding--vpn-id--delete">DELETE /network/vpn-bindings/vpn-binding/{vpn-id}</a></td> <td><p>delete an existing vpn-binding</p> </td> @@ -4851,6 +5524,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-vpn-bindings-vpn-binding--vpn-id--route-targets-route-target--global-route-target---route-target-role--patch">PATCH /network/vpn-bindings/vpn-binding/{vpn-id}/route-targets/route-target/{global-route-target}/{route-target-role}</a></td> + <td><p>update an existing route-target</p> + </td> + </tr> + <tr> <td><a href="#operation--network-vpn-bindings-vpn-binding--vpn-id--route-targets-route-target--global-route-target---route-target-role--delete">DELETE /network/vpn-bindings/vpn-binding/{vpn-id}/route-targets/route-target/{global-route-target}/{route-target-role}</a></td> <td><p>delete an existing route-target</p> </td> @@ -4881,6 +5559,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-zones-zone--zone-id--patch">PATCH /network/zones/zone/{zone-id}</a></td> + <td><p>update an existing zone</p> + </td> + </tr> + <tr> <td><a href="#operation--network-zones-zone--zone-id--delete">DELETE /network/zones/zone/{zone-id}</a></td> <td><p>delete an existing zone</p> </td> @@ -4940,7 +5623,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/connectors">/connectors</a> + <a class="json-schema-ref" href="#/getDefinitions/connectors">/connectors</a> </div> </div> </div> @@ -5095,7 +5778,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/connector">/connector</a> + <a class="json-schema-ref" href="#/getDefinitions/connector">/connector</a> </div> </div> </div> @@ -5142,7 +5825,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>connector object that needs to be created or updated</p> + <p><p>connector object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/BusinessConnectorsConnector.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -5213,6 +5896,95 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--business-connectors-connector--resource-instance-id--"></span> + <div id="operation--business-connectors-connector--resource-instance-id--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing connector</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/business/connectors/connector/{resource-instance-id}</strong></h3> + Tags: + <a href="#tag-Business">Business</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing connector</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>connector object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/connector">/connector</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + resource-instance-id + </td> + <td> + <p>Unique id of resource instance.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--business-connectors-connector--resource-instance-id--"></span> <div id="operation--business-connectors-connector--resource-instance-id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing connector</div> @@ -5432,7 +6204,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/metadata">/metadata</a> + <a class="json-schema-ref" href="#/getDefinitions/metadata">/metadata</a> </div> </div> </div> @@ -5602,7 +6374,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/metadatum">/metadatum</a> + <a class="json-schema-ref" href="#/getDefinitions/metadatum">/metadatum</a> </div> </div> </div> @@ -5649,7 +6421,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>metadatum object that needs to be created or updated</p> + <p><p>metadatum object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/BusinessConnectorsConnectorMetadataMetadatum.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -5735,6 +6507,110 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--business-connectors-connector--resource-instance-id--metadata-metadatum--metaname--"></span> + <div id="operation--business-connectors-connector--resource-instance-id--metadata-metadatum--metaname--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing metadatum</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/business/connectors/connector/{resource-instance-id}/metadata/metadatum/{metaname}</strong></h3> + Tags: + <a href="#tag-Business">Business</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing metadatum</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>metadatum object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/metadatum">/metadatum</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + resource-instance-id + </td> + <td> + <p>Unique id of resource instance.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + metaname + </td> + <td> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--business-connectors-connector--resource-instance-id--metadata-metadatum--metaname--"></span> <div id="operation--business-connectors-connector--resource-instance-id--metadata-metadatum--metaname--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing metadatum</div> @@ -5861,7 +6737,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/BusinessConnectorsConnector.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -6044,7 +6920,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/customers">/customers</a> + <a class="json-schema-ref" href="#/getDefinitions/customers">/customers</a> </div> </div> </div> @@ -6169,7 +7045,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/customer">/customer</a> + <a class="json-schema-ref" href="#/getDefinitions/customer">/customer</a> </div> </div> </div> @@ -6216,7 +7092,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>customer object that needs to be created or updated</p> + <p><p>customer object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/BusinessCustomersCustomer.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -6287,6 +7163,95 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--business-customers-customer--global-customer-id--"></span> + <div id="operation--business-customers-customer--global-customer-id--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing customer</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/business/customers/customer/{global-customer-id}</strong></h3> + Tags: + <a href="#tag-Business">Business</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing customer</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>customer object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/customer">/customer</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + global-customer-id + </td> + <td> + <p>Global customer id used across ECOMP to uniquely identify customer.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--business-customers-customer--global-customer-id--"></span> <div id="operation--business-customers-customer--global-customer-id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing customer</div> @@ -6398,7 +7363,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/BusinessCustomersCustomer.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -6642,7 +7607,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/service-subscriptions">/service-subscriptions</a> + <a class="json-schema-ref" href="#/getDefinitions/service-subscriptions">/service-subscriptions</a> </div> </div> </div> @@ -6783,7 +7748,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/service-subscription">/service-subscription</a> + <a class="json-schema-ref" href="#/getDefinitions/service-subscription">/service-subscription</a> </div> </div> </div> @@ -6830,7 +7795,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>service-subscription object that needs to be created or updated</p> + <p><p>service-subscription object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/BusinessCustomersCustomerServiceSubscriptionsServiceSubscription.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -6917,6 +7882,111 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--business-customers-customer--global-customer-id--service-subscriptions-service-subscription--service-type--"></span> + <div id="operation--business-customers-customer--global-customer-id--service-subscriptions-service-subscription--service-type--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing service-subscription</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/business/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}</strong></h3> + Tags: + <a href="#tag-Business">Business</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing service-subscription</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>service-subscription object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/service-subscription">/service-subscription</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + global-customer-id + </td> + <td> + <p>Global customer id used across ECOMP to uniquely identify customer.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + service-type + </td> + <td> + <p>Value defined by orchestration to identify this service across ECOMP.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--business-customers-customer--global-customer-id--service-subscriptions-service-subscription--service-type--"></span> <div id="operation--business-customers-customer--global-customer-id--service-subscriptions-service-subscription--service-type--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing service-subscription</div> @@ -7044,7 +8114,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/BusinessCustomersCustomerServiceSubscriptionsServiceSubscription.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -7336,7 +8406,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/service-instances">/service-instances</a> + <a class="json-schema-ref" href="#/getDefinitions/service-instances">/service-instances</a> </div> </div> </div> @@ -7628,7 +8698,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/service-instance">/service-instance</a> + <a class="json-schema-ref" href="#/getDefinitions/service-instance">/service-instance</a> </div> </div> </div> @@ -7675,7 +8745,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>service-instance object that needs to be created or updated</p> + <p><p>service-instance object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/BusinessCustomersCustomerServiceSubscriptionsServiceSubscriptionServiceInstancesServiceInstance.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -7778,6 +8848,127 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--business-customers-customer--global-customer-id--service-subscriptions-service-subscription--service-type--service-instances-service-instance--service-instance-id--"></span> + <div id="operation--business-customers-customer--global-customer-id--service-subscriptions-service-subscription--service-type--service-instances-service-instance--service-instance-id--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing service-instance</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/business/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}/service-instances/service-instance/{service-instance-id}</strong></h3> + Tags: + <a href="#tag-Business">Business</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing service-instance</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>service-instance object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/service-instance">/service-instance</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + global-customer-id + </td> + <td> + <p>Global customer id used across ECOMP to uniquely identify customer.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + service-type + </td> + <td> + <p>Value defined by orchestration to identify this service across ECOMP.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + service-instance-id + </td> + <td> + <p>Uniquely identifies this instance of a service</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--business-customers-customer--global-customer-id--service-subscriptions-service-subscription--service-type--service-instances-service-instance--service-instance-id--"></span> <div id="operation--business-customers-customer--global-customer-id--service-subscriptions-service-subscription--service-type--service-instances-service-instance--service-instance-id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing service-instance</div> @@ -8166,7 +9357,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/allotted-resources">/allotted-resources</a> + <a class="json-schema-ref" href="#/getDefinitions/allotted-resources">/allotted-resources</a> </div> </div> </div> @@ -8534,7 +9725,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/allotted-resource">/allotted-resource</a> + <a class="json-schema-ref" href="#/getDefinitions/allotted-resource">/allotted-resource</a> </div> </div> </div> @@ -8581,7 +9772,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>allotted-resource object that needs to be created or updated</p> + <p><p>allotted-resource object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/BusinessCustomersCustomerServiceSubscriptionsServiceSubscriptionServiceInstancesServiceInstanceAllottedResourcesAllottedResource.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -8700,6 +9891,143 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--business-customers-customer--global-customer-id--service-subscriptions-service-subscription--service-type--service-instances-service-instance--service-instance-id--allotted-resources-allotted-resource--id--"></span> + <div id="operation--business-customers-customer--global-customer-id--service-subscriptions-service-subscription--service-type--service-instances-service-instance--service-instance-id--allotted-resources-allotted-resource--id--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing allotted-resource</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/business/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}/service-instances/service-instance/{service-instance-id}/allotted-resources/allotted-resource/{id}</strong></h3> + Tags: + <a href="#tag-Business">Business</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing allotted-resource</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>allotted-resource object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/allotted-resource">/allotted-resource</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + global-customer-id + </td> + <td> + <p>Global customer id used across ECOMP to uniquely identify customer.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + service-type + </td> + <td> + <p>Value defined by orchestration to identify this service across ECOMP.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + service-instance-id + </td> + <td> + <p>Uniquely identifies this instance of a service</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + id + </td> + <td> + <p>Allotted Resource id UUID assigned to this instance.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--business-customers-customer--global-customer-id--service-subscriptions-service-subscription--service-type--service-instances-service-instance--service-instance-id--allotted-resources-allotted-resource--id--"></span> <div id="operation--business-customers-customer--global-customer-id--service-subscriptions-service-subscription--service-type--service-instances-service-instance--service-instance-id--allotted-resources-allotted-resource--id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing allotted-resource</div> @@ -8859,7 +10187,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/BusinessCustomersCustomerServiceSubscriptionsServiceSubscriptionServiceInstancesServiceInstanceAllottedResourcesAllottedResource.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -9442,7 +10770,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/tunnel-xconnects">/tunnel-xconnects</a> + <a class="json-schema-ref" href="#/getDefinitions/tunnel-xconnects">/tunnel-xconnects</a> </div> </div> </div> @@ -9826,7 +11154,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/tunnel-xconnect">/tunnel-xconnect</a> + <a class="json-schema-ref" href="#/getDefinitions/tunnel-xconnect">/tunnel-xconnect</a> </div> </div> </div> @@ -9873,7 +11201,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>tunnel-xconnect object that needs to be created or updated</p> + <p><p>tunnel-xconnect object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/BusinessCustomersCustomerServiceSubscriptionsServiceSubscriptionServiceInstancesServiceInstanceAllottedResourcesAllottedResourceTunnelXconnectsTunnelXconnect.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -10008,6 +11336,159 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--business-customers-customer--global-customer-id--service-subscriptions-service-subscription--service-type--service-instances-service-instance--service-instance-id--allotted-resources-allotted-resource--id--tunnel-xconnects-tunnel-xconnect--id--"></span> + <div id="operation--business-customers-customer--global-customer-id--service-subscriptions-service-subscription--service-type--service-instances-service-instance--service-instance-id--allotted-resources-allotted-resource--id--tunnel-xconnects-tunnel-xconnect--id--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing tunnel-xconnect</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/business/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}/service-instances/service-instance/{service-instance-id}/allotted-resources/allotted-resource/{id}/tunnel-xconnects/tunnel-xconnect/{id}</strong></h3> + Tags: + <a href="#tag-Business">Business</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing tunnel-xconnect</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>tunnel-xconnect object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/tunnel-xconnect">/tunnel-xconnect</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + global-customer-id + </td> + <td> + <p>Global customer id used across ECOMP to uniquely identify customer.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + service-type + </td> + <td> + <p>Value defined by orchestration to identify this service across ECOMP.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + service-instance-id + </td> + <td> + <p>Uniquely identifies this instance of a service</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + id + </td> + <td> + <p>Allotted Resource id UUID assigned to this instance.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + id + </td> + <td> + <p>Allotted Resource id UUID assigned to this instance.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--business-customers-customer--global-customer-id--service-subscriptions-service-subscription--service-type--service-instances-service-instance--service-instance-id--allotted-resources-allotted-resource--id--tunnel-xconnects-tunnel-xconnect--id--"></span> <div id="operation--business-customers-customer--global-customer-id--service-subscriptions-service-subscription--service-type--service-instances-service-instance--service-instance-id--allotted-resources-allotted-resource--id--tunnel-xconnects-tunnel-xconnect--id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing tunnel-xconnect</div> @@ -10183,7 +11664,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/BusinessCustomersCustomerServiceSubscriptionsServiceSubscriptionServiceInstancesServiceInstanceAllottedResourcesAllottedResourceTunnelXconnectsTunnelXconnect.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -10722,7 +12203,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/metadata">/metadata</a> + <a class="json-schema-ref" href="#/getDefinitions/metadata">/metadata</a> </div> </div> </div> @@ -11029,7 +12510,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/metadatum">/metadatum</a> + <a class="json-schema-ref" href="#/getDefinitions/metadatum">/metadatum</a> </div> </div> </div> @@ -11076,7 +12557,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>metadatum object that needs to be created or updated</p> + <p><p>metadatum object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/BusinessCustomersCustomerServiceSubscriptionsServiceSubscriptionServiceInstancesServiceInstanceMetadataMetadatum.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -11194,6 +12675,142 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--business-customers-customer--global-customer-id--service-subscriptions-service-subscription--service-type--service-instances-service-instance--service-instance-id--metadata-metadatum--metaname--"></span> + <div id="operation--business-customers-customer--global-customer-id--service-subscriptions-service-subscription--service-type--service-instances-service-instance--service-instance-id--metadata-metadatum--metaname--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing metadatum</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/business/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}/service-instances/service-instance/{service-instance-id}/metadata/metadatum/{metaname}</strong></h3> + Tags: + <a href="#tag-Business">Business</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing metadatum</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>metadatum object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/metadatum">/metadatum</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + global-customer-id + </td> + <td> + <p>Global customer id used across ECOMP to uniquely identify customer.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + service-type + </td> + <td> + <p>Value defined by orchestration to identify this service across ECOMP.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + service-instance-id + </td> + <td> + <p>Uniquely identifies this instance of a service</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + metaname + </td> + <td> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--business-customers-customer--global-customer-id--service-subscriptions-service-subscription--service-type--service-instances-service-instance--service-instance-id--metadata-metadatum--metaname--"></span> <div id="operation--business-customers-customer--global-customer-id--service-subscriptions-service-subscription--service-type--service-instances-service-instance--service-instance-id--metadata-metadatum--metaname--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing metadatum</div> @@ -11352,7 +12969,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/BusinessCustomersCustomerServiceSubscriptionsServiceSubscriptionServiceInstancesServiceInstance.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -11599,7 +13216,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/lines-of-business">/lines-of-business</a> + <a class="json-schema-ref" href="#/getDefinitions/lines-of-business">/lines-of-business</a> </div> </div> </div> @@ -11694,7 +13311,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/line-of-business">/line-of-business</a> + <a class="json-schema-ref" href="#/getDefinitions/line-of-business">/line-of-business</a> </div> </div> </div> @@ -11741,7 +13358,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>line-of-business object that needs to be created or updated</p> + <p><p>line-of-business object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/BusinessLinesOfBusinessLineOfBusiness.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -11812,6 +13429,95 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--business-lines-of-business-line-of-business--line-of-business-name--"></span> + <div id="operation--business-lines-of-business-line-of-business--line-of-business-name--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing line-of-business</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/business/lines-of-business/line-of-business/{line-of-business-name}</strong></h3> + Tags: + <a href="#tag-Business">Business</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing line-of-business</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>line-of-business object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/line-of-business">/line-of-business</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + line-of-business-name + </td> + <td> + <p>Name of the line-of-business (product)</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--business-lines-of-business-line-of-business--line-of-business-name--"></span> <div id="operation--business-lines-of-business-line-of-business--line-of-business-name--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing line-of-business</div> @@ -11923,7 +13629,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/BusinessLinesOfBusinessLineOfBusiness.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -12106,7 +13812,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/owning-entities">/owning-entities</a> + <a class="json-schema-ref" href="#/getDefinitions/owning-entities">/owning-entities</a> </div> </div> </div> @@ -12201,7 +13907,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/owning-entity">/owning-entity</a> + <a class="json-schema-ref" href="#/getDefinitions/owning-entity">/owning-entity</a> </div> </div> </div> @@ -12248,7 +13954,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>owning-entity object that needs to be created or updated</p> + <p><p>owning-entity object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/BusinessOwningEntitiesOwningEntity.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -12319,6 +14025,95 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--business-owning-entities-owning-entity--owning-entity-id--"></span> + <div id="operation--business-owning-entities-owning-entity--owning-entity-id--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing owning-entity</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/business/owning-entities/owning-entity/{owning-entity-id}</strong></h3> + Tags: + <a href="#tag-Business">Business</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing owning-entity</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>owning-entity object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/owning-entity">/owning-entity</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + owning-entity-id + </td> + <td> + <p>UUID of an owning entity</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--business-owning-entities-owning-entity--owning-entity-id--"></span> <div id="operation--business-owning-entities-owning-entity--owning-entity-id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing owning-entity</div> @@ -12430,7 +14225,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/BusinessOwningEntitiesOwningEntity.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -12613,7 +14408,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/platforms">/platforms</a> + <a class="json-schema-ref" href="#/getDefinitions/platforms">/platforms</a> </div> </div> </div> @@ -12708,7 +14503,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/platform">/platform</a> + <a class="json-schema-ref" href="#/getDefinitions/platform">/platform</a> </div> </div> </div> @@ -12755,7 +14550,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>platform object that needs to be created or updated</p> + <p><p>platform object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/BusinessPlatformsPlatform.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -12826,6 +14621,95 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--business-platforms-platform--platform-name--"></span> + <div id="operation--business-platforms-platform--platform-name--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing platform</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/business/platforms/platform/{platform-name}</strong></h3> + Tags: + <a href="#tag-Business">Business</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing platform</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>platform object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/platform">/platform</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + platform-name + </td> + <td> + <p>Name of the platform</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--business-platforms-platform--platform-name--"></span> <div id="operation--business-platforms-platform--platform-name--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing platform</div> @@ -12937,7 +14821,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/BusinessPlatformsPlatform.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -13120,7 +15004,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/projects">/projects</a> + <a class="json-schema-ref" href="#/getDefinitions/projects">/projects</a> </div> </div> </div> @@ -13215,7 +15099,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/project">/project</a> + <a class="json-schema-ref" href="#/getDefinitions/project">/project</a> </div> </div> </div> @@ -13262,7 +15146,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>project object that needs to be created or updated</p> + <p><p>project object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/BusinessProjectsProject.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -13333,6 +15217,95 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--business-projects-project--project-name--"></span> + <div id="operation--business-projects-project--project-name--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing project</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/business/projects/project/{project-name}</strong></h3> + Tags: + <a href="#tag-Business">Business</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing project</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>project object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/project">/project</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + project-name + </td> + <td> + <p>Name of the project deploying a service</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--business-projects-project--project-name--"></span> <div id="operation--business-projects-project--project-name--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing project</div> @@ -13444,7 +15417,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/BusinessProjectsProject.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -13627,7 +15600,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/cloud-regions">/cloud-regions</a> + <a class="json-schema-ref" href="#/getDefinitions/cloud-regions">/cloud-regions</a> </div> </div> </div> @@ -13768,7 +15741,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/cloud-region">/cloud-region</a> + <a class="json-schema-ref" href="#/getDefinitions/cloud-region">/cloud-region</a> </div> </div> </div> @@ -13815,7 +15788,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>cloud-region object that needs to be created or updated</p> + <p><p>cloud-region object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureCloudRegionsCloudRegion.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -13902,6 +15875,111 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--"></span> + <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing cloud-region</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}</strong></h3> + Tags: + <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing cloud-region</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>cloud-region object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/cloud-region">/cloud-region</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + cloud-owner + </td> + <td> + <p>Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + cloud-region-id + </td> + <td> + <p>Identifier used by the vendor for the region. Second part of composite key</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--"></span> <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing cloud-region</div> @@ -14123,7 +16201,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/availability-zones">/availability-zones</a> + <a class="json-schema-ref" href="#/getDefinitions/availability-zones">/availability-zones</a> </div> </div> </div> @@ -14280,7 +16358,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/availability-zone">/availability-zone</a> + <a class="json-schema-ref" href="#/getDefinitions/availability-zone">/availability-zone</a> </div> </div> </div> @@ -14327,7 +16405,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>availability-zone object that needs to be created or updated</p> + <p><p>availability-zone object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureCloudRegionsCloudRegionAvailabilityZonesAvailabilityZone.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -14430,6 +16508,127 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--availability-zones-availability-zone--availability-zone-name--"></span> + <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--availability-zones-availability-zone--availability-zone-name--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing availability-zone</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/availability-zones/availability-zone/{availability-zone-name}</strong></h3> + Tags: + <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing availability-zone</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>availability-zone object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/availability-zone">/availability-zone</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + cloud-owner + </td> + <td> + <p>Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + cloud-region-id + </td> + <td> + <p>Identifier used by the vendor for the region. Second part of composite key</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + availability-zone-name + </td> + <td> + <p>Name of the availability zone. Unique across a cloud region</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--availability-zones-availability-zone--availability-zone-name--"></span> <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--availability-zones-availability-zone--availability-zone-name--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing availability-zone</div> @@ -14573,7 +16772,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureCloudRegionsCloudRegionAvailabilityZonesAvailabilityZone.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -14897,7 +17096,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/dvs-switches">/dvs-switches</a> + <a class="json-schema-ref" href="#/getDefinitions/dvs-switches">/dvs-switches</a> </div> </div> </div> @@ -15069,7 +17268,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/dvs-switch">/dvs-switch</a> + <a class="json-schema-ref" href="#/getDefinitions/dvs-switch">/dvs-switch</a> </div> </div> </div> @@ -15116,7 +17315,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>dvs-switch object that needs to be created or updated</p> + <p><p>dvs-switch object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureCloudRegionsCloudRegionDvsSwitchesDvsSwitch.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -15219,6 +17418,127 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--dvs-switches-dvs-switch--switch-name--"></span> + <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--dvs-switches-dvs-switch--switch-name--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing dvs-switch</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/dvs-switches/dvs-switch/{switch-name}</strong></h3> + Tags: + <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing dvs-switch</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>dvs-switch object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/dvs-switch">/dvs-switch</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + cloud-owner + </td> + <td> + <p>Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + cloud-region-id + </td> + <td> + <p>Identifier used by the vendor for the region. Second part of composite key</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + switch-name + </td> + <td> + <p>DVS switch name</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--dvs-switches-dvs-switch--switch-name--"></span> <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--dvs-switches-dvs-switch--switch-name--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing dvs-switch</div> @@ -15362,7 +17682,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureCloudRegionsCloudRegionDvsSwitchesDvsSwitch.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -15686,7 +18006,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/esr-system-info-list">/esr-system-info-list</a> + <a class="json-schema-ref" href="#/getDefinitions/esr-system-info-list">/esr-system-info-list</a> </div> </div> </div> @@ -15873,7 +18193,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/esr-system-info">/esr-system-info</a> + <a class="json-schema-ref" href="#/getDefinitions/esr-system-info">/esr-system-info</a> </div> </div> </div> @@ -15920,7 +18240,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>esr-system-info object that needs to be created or updated</p> + <p><p>esr-system-info object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureCloudRegionsCloudRegionEsrSystemInfoListEsrSystemInfo.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -16023,6 +18343,127 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--esr-system-info-list-esr-system-info--esr-system-info-id--"></span> + <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--esr-system-info-list-esr-system-info--esr-system-info-id--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing esr-system-info</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/esr-system-info-list/esr-system-info/{esr-system-info-id}</strong></h3> + Tags: + <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing esr-system-info</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>esr-system-info object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/esr-system-info">/esr-system-info</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + cloud-owner + </td> + <td> + <p>Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + cloud-region-id + </td> + <td> + <p>Identifier used by the vendor for the region. Second part of composite key</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + esr-system-info-id + </td> + <td> + <p>Unique ID of esr system info.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--esr-system-info-list-esr-system-info--esr-system-info-id--"></span> <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--esr-system-info-list-esr-system-info--esr-system-info-id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing esr-system-info</div> @@ -16166,7 +18607,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureCloudRegionsCloudRegionEsrSystemInfoListEsrSystemInfo.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -16490,7 +18931,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/flavors">/flavors</a> + <a class="json-schema-ref" href="#/getDefinitions/flavors">/flavors</a> </div> </div> </div> @@ -16662,7 +19103,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/flavor">/flavor</a> + <a class="json-schema-ref" href="#/getDefinitions/flavor">/flavor</a> </div> </div> </div> @@ -16709,7 +19150,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>flavor object that needs to be created or updated</p> + <p><p>flavor object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureCloudRegionsCloudRegionFlavorsFlavor.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -16812,6 +19253,127 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--flavors-flavor--flavor-id--"></span> + <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--flavors-flavor--flavor-id--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing flavor</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/flavors/flavor/{flavor-id}</strong></h3> + Tags: + <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing flavor</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>flavor object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/flavor">/flavor</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + cloud-owner + </td> + <td> + <p>Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + cloud-region-id + </td> + <td> + <p>Identifier used by the vendor for the region. Second part of composite key</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + flavor-id + </td> + <td> + <p>Flavor id, expected to be unique across cloud-region.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--flavors-flavor--flavor-id--"></span> <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--flavors-flavor--flavor-id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing flavor</div> @@ -16955,7 +19517,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureCloudRegionsCloudRegionFlavorsFlavor.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -17279,7 +19841,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/group-assignments">/group-assignments</a> + <a class="json-schema-ref" href="#/getDefinitions/group-assignments">/group-assignments</a> </div> </div> </div> @@ -17466,7 +20028,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/group-assignment">/group-assignment</a> + <a class="json-schema-ref" href="#/getDefinitions/group-assignment">/group-assignment</a> </div> </div> </div> @@ -17513,7 +20075,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>group-assignment object that needs to be created or updated</p> + <p><p>group-assignment object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureCloudRegionsCloudRegionGroupAssignmentsGroupAssignment.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -17616,6 +20178,127 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--group-assignments-group-assignment--group-id--"></span> + <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--group-assignments-group-assignment--group-id--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing group-assignment</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/group-assignments/group-assignment/{group-id}</strong></h3> + Tags: + <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing group-assignment</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>group-assignment object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/group-assignment">/group-assignment</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + cloud-owner + </td> + <td> + <p>Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + cloud-region-id + </td> + <td> + <p>Identifier used by the vendor for the region. Second part of composite key</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + group-id + </td> + <td> + <p>Group id, expected to be unique across cloud-region.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--group-assignments-group-assignment--group-id--"></span> <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--group-assignments-group-assignment--group-id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing group-assignment</div> @@ -17759,7 +20442,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureCloudRegionsCloudRegionGroupAssignmentsGroupAssignment.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -18083,7 +20766,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/images">/images</a> + <a class="json-schema-ref" href="#/getDefinitions/images">/images</a> </div> </div> </div> @@ -18300,7 +20983,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/image">/image</a> + <a class="json-schema-ref" href="#/getDefinitions/image">/image</a> </div> </div> </div> @@ -18347,7 +21030,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>image object that needs to be created or updated</p> + <p><p>image object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureCloudRegionsCloudRegionImagesImage.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -18450,6 +21133,127 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--images-image--image-id--"></span> + <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--images-image--image-id--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing image</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/images/image/{image-id}</strong></h3> + Tags: + <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing image</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>image object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/image">/image</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + cloud-owner + </td> + <td> + <p>Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + cloud-region-id + </td> + <td> + <p>Identifier used by the vendor for the region. Second part of composite key</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + image-id + </td> + <td> + <p>Image id, expected to be unique across cloud region</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--images-image--image-id--"></span> <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--images-image--image-id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing image</div> @@ -18763,7 +21567,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/metadata">/metadata</a> + <a class="json-schema-ref" href="#/getDefinitions/metadata">/metadata</a> </div> </div> </div> @@ -18995,7 +21799,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/metadatum">/metadatum</a> + <a class="json-schema-ref" href="#/getDefinitions/metadatum">/metadatum</a> </div> </div> </div> @@ -19042,7 +21846,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>metadatum object that needs to be created or updated</p> + <p><p>metadatum object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureCloudRegionsCloudRegionImagesImageMetadataMetadatum.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -19160,6 +21964,142 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--images-image--image-id--metadata-metadatum--metaname--"></span> + <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--images-image--image-id--metadata-metadatum--metaname--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing metadatum</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/images/image/{image-id}/metadata/metadatum/{metaname}</strong></h3> + Tags: + <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing metadatum</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>metadatum object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/metadatum">/metadatum</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + cloud-owner + </td> + <td> + <p>Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + cloud-region-id + </td> + <td> + <p>Identifier used by the vendor for the region. Second part of composite key</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + image-id + </td> + <td> + <p>Image id, expected to be unique across cloud region</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + metaname + </td> + <td> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--images-image--image-id--metadata-metadatum--metaname--"></span> <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--images-image--image-id--metadata-metadatum--metaname--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing metadatum</div> @@ -19318,7 +22258,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureCloudRegionsCloudRegionImagesImage.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -19642,7 +22582,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/oam-networks">/oam-networks</a> + <a class="json-schema-ref" href="#/getDefinitions/oam-networks">/oam-networks</a> </div> </div> </div> @@ -19829,7 +22769,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/oam-network">/oam-network</a> + <a class="json-schema-ref" href="#/getDefinitions/oam-network">/oam-network</a> </div> </div> </div> @@ -19876,7 +22816,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>oam-network object that needs to be created or updated</p> + <p><p>oam-network object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureCloudRegionsCloudRegionOamNetworksOamNetwork.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -19979,6 +22919,127 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--oam-networks-oam-network--network-uuid--"></span> + <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--oam-networks-oam-network--network-uuid--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing oam-network</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/oam-networks/oam-network/{network-uuid}</strong></h3> + Tags: + <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing oam-network</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>oam-network object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/oam-network">/oam-network</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + cloud-owner + </td> + <td> + <p>Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + cloud-region-id + </td> + <td> + <p>Identifier used by the vendor for the region. Second part of composite key</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + network-uuid + </td> + <td> + <p>UUID of the network. Unique across a cloud-region</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--oam-networks-oam-network--network-uuid--"></span> <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--oam-networks-oam-network--network-uuid--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing oam-network</div> @@ -20122,7 +23183,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureCloudRegionsCloudRegionOamNetworksOamNetwork.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -20352,7 +23413,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureCloudRegionsCloudRegion.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -20644,7 +23705,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/snapshots">/snapshots</a> + <a class="json-schema-ref" href="#/getDefinitions/snapshots">/snapshots</a> </div> </div> </div> @@ -20876,7 +23937,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/snapshot">/snapshot</a> + <a class="json-schema-ref" href="#/getDefinitions/snapshot">/snapshot</a> </div> </div> </div> @@ -20923,7 +23984,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>snapshot object that needs to be created or updated</p> + <p><p>snapshot object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureCloudRegionsCloudRegionSnapshotsSnapshot.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -21026,6 +24087,127 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--snapshots-snapshot--snapshot-id--"></span> + <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--snapshots-snapshot--snapshot-id--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing snapshot</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/snapshots/snapshot/{snapshot-id}</strong></h3> + Tags: + <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing snapshot</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>snapshot object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/snapshot">/snapshot</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + cloud-owner + </td> + <td> + <p>Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + cloud-region-id + </td> + <td> + <p>Identifier used by the vendor for the region. Second part of composite key</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + snapshot-id + </td> + <td> + <p>Snapshot id, this is the key UUID assoc associated in glance with the snapshots.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--snapshots-snapshot--snapshot-id--"></span> <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--snapshots-snapshot--snapshot-id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing snapshot</div> @@ -21169,7 +24351,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureCloudRegionsCloudRegionSnapshotsSnapshot.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -21493,7 +24675,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/tenants">/tenants</a> + <a class="json-schema-ref" href="#/getDefinitions/tenants">/tenants</a> </div> </div> </div> @@ -21680,7 +24862,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/tenant">/tenant</a> + <a class="json-schema-ref" href="#/getDefinitions/tenant">/tenant</a> </div> </div> </div> @@ -21727,7 +24909,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>tenant object that needs to be created or updated</p> + <p><p>tenant object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureCloudRegionsCloudRegionTenantsTenant.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -21830,6 +25012,127 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--"></span> + <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing tenant</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}</strong></h3> + Tags: + <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing tenant</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>tenant object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/tenant">/tenant</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + cloud-owner + </td> + <td> + <p>Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + cloud-region-id + </td> + <td> + <p>Identifier used by the vendor for the region. Second part of composite key</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + tenant-id + </td> + <td> + <p>Unique id relative to the cloud-region.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--"></span> <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing tenant</div> @@ -21973,7 +25276,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureCloudRegionsCloudRegionTenantsTenant.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -22343,7 +25646,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/vservers">/vservers</a> + <a class="json-schema-ref" href="#/getDefinitions/vservers">/vservers</a> </div> </div> </div> @@ -22619,7 +25922,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/vserver">/vserver</a> + <a class="json-schema-ref" href="#/getDefinitions/vserver">/vserver</a> </div> </div> </div> @@ -22666,7 +25969,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>vserver object that needs to be created or updated</p> + <p><p>vserver object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserver.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -22785,6 +26088,143 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--"></span> + <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing vserver</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}</strong></h3> + Tags: + <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing vserver</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>vserver object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/vserver">/vserver</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + cloud-owner + </td> + <td> + <p>Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + cloud-region-id + </td> + <td> + <p>Identifier used by the vendor for the region. Second part of composite key</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + tenant-id + </td> + <td> + <p>Unique id relative to the cloud-region.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + vserver-id + </td> + <td> + <p>Unique identifier for this vserver relative to its tenant</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--"></span> <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing vserver</div> @@ -23173,7 +26613,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l-interfaces">/l-interfaces</a> + <a class="json-schema-ref" href="#/getDefinitions/l-interfaces">/l-interfaces</a> </div> </div> </div> @@ -23510,7 +26950,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l-interface">/l-interface</a> + <a class="json-schema-ref" href="#/getDefinitions/l-interface">/l-interface</a> </div> </div> </div> @@ -23557,7 +26997,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l-interface object that needs to be created or updated</p> + <p><p>l-interface object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverLInterfacesLInterface.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -23692,6 +27132,159 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--l-interfaces-l-interface--interface-name--"></span> + <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--l-interfaces-l-interface--interface-name--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l-interface</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}</strong></h3> + Tags: + <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l-interface</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l-interface object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l-interface">/l-interface</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + cloud-owner + </td> + <td> + <p>Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + cloud-region-id + </td> + <td> + <p>Identifier used by the vendor for the region. Second part of composite key</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + tenant-id + </td> + <td> + <p>Unique id relative to the cloud-region.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + vserver-id + </td> + <td> + <p>Unique identifier for this vserver relative to its tenant</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--l-interfaces-l-interface--interface-name--"></span> <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--l-interfaces-l-interface--interface-name--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l-interface</div> @@ -24218,7 +27811,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> + <a class="json-schema-ref" href="#/getDefinitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> </div> </div> </div> @@ -24265,7 +27858,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l3-interface-ipv4-address-list object that needs to be created or updated</p> + <p><p>l3-interface-ipv4-address-list object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverLInterfacesLInterfaceL3InterfaceIpv4AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -24416,6 +28009,175 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--"></span> + <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l3-interface-ipv4-address-list</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</strong></h3> + Tags: + <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l3-interface-ipv4-address-list</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l3-interface-ipv4-address-list object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + cloud-owner + </td> + <td> + <p>Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + cloud-region-id + </td> + <td> + <p>Identifier used by the vendor for the region. Second part of composite key</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + tenant-id + </td> + <td> + <p>Unique id relative to the cloud-region.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + vserver-id + </td> + <td> + <p>Unique identifier for this vserver relative to its tenant</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + l3-interface-ipv4-address + </td> + <td> + <p>IP address</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--"></span> <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l3-interface-ipv4-address-list</div> @@ -24607,7 +28369,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverLInterfacesLInterfaceL3InterfaceIpv4AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -25284,7 +29046,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> + <a class="json-schema-ref" href="#/getDefinitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> </div> </div> </div> @@ -25331,7 +29093,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l3-interface-ipv6-address-list object that needs to be created or updated</p> + <p><p>l3-interface-ipv6-address-list object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverLInterfacesLInterfaceL3InterfaceIpv6AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -25482,6 +29244,175 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--"></span> + <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l3-interface-ipv6-address-list</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</strong></h3> + Tags: + <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l3-interface-ipv6-address-list</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l3-interface-ipv6-address-list object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + cloud-owner + </td> + <td> + <p>Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + cloud-region-id + </td> + <td> + <p>Identifier used by the vendor for the region. Second part of composite key</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + tenant-id + </td> + <td> + <p>Unique id relative to the cloud-region.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + vserver-id + </td> + <td> + <p>Unique identifier for this vserver relative to its tenant</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + l3-interface-ipv6-address + </td> + <td> + <p>IP address</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--"></span> <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l3-interface-ipv6-address-list</div> @@ -25673,7 +29604,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverLInterfacesLInterfaceL3InterfaceIpv6AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -25999,7 +29930,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverLInterfacesLInterface.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -26583,7 +30514,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/sriov-vfs">/sriov-vfs</a> + <a class="json-schema-ref" href="#/getDefinitions/sriov-vfs">/sriov-vfs</a> </div> </div> </div> @@ -26996,7 +30927,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/sriov-vf">/sriov-vf</a> + <a class="json-schema-ref" href="#/getDefinitions/sriov-vf">/sriov-vf</a> </div> </div> </div> @@ -27043,7 +30974,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>sriov-vf object that needs to be created or updated</p> + <p><p>sriov-vf object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverLInterfacesLInterfaceSriovVfsSriovVf.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -27194,6 +31125,175 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--"></span> + <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing sriov-vf</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}</strong></h3> + Tags: + <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing sriov-vf</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>sriov-vf object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/sriov-vf">/sriov-vf</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + cloud-owner + </td> + <td> + <p>Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + cloud-region-id + </td> + <td> + <p>Identifier used by the vendor for the region. Second part of composite key</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + tenant-id + </td> + <td> + <p>Unique id relative to the cloud-region.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + vserver-id + </td> + <td> + <p>Unique identifier for this vserver relative to its tenant</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + pci-id + </td> + <td> + <p>PCI ID used to identify the sriov-vf</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--"></span> <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing sriov-vf</div> @@ -27385,7 +31485,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverLInterfacesLInterfaceSriovVfsSriovVf.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -28001,7 +32101,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/vlans">/vlans</a> + <a class="json-schema-ref" href="#/getDefinitions/vlans">/vlans</a> </div> </div> </div> @@ -28384,7 +32484,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/vlan">/vlan</a> + <a class="json-schema-ref" href="#/getDefinitions/vlan">/vlan</a> </div> </div> </div> @@ -28431,7 +32531,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>vlan object that needs to be created or updated</p> + <p><p>vlan object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverLInterfacesLInterfaceVlansVlan.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -28582,6 +32682,175 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--"></span> + <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing vlan</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}</strong></h3> + Tags: + <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing vlan</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>vlan object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/vlan">/vlan</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + cloud-owner + </td> + <td> + <p>Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + cloud-region-id + </td> + <td> + <p>Identifier used by the vendor for the region. Second part of composite key</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + tenant-id + </td> + <td> + <p>Unique id relative to the cloud-region.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + vserver-id + </td> + <td> + <p>Unique identifier for this vserver relative to its tenant</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + vlan-interface + </td> + <td> + <p>String that identifies the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--"></span> <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing vlan</div> @@ -29170,7 +33439,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> + <a class="json-schema-ref" href="#/getDefinitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> </div> </div> </div> @@ -29217,7 +33486,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l3-interface-ipv4-address-list object that needs to be created or updated</p> + <p><p>l3-interface-ipv4-address-list object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverLInterfacesLInterfaceVlansVlanL3InterfaceIpv4AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -29384,6 +33653,191 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--"></span> + <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l3-interface-ipv4-address-list</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</strong></h3> + Tags: + <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l3-interface-ipv4-address-list</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l3-interface-ipv4-address-list object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + cloud-owner + </td> + <td> + <p>Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + cloud-region-id + </td> + <td> + <p>Identifier used by the vendor for the region. Second part of composite key</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + tenant-id + </td> + <td> + <p>Unique id relative to the cloud-region.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + vserver-id + </td> + <td> + <p>Unique identifier for this vserver relative to its tenant</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + vlan-interface + </td> + <td> + <p>String that identifies the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + l3-interface-ipv4-address + </td> + <td> + <p>IP address</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--"></span> <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l3-interface-ipv4-address-list</div> @@ -29591,7 +34045,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverLInterfacesLInterfaceVlansVlanL3InterfaceIpv4AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -30346,7 +34800,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> + <a class="json-schema-ref" href="#/getDefinitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> </div> </div> </div> @@ -30393,7 +34847,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l3-interface-ipv6-address-list object that needs to be created or updated</p> + <p><p>l3-interface-ipv6-address-list object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverLInterfacesLInterfaceVlansVlanL3InterfaceIpv6AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -30560,6 +35014,191 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--"></span> + <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l3-interface-ipv6-address-list</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</strong></h3> + Tags: + <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l3-interface-ipv6-address-list</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l3-interface-ipv6-address-list object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + cloud-owner + </td> + <td> + <p>Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + cloud-region-id + </td> + <td> + <p>Identifier used by the vendor for the region. Second part of composite key</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + tenant-id + </td> + <td> + <p>Unique id relative to the cloud-region.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + vserver-id + </td> + <td> + <p>Unique identifier for this vserver relative to its tenant</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + vlan-interface + </td> + <td> + <p>String that identifies the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + l3-interface-ipv6-address + </td> + <td> + <p>IP address</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--"></span> <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l3-interface-ipv6-address-list</div> @@ -30767,7 +35406,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverLInterfacesLInterfaceVlansVlanL3InterfaceIpv6AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -31125,7 +35764,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverLInterfacesLInterfaceVlansVlan.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -31451,7 +36090,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserver.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -31942,7 +36581,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/volumes">/volumes</a> + <a class="json-schema-ref" href="#/getDefinitions/volumes">/volumes</a> </div> </div> </div> @@ -32234,7 +36873,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/volume">/volume</a> + <a class="json-schema-ref" href="#/getDefinitions/volume">/volume</a> </div> </div> </div> @@ -32281,7 +36920,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>volume object that needs to be created or updated</p> + <p><p>volume object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverVolumesVolume.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -32416,6 +37055,159 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--volumes-volume--volume-id--"></span> + <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--volumes-volume--volume-id--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing volume</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/volumes/volume/{volume-id}</strong></h3> + Tags: + <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing volume</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>volume object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/volume">/volume</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + cloud-owner + </td> + <td> + <p>Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + cloud-region-id + </td> + <td> + <p>Identifier used by the vendor for the region. Second part of composite key</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + tenant-id + </td> + <td> + <p>Unique id relative to the cloud-region.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + vserver-id + </td> + <td> + <p>Unique identifier for this vserver relative to its tenant</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + volume-id + </td> + <td> + <p>Unique ID of block storage volume relative to the vserver.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--volumes-volume--volume-id--"></span> <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--tenants-tenant--tenant-id--vservers-vserver--vserver-id--volumes-volume--volume-id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing volume</div> @@ -32591,7 +37383,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverVolumesVolume.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -33040,7 +37832,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/vip-ipv4-address-list">/vip-ipv4-address-list</a> + <a class="json-schema-ref" href="#/getDefinitions/vip-ipv4-address-list">/vip-ipv4-address-list</a> </div> </div> </div> @@ -33087,7 +37879,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>vip-ipv4-address-list object that needs to be created or updated</p> + <p><p>vip-ipv4-address-list object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureCloudRegionsCloudRegionVipIpv4AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -33190,6 +37982,127 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--vip-ipv4-address-list--vip-ipv4-address--"></span> + <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--vip-ipv4-address-list--vip-ipv4-address--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing vip-ipv4-address-list</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/vip-ipv4-address-list/{vip-ipv4-address}</strong></h3> + Tags: + <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing vip-ipv4-address-list</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>vip-ipv4-address-list object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/vip-ipv4-address-list">/vip-ipv4-address-list</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + cloud-owner + </td> + <td> + <p>Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + cloud-region-id + </td> + <td> + <p>Identifier used by the vendor for the region. Second part of composite key</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + vip-ipv4-address + </td> + <td> + <p>IP address</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--vip-ipv4-address-list--vip-ipv4-address--"></span> <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--vip-ipv4-address-list--vip-ipv4-address--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing vip-ipv4-address-list</div> @@ -33333,7 +38246,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureCloudRegionsCloudRegionVipIpv4AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -33718,7 +38631,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/vip-ipv6-address-list">/vip-ipv6-address-list</a> + <a class="json-schema-ref" href="#/getDefinitions/vip-ipv6-address-list">/vip-ipv6-address-list</a> </div> </div> </div> @@ -33765,7 +38678,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>vip-ipv6-address-list object that needs to be created or updated</p> + <p><p>vip-ipv6-address-list object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureCloudRegionsCloudRegionVipIpv6AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -33868,6 +38781,127 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--vip-ipv6-address-list--vip-ipv6-address--"></span> + <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--vip-ipv6-address-list--vip-ipv6-address--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing vip-ipv6-address-list</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/vip-ipv6-address-list/{vip-ipv6-address}</strong></h3> + Tags: + <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing vip-ipv6-address-list</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>vip-ipv6-address-list object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/vip-ipv6-address-list">/vip-ipv6-address-list</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + cloud-owner + </td> + <td> + <p>Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + cloud-region-id + </td> + <td> + <p>Identifier used by the vendor for the region. Second part of composite key</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + vip-ipv6-address + </td> + <td> + <p>IP address</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--vip-ipv6-address-list--vip-ipv6-address--"></span> <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--vip-ipv6-address-list--vip-ipv6-address--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing vip-ipv6-address-list</div> @@ -34011,7 +39045,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureCloudRegionsCloudRegionVipIpv6AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -34335,7 +39369,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/volume-groups">/volume-groups</a> + <a class="json-schema-ref" href="#/getDefinitions/volume-groups">/volume-groups</a> </div> </div> </div> @@ -34537,7 +39571,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/volume-group">/volume-group</a> + <a class="json-schema-ref" href="#/getDefinitions/volume-group">/volume-group</a> </div> </div> </div> @@ -34584,7 +39618,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>volume-group object that needs to be created or updated</p> + <p><p>volume-group object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureCloudRegionsCloudRegionVolumeGroupsVolumeGroup.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -34687,6 +39721,127 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--volume-groups-volume-group--volume-group-id--"></span> + <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--volume-groups-volume-group--volume-group-id--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing volume-group</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/volume-groups/volume-group/{volume-group-id}</strong></h3> + Tags: + <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing volume-group</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>volume-group object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/volume-group">/volume-group</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + cloud-owner + </td> + <td> + <p>Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + cloud-region-id + </td> + <td> + <p>Identifier used by the vendor for the region. Second part of composite key</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + volume-group-id + </td> + <td> + <p>Unique ID of volume-group.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--volume-groups-volume-group--volume-group-id--"></span> <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--volume-groups-volume-group--volume-group-id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing volume-group</div> @@ -34830,7 +39985,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureCloudRegionsCloudRegionVolumeGroupsVolumeGroup.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -35077,7 +40232,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/complexes">/complexes</a> + <a class="json-schema-ref" href="#/getDefinitions/complexes">/complexes</a> </div> </div> </div> @@ -35217,7 +40372,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/complex">/complex</a> + <a class="json-schema-ref" href="#/getDefinitions/complex">/complex</a> </div> </div> </div> @@ -35264,7 +40419,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>complex object that needs to be created or updated</p> + <p><p>complex object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureComplexesComplex.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -35335,6 +40490,95 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--cloud-infrastructure-complexes-complex--physical-location-id--"></span> + <div id="operation--cloud-infrastructure-complexes-complex--physical-location-id--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing complex</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/cloud-infrastructure/complexes/complex/{physical-location-id}</strong></h3> + Tags: + <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing complex</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>complex object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/complex">/complex</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + physical-location-id + </td> + <td> + <p>Unique identifier for physical location, e.g., CLLI</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--cloud-infrastructure-complexes-complex--physical-location-id--"></span> <div id="operation--cloud-infrastructure-complexes-complex--physical-location-id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing complex</div> @@ -35539,7 +40783,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/ctag-pools">/ctag-pools</a> + <a class="json-schema-ref" href="#/getDefinitions/ctag-pools">/ctag-pools</a> </div> </div> </div> @@ -35711,7 +40955,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/ctag-pool">/ctag-pool</a> + <a class="json-schema-ref" href="#/getDefinitions/ctag-pool">/ctag-pool</a> </div> </div> </div> @@ -35758,7 +41002,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>ctag-pool object that needs to be created or updated</p> + <p><p>ctag-pool object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureComplexesComplexCtagPoolsCtagPool.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -35861,6 +41105,127 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--cloud-infrastructure-complexes-complex--physical-location-id--ctag-pools-ctag-pool--target-pe---availability-zone-name--"></span> + <div id="operation--cloud-infrastructure-complexes-complex--physical-location-id--ctag-pools-ctag-pool--target-pe---availability-zone-name--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing ctag-pool</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/cloud-infrastructure/complexes/complex/{physical-location-id}/ctag-pools/ctag-pool/{target-pe}/{availability-zone-name}</strong></h3> + Tags: + <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing ctag-pool</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>ctag-pool object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/ctag-pool">/ctag-pool</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + physical-location-id + </td> + <td> + <p>Unique identifier for physical location, e.g., CLLI</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + target-pe + </td> + <td> + <p>The Target provider edge router</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + availability-zone-name + </td> + <td> + <p>Name of the availability zone</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--cloud-infrastructure-complexes-complex--physical-location-id--ctag-pools-ctag-pool--target-pe---availability-zone-name--"></span> <div id="operation--cloud-infrastructure-complexes-complex--physical-location-id--ctag-pools-ctag-pool--target-pe---availability-zone-name--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing ctag-pool</div> @@ -36004,7 +41369,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureComplexesComplexCtagPoolsCtagPool.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -36234,7 +41599,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureComplexesComplex.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -36417,7 +41782,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/network-profiles">/network-profiles</a> + <a class="json-schema-ref" href="#/getDefinitions/network-profiles">/network-profiles</a> </div> </div> </div> @@ -36512,7 +41877,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/network-profile">/network-profile</a> + <a class="json-schema-ref" href="#/getDefinitions/network-profile">/network-profile</a> </div> </div> </div> @@ -36559,7 +41924,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>network-profile object that needs to be created or updated</p> + <p><p>network-profile object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureNetworkProfilesNetworkProfile.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -36630,6 +41995,95 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--cloud-infrastructure-network-profiles-network-profile--nm-profile-name--"></span> + <div id="operation--cloud-infrastructure-network-profiles-network-profile--nm-profile-name--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing network-profile</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/cloud-infrastructure/network-profiles/network-profile/{nm-profile-name}</strong></h3> + Tags: + <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing network-profile</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>network-profile object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/network-profile">/network-profile</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + nm-profile-name + </td> + <td> + <p>Unique name of network profile.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--cloud-infrastructure-network-profiles-network-profile--nm-profile-name--"></span> <div id="operation--cloud-infrastructure-network-profiles-network-profile--nm-profile-name--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing network-profile</div> @@ -36741,7 +42195,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureNetworkProfilesNetworkProfile.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -36924,7 +42378,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/pservers">/pservers</a> + <a class="json-schema-ref" href="#/getDefinitions/pservers">/pservers</a> </div> </div> </div> @@ -37078,7 +42532,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/pserver">/pserver</a> + <a class="json-schema-ref" href="#/getDefinitions/pserver">/pserver</a> </div> </div> </div> @@ -37125,7 +42579,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>pserver object that needs to be created or updated</p> + <p><p>pserver object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructurePserversPserver.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -37196,6 +42650,95 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--cloud-infrastructure-pservers-pserver--hostname--"></span> + <div id="operation--cloud-infrastructure-pservers-pserver--hostname--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing pserver</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/cloud-infrastructure/pservers/pserver/{hostname}</strong></h3> + Tags: + <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing pserver</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>pserver object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/pserver">/pserver</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + hostname + </td> + <td> + <p>Value from executing hostname on the compute node.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--cloud-infrastructure-pservers-pserver--hostname--"></span> <div id="operation--cloud-infrastructure-pservers-pserver--hostname--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing pserver</div> @@ -37414,7 +42957,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/lag-interfaces">/lag-interfaces</a> + <a class="json-schema-ref" href="#/getDefinitions/lag-interfaces">/lag-interfaces</a> </div> </div> </div> @@ -37614,7 +43157,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/lag-interface">/lag-interface</a> + <a class="json-schema-ref" href="#/getDefinitions/lag-interface">/lag-interface</a> </div> </div> </div> @@ -37661,7 +43204,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>lag-interface object that needs to be created or updated</p> + <p><p>lag-interface object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructurePserversPserverLagInterfacesLagInterface.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -37748,6 +43291,111 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--cloud-infrastructure-pservers-pserver--hostname--lag-interfaces-lag-interface--interface-name--"></span> + <div id="operation--cloud-infrastructure-pservers-pserver--hostname--lag-interfaces-lag-interface--interface-name--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing lag-interface</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}</strong></h3> + Tags: + <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing lag-interface</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>lag-interface object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/lag-interface">/lag-interface</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + hostname + </td> + <td> + <p>Value from executing hostname on the compute node.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the link aggregate interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--cloud-infrastructure-pservers-pserver--hostname--lag-interfaces-lag-interface--interface-name--"></span> <div id="operation--cloud-infrastructure-pservers-pserver--hostname--lag-interfaces-lag-interface--interface-name--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing lag-interface</div> @@ -38028,7 +43676,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l-interfaces">/l-interfaces</a> + <a class="json-schema-ref" href="#/getDefinitions/l-interfaces">/l-interfaces</a> </div> </div> </div> @@ -38289,7 +43937,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l-interface">/l-interface</a> + <a class="json-schema-ref" href="#/getDefinitions/l-interface">/l-interface</a> </div> </div> </div> @@ -38336,7 +43984,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l-interface object that needs to be created or updated</p> + <p><p>l-interface object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructurePserversPserverLagInterfacesLagInterfaceLInterfacesLInterface.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -38439,6 +44087,127 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--cloud-infrastructure-pservers-pserver--hostname--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--"></span> + <div id="operation--cloud-infrastructure-pservers-pserver--hostname--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l-interface</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}</strong></h3> + Tags: + <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l-interface</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l-interface object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l-interface">/l-interface</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + hostname + </td> + <td> + <p>Value from executing hostname on the compute node.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the link aggregate interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--cloud-infrastructure-pservers-pserver--hostname--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--"></span> <div id="operation--cloud-infrastructure-pservers-pserver--hostname--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l-interface</div> @@ -38857,7 +44626,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> + <a class="json-schema-ref" href="#/getDefinitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> </div> </div> </div> @@ -38904,7 +44673,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l3-interface-ipv4-address-list object that needs to be created or updated</p> + <p><p>l3-interface-ipv4-address-list object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructurePserversPserverLagInterfacesLagInterfaceLInterfacesLInterfaceL3InterfaceIpv4AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -39023,6 +44792,143 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--cloud-infrastructure-pservers-pserver--hostname--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--"></span> + <div id="operation--cloud-infrastructure-pservers-pserver--hostname--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l3-interface-ipv4-address-list</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</strong></h3> + Tags: + <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l3-interface-ipv4-address-list</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l3-interface-ipv4-address-list object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + hostname + </td> + <td> + <p>Value from executing hostname on the compute node.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the link aggregate interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + l3-interface-ipv4-address + </td> + <td> + <p>IP address</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--cloud-infrastructure-pservers-pserver--hostname--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--"></span> <div id="operation--cloud-infrastructure-pservers-pserver--hostname--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l3-interface-ipv4-address-list</div> @@ -39182,7 +45088,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructurePserversPserverLagInterfacesLagInterfaceLInterfacesLInterfaceL3InterfaceIpv4AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -39719,7 +45625,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> + <a class="json-schema-ref" href="#/getDefinitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> </div> </div> </div> @@ -39766,7 +45672,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l3-interface-ipv6-address-list object that needs to be created or updated</p> + <p><p>l3-interface-ipv6-address-list object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructurePserversPserverLagInterfacesLagInterfaceLInterfacesLInterfaceL3InterfaceIpv6AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -39885,6 +45791,143 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--cloud-infrastructure-pservers-pserver--hostname--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--"></span> + <div id="operation--cloud-infrastructure-pservers-pserver--hostname--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l3-interface-ipv6-address-list</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</strong></h3> + Tags: + <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l3-interface-ipv6-address-list</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l3-interface-ipv6-address-list object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + hostname + </td> + <td> + <p>Value from executing hostname on the compute node.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the link aggregate interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + l3-interface-ipv6-address + </td> + <td> + <p>IP address</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--cloud-infrastructure-pservers-pserver--hostname--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--"></span> <div id="operation--cloud-infrastructure-pservers-pserver--hostname--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l3-interface-ipv6-address-list</div> @@ -40044,7 +46087,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructurePserversPserverLagInterfacesLagInterfaceLInterfacesLInterfaceL3InterfaceIpv6AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -40306,7 +46349,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructurePserversPserverLagInterfacesLagInterfaceLInterfacesLInterface.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -40750,7 +46793,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/sriov-vfs">/sriov-vfs</a> + <a class="json-schema-ref" href="#/getDefinitions/sriov-vfs">/sriov-vfs</a> </div> </div> </div> @@ -41087,7 +47130,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/sriov-vf">/sriov-vf</a> + <a class="json-schema-ref" href="#/getDefinitions/sriov-vf">/sriov-vf</a> </div> </div> </div> @@ -41134,7 +47177,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>sriov-vf object that needs to be created or updated</p> + <p><p>sriov-vf object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructurePserversPserverLagInterfacesLagInterfaceLInterfacesLInterfaceSriovVfsSriovVf.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -41253,6 +47296,143 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--cloud-infrastructure-pservers-pserver--hostname--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--"></span> + <div id="operation--cloud-infrastructure-pservers-pserver--hostname--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing sriov-vf</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}</strong></h3> + Tags: + <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing sriov-vf</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>sriov-vf object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/sriov-vf">/sriov-vf</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + hostname + </td> + <td> + <p>Value from executing hostname on the compute node.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the link aggregate interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + pci-id + </td> + <td> + <p>PCI ID used to identify the sriov-vf</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--cloud-infrastructure-pservers-pserver--hostname--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--"></span> <div id="operation--cloud-infrastructure-pservers-pserver--hostname--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing sriov-vf</div> @@ -41412,7 +47592,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructurePserversPserverLagInterfacesLagInterfaceLInterfacesLInterfaceSriovVfsSriovVf.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -41888,7 +48068,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/vlans">/vlans</a> + <a class="json-schema-ref" href="#/getDefinitions/vlans">/vlans</a> </div> </div> </div> @@ -42195,7 +48375,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/vlan">/vlan</a> + <a class="json-schema-ref" href="#/getDefinitions/vlan">/vlan</a> </div> </div> </div> @@ -42242,7 +48422,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>vlan object that needs to be created or updated</p> + <p><p>vlan object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructurePserversPserverLagInterfacesLagInterfaceLInterfacesLInterfaceVlansVlan.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -42361,6 +48541,143 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--cloud-infrastructure-pservers-pserver--hostname--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--"></span> + <div id="operation--cloud-infrastructure-pservers-pserver--hostname--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing vlan</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}</strong></h3> + Tags: + <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing vlan</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>vlan object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/vlan">/vlan</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + hostname + </td> + <td> + <p>Value from executing hostname on the compute node.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the link aggregate interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + vlan-interface + </td> + <td> + <p>String that identifies the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--cloud-infrastructure-pservers-pserver--hostname--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--"></span> <div id="operation--cloud-infrastructure-pservers-pserver--hostname--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing vlan</div> @@ -42841,7 +49158,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> + <a class="json-schema-ref" href="#/getDefinitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> </div> </div> </div> @@ -42888,7 +49205,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l3-interface-ipv4-address-list object that needs to be created or updated</p> + <p><p>l3-interface-ipv4-address-list object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructurePserversPserverLagInterfacesLagInterfaceLInterfacesLInterfaceVlansVlanL3InterfaceIpv4AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -43023,6 +49340,159 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--cloud-infrastructure-pservers-pserver--hostname--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--"></span> + <div id="operation--cloud-infrastructure-pservers-pserver--hostname--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l3-interface-ipv4-address-list</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</strong></h3> + Tags: + <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l3-interface-ipv4-address-list</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l3-interface-ipv4-address-list object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + hostname + </td> + <td> + <p>Value from executing hostname on the compute node.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the link aggregate interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + vlan-interface + </td> + <td> + <p>String that identifies the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + l3-interface-ipv4-address + </td> + <td> + <p>IP address</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--cloud-infrastructure-pservers-pserver--hostname--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--"></span> <div id="operation--cloud-infrastructure-pservers-pserver--hostname--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l3-interface-ipv4-address-list</div> @@ -43198,7 +49668,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructurePserversPserverLagInterfacesLagInterfaceLInterfacesLInterfaceVlansVlanL3InterfaceIpv4AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -43813,7 +50283,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> + <a class="json-schema-ref" href="#/getDefinitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> </div> </div> </div> @@ -43860,7 +50330,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l3-interface-ipv6-address-list object that needs to be created or updated</p> + <p><p>l3-interface-ipv6-address-list object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructurePserversPserverLagInterfacesLagInterfaceLInterfacesLInterfaceVlansVlanL3InterfaceIpv6AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -43995,6 +50465,159 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--cloud-infrastructure-pservers-pserver--hostname--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--"></span> + <div id="operation--cloud-infrastructure-pservers-pserver--hostname--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l3-interface-ipv6-address-list</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</strong></h3> + Tags: + <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l3-interface-ipv6-address-list</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l3-interface-ipv6-address-list object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + hostname + </td> + <td> + <p>Value from executing hostname on the compute node.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the link aggregate interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + vlan-interface + </td> + <td> + <p>String that identifies the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + l3-interface-ipv6-address + </td> + <td> + <p>IP address</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--cloud-infrastructure-pservers-pserver--hostname--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--"></span> <div id="operation--cloud-infrastructure-pservers-pserver--hostname--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l3-interface-ipv6-address-list</div> @@ -44170,7 +50793,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructurePserversPserverLagInterfacesLagInterfaceLInterfacesLInterfaceVlansVlanL3InterfaceIpv6AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -44464,7 +51087,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructurePserversPserverLagInterfacesLagInterfaceLInterfacesLInterfaceVlansVlan.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -44726,7 +51349,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructurePserversPserverLagInterfacesLagInterface.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -45031,7 +51654,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/p-interfaces">/p-interfaces</a> + <a class="json-schema-ref" href="#/getDefinitions/p-interfaces">/p-interfaces</a> </div> </div> </div> @@ -45216,7 +51839,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/p-interface">/p-interface</a> + <a class="json-schema-ref" href="#/getDefinitions/p-interface">/p-interface</a> </div> </div> </div> @@ -45263,7 +51886,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>p-interface object that needs to be created or updated</p> + <p><p>p-interface object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructurePserversPserverPInterfacesPInterface.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -45350,6 +51973,111 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--"></span> + <div id="operation--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing p-interface</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}</strong></h3> + Tags: + <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing p-interface</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>p-interface object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/p-interface">/p-interface</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + hostname + </td> + <td> + <p>Value from executing hostname on the compute node.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the physical interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--"></span> <div id="operation--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing p-interface</div> @@ -45615,7 +52343,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l-interfaces">/l-interfaces</a> + <a class="json-schema-ref" href="#/getDefinitions/l-interfaces">/l-interfaces</a> </div> </div> </div> @@ -45861,7 +52589,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l-interface">/l-interface</a> + <a class="json-schema-ref" href="#/getDefinitions/l-interface">/l-interface</a> </div> </div> </div> @@ -45908,7 +52636,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l-interface object that needs to be created or updated</p> + <p><p>l-interface object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructurePserversPserverPInterfacesPInterfaceLInterfacesLInterface.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -46011,6 +52739,127 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--"></span> + <div id="operation--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l-interface</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}</strong></h3> + Tags: + <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l-interface</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l-interface object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l-interface">/l-interface</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + hostname + </td> + <td> + <p>Value from executing hostname on the compute node.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the physical interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--"></span> <div id="operation--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l-interface</div> @@ -46414,7 +53263,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> + <a class="json-schema-ref" href="#/getDefinitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> </div> </div> </div> @@ -46461,7 +53310,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l3-interface-ipv4-address-list object that needs to be created or updated</p> + <p><p>l3-interface-ipv4-address-list object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructurePserversPserverPInterfacesPInterfaceLInterfacesLInterfaceL3InterfaceIpv4AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -46580,6 +53429,143 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--"></span> + <div id="operation--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l3-interface-ipv4-address-list</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</strong></h3> + Tags: + <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l3-interface-ipv4-address-list</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l3-interface-ipv4-address-list object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + hostname + </td> + <td> + <p>Value from executing hostname on the compute node.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the physical interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + l3-interface-ipv4-address + </td> + <td> + <p>IP address</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--"></span> <div id="operation--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l3-interface-ipv4-address-list</div> @@ -46739,7 +53725,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructurePserversPserverPInterfacesPInterfaceLInterfacesLInterfaceL3InterfaceIpv4AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -47261,7 +54247,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> + <a class="json-schema-ref" href="#/getDefinitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> </div> </div> </div> @@ -47308,7 +54294,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l3-interface-ipv6-address-list object that needs to be created or updated</p> + <p><p>l3-interface-ipv6-address-list object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructurePserversPserverPInterfacesPInterfaceLInterfacesLInterfaceL3InterfaceIpv6AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -47427,6 +54413,143 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--"></span> + <div id="operation--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l3-interface-ipv6-address-list</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</strong></h3> + Tags: + <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l3-interface-ipv6-address-list</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l3-interface-ipv6-address-list object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + hostname + </td> + <td> + <p>Value from executing hostname on the compute node.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the physical interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + l3-interface-ipv6-address + </td> + <td> + <p>IP address</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--"></span> <div id="operation--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l3-interface-ipv6-address-list</div> @@ -47586,7 +54709,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructurePserversPserverPInterfacesPInterfaceLInterfacesLInterfaceL3InterfaceIpv6AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -47848,7 +54971,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructurePserversPserverPInterfacesPInterfaceLInterfacesLInterface.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -48277,7 +55400,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/sriov-vfs">/sriov-vfs</a> + <a class="json-schema-ref" href="#/getDefinitions/sriov-vfs">/sriov-vfs</a> </div> </div> </div> @@ -48599,7 +55722,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/sriov-vf">/sriov-vf</a> + <a class="json-schema-ref" href="#/getDefinitions/sriov-vf">/sriov-vf</a> </div> </div> </div> @@ -48646,7 +55769,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>sriov-vf object that needs to be created or updated</p> + <p><p>sriov-vf object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructurePserversPserverPInterfacesPInterfaceLInterfacesLInterfaceSriovVfsSriovVf.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -48765,6 +55888,143 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--"></span> + <div id="operation--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing sriov-vf</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}</strong></h3> + Tags: + <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing sriov-vf</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>sriov-vf object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/sriov-vf">/sriov-vf</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + hostname + </td> + <td> + <p>Value from executing hostname on the compute node.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the physical interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + pci-id + </td> + <td> + <p>PCI ID used to identify the sriov-vf</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--"></span> <div id="operation--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing sriov-vf</div> @@ -48924,7 +56184,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructurePserversPserverPInterfacesPInterfaceLInterfacesLInterfaceSriovVfsSriovVf.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -49385,7 +56645,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/vlans">/vlans</a> + <a class="json-schema-ref" href="#/getDefinitions/vlans">/vlans</a> </div> </div> </div> @@ -49677,7 +56937,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/vlan">/vlan</a> + <a class="json-schema-ref" href="#/getDefinitions/vlan">/vlan</a> </div> </div> </div> @@ -49724,7 +56984,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>vlan object that needs to be created or updated</p> + <p><p>vlan object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructurePserversPserverPInterfacesPInterfaceLInterfacesLInterfaceVlansVlan.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -49843,6 +57103,143 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--"></span> + <div id="operation--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing vlan</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}</strong></h3> + Tags: + <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing vlan</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>vlan object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/vlan">/vlan</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + hostname + </td> + <td> + <p>Value from executing hostname on the compute node.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the physical interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + vlan-interface + </td> + <td> + <p>String that identifies the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--"></span> <div id="operation--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing vlan</div> @@ -50308,7 +57705,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> + <a class="json-schema-ref" href="#/getDefinitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> </div> </div> </div> @@ -50355,7 +57752,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l3-interface-ipv4-address-list object that needs to be created or updated</p> + <p><p>l3-interface-ipv4-address-list object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructurePserversPserverPInterfacesPInterfaceLInterfacesLInterfaceVlansVlanL3InterfaceIpv4AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -50490,6 +57887,159 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--"></span> + <div id="operation--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l3-interface-ipv4-address-list</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</strong></h3> + Tags: + <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l3-interface-ipv4-address-list</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l3-interface-ipv4-address-list object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + hostname + </td> + <td> + <p>Value from executing hostname on the compute node.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the physical interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + vlan-interface + </td> + <td> + <p>String that identifies the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + l3-interface-ipv4-address + </td> + <td> + <p>IP address</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--"></span> <div id="operation--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l3-interface-ipv4-address-list</div> @@ -50665,7 +58215,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructurePserversPserverPInterfacesPInterfaceLInterfacesLInterfaceVlansVlanL3InterfaceIpv4AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -51265,7 +58815,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> + <a class="json-schema-ref" href="#/getDefinitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> </div> </div> </div> @@ -51312,7 +58862,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l3-interface-ipv6-address-list object that needs to be created or updated</p> + <p><p>l3-interface-ipv6-address-list object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructurePserversPserverPInterfacesPInterfaceLInterfacesLInterfaceVlansVlanL3InterfaceIpv6AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -51447,6 +58997,159 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--"></span> + <div id="operation--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l3-interface-ipv6-address-list</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</strong></h3> + Tags: + <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l3-interface-ipv6-address-list</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l3-interface-ipv6-address-list object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + hostname + </td> + <td> + <p>Value from executing hostname on the compute node.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the physical interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + vlan-interface + </td> + <td> + <p>String that identifies the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + l3-interface-ipv6-address + </td> + <td> + <p>IP address</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--"></span> <div id="operation--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l3-interface-ipv6-address-list</div> @@ -51622,7 +59325,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructurePserversPserverPInterfacesPInterfaceLInterfacesLInterfaceVlansVlanL3InterfaceIpv6AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -51916,7 +59619,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructurePserversPserverPInterfacesPInterfaceLInterfacesLInterfaceVlansVlan.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -52178,7 +59881,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructurePserversPserverPInterfacesPInterface.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -52514,7 +60217,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/sriov-pfs">/sriov-pfs</a> + <a class="json-schema-ref" href="#/getDefinitions/sriov-pfs">/sriov-pfs</a> </div> </div> </div> @@ -52715,7 +60418,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/sriov-pf">/sriov-pf</a> + <a class="json-schema-ref" href="#/getDefinitions/sriov-pf">/sriov-pf</a> </div> </div> </div> @@ -52762,7 +60465,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>sriov-pf object that needs to be created or updated</p> + <p><p>sriov-pf object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructurePserversPserverPInterfacesPInterfaceSriovPfsSriovPf.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -52865,22 +60568,34 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--sriov-pfs-sriov-pf--pf-pci-id--"></span> - <div id="operation--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--sriov-pfs-sriov-pf--pf-pci-id--delete" class="swagger--panel-operation-delete panel"> + <div id="operation--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--sriov-pfs-sriov-pf--pf-pci-id--patch" class="swagger--panel-operation-patch panel"> <div class="panel-heading"> - <div class="operation-summary">delete an existing sriov-pf</div> - <h3 class="panel-title"><span class="operation-name">DELETE</span> <strong>/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/sriov-pfs/sriov-pf/{pf-pci-id}</strong></h3> + <div class="operation-summary">update an existing sriov-pf</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/sriov-pfs/sriov-pf/{pf-pci-id}</strong></h3> Tags: <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> </div> <div class="panel-body"> <section class="sw-operation-description"> - <p>delete an existing sriov-pf</p> + <p>update an existing sriov-pf</p> </section> <section class="sw-request-body"> <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> </p> + <div class="row"> + <div class="col-md-6"> + <p><p>sriov-pf object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/sriov-pf">/sriov-pf</a> + </div> + </div></div> + </div> </section> <section class="sw-request-params"> <table class="table"> @@ -52942,22 +60657,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <span class="json-property-required"></span> </td> </tr> - <tr> - <td> - resource-version - </td> - <td> - <p>resource-version for concurrency</p> - </td> - <td>query</td> - <td> - <span class="json-property-type">string</span> - <span class="json-property-range" title="Value limits"></span> - </td> - <td> - <span class="json-property-required"></span> - </td> - </tr> </tbody> </table> </section> @@ -52989,35 +60688,23 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </div> - <span id="path--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--sriov-pfs-sriov-pf--pf-pci-id--relationship-list-relationship-"></span> - <div id="operation--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--sriov-pfs-sriov-pf--pf-pci-id--relationship-list-relationship-put" class="swagger--panel-operation-put panel"> + <span id="path--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--sriov-pfs-sriov-pf--pf-pci-id--"></span> + <div id="operation--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--sriov-pfs-sriov-pf--pf-pci-id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> - <div class="operation-summary">see node definition for valid relationships</div> - <h3 class="panel-title"><span class="operation-name">PUT</span> <strong>/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/sriov-pfs/sriov-pf/{pf-pci-id}/relationship-list/relationship</strong></h3> + <div class="operation-summary">delete an existing sriov-pf</div> + <h3 class="panel-title"><span class="operation-name">DELETE</span> <strong>/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/sriov-pfs/sriov-pf/{pf-pci-id}</strong></h3> Tags: <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> </div> <div class="panel-body"> <section class="sw-operation-description"> - <p>see node definition for valid relationships</p> + <p>delete an existing sriov-pf</p> </section> <section class="sw-request-body"> <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> </p> - <div class="row"> - <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> - </p> - </div> - <div class="col-md-6 sw-request-model"> - <div class="panel panel-definition"> - <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/relationship">/relationship</a> - </div> - </div></div> - </div> </section> <section class="sw-request-params"> <table class="table"> @@ -53079,107 +60766,14 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <span class="json-property-required"></span> </td> </tr> - </tbody> - </table> - </section> - - <section class="sw-responses"> - <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> - </p> - - <dl> - <dt class="sw-response-default"> - default - - </dt> - <dd class="sw-response-default"> - <div class="row"> - <div class="col-md-12"> - <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> - - </div> - </div> - <div class="row"> - - <div class="col-md-6 sw-response-model"> - </div> - - </div> </dd> - </dl> - </section> - </div> - </div> - - <span id="path--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--sriov-pfs-sriov-pf--pf-pci-id--relationship-list-relationship-"></span> - <div id="operation--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--sriov-pfs-sriov-pf--pf-pci-id--relationship-list-relationship-delete" class="swagger--panel-operation-delete panel"> - <div class="panel-heading"> - <div class="operation-summary">delete an existing relationship</div> - <h3 class="panel-title"><span class="operation-name">DELETE</span> <strong>/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/sriov-pfs/sriov-pf/{pf-pci-id}/relationship-list/relationship</strong></h3> - Tags: - <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> - </div> - <div class="panel-body"> - <section class="sw-operation-description"> - <p>delete an existing relationship</p> - - </section> - <section class="sw-request-body"> - - <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> - </p> - </section> - <section class="sw-request-params"> - <table class="table"> - <thead> - <tr> - <th class="sw-param-name"></th> - <th class="sw-param-description"></th> - <th class="sw-param-type"></th> - <th class="sw-param-data-type"></th> - <th class="sw-param-annotation"></th> - </tr> - </thead> - <tbody> - <tr> - <td> - hostname - </td> - <td> - <p>Value from executing hostname on the compute node.</p> - </td> - <td>path</td> - <td> - <span class="json-property-type">string</span> - <span class="json-property-range" title="Value limits"></span> - </td> - <td> - <span class="json-property-required"></span> - </td> - </tr> - <tr> - <td> - interface-name - </td> - <td> - <p>Name that identifies the physical interface</p> - </td> - <td>path</td> - <td> - <span class="json-property-type">string</span> - <span class="json-property-range" title="Value limits"></span> - </td> - <td> - <span class="json-property-required"></span> - </td> - </tr> <tr> <td> - pf-pci-id + resource-version </td> <td> - <p>Identifier for the sriov-pf</p> + <p>resource-version for concurrency</p> </td> - <td>path</td> + <td>query</td> <td> <span class="json-property-type">string</span> <span class="json-property-range" title="Value limits"></span> @@ -53219,11 +60813,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </div> - <span id="path--cloud-infrastructure-pservers-pserver--hostname--relationship-list-relationship-"></span> - <div id="operation--cloud-infrastructure-pservers-pserver--hostname--relationship-list-relationship-put" class="swagger--panel-operation-put panel"> + <span id="path--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--sriov-pfs-sriov-pf--pf-pci-id--relationship-list-relationship-"></span> + <div id="operation--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--sriov-pfs-sriov-pf--pf-pci-id--relationship-list-relationship-put" class="swagger--panel-operation-put panel"> <div class="panel-heading"> <div class="operation-summary">see node definition for valid relationships</div> - <h3 class="panel-title"><span class="operation-name">PUT</span> <strong>/cloud-infrastructure/pservers/pserver/{hostname}/relationship-list/relationship</strong></h3> + <h3 class="panel-title"><span class="operation-name">PUT</span> <strong>/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/sriov-pfs/sriov-pf/{pf-pci-id}/relationship-list/relationship</strong></h3> Tags: <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> </div> @@ -53238,7 +60832,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructurePserversPserverPInterfacesPInterfaceSriovPfsSriovPf.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -53277,73 +60871,12 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <span class="json-property-required"></span> </td> </tr> - </tbody> - </table> - </section> - - <section class="sw-responses"> - <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> - </p> - - <dl> - <dt class="sw-response-default"> - default - - </dt> - <dd class="sw-response-default"> - <div class="row"> - <div class="col-md-12"> - <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> - - </div> - </div> - <div class="row"> - - <div class="col-md-6 sw-response-model"> - </div> - - </div> </dd> - </dl> - </section> - </div> - </div> - - <span id="path--cloud-infrastructure-pservers-pserver--hostname--relationship-list-relationship-"></span> - <div id="operation--cloud-infrastructure-pservers-pserver--hostname--relationship-list-relationship-delete" class="swagger--panel-operation-delete panel"> - <div class="panel-heading"> - <div class="operation-summary">delete an existing relationship</div> - <h3 class="panel-title"><span class="operation-name">DELETE</span> <strong>/cloud-infrastructure/pservers/pserver/{hostname}/relationship-list/relationship</strong></h3> - Tags: - <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> - </div> - <div class="panel-body"> - <section class="sw-operation-description"> - <p>delete an existing relationship</p> - - </section> - <section class="sw-request-body"> - - <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> - </p> - </section> - <section class="sw-request-params"> - <table class="table"> - <thead> - <tr> - <th class="sw-param-name"></th> - <th class="sw-param-description"></th> - <th class="sw-param-type"></th> - <th class="sw-param-data-type"></th> - <th class="sw-param-annotation"></th> - </tr> - </thead> - <tbody> <tr> <td> - hostname + interface-name </td> <td> - <p>Value from executing hostname on the compute node.</p> + <p>Name that identifies the physical interface</p> </td> <td>path</td> <td> @@ -53354,132 +60887,12 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <span class="json-property-required"></span> </td> </tr> - </tbody> - </table> - </section> - - <section class="sw-responses"> - <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> - </p> - - <dl> - <dt class="sw-response-default"> - default - - </dt> - <dd class="sw-response-default"> - <div class="row"> - <div class="col-md-12"> - <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> - - </div> - </div> - <div class="row"> - - <div class="col-md-6 sw-response-model"> - </div> - - </div> </dd> - </dl> - </section> - </div> - </div> - - <span id="path--cloud-infrastructure-virtual-data-centers-"></span> - <div id="operation--cloud-infrastructure-virtual-data-centers-get" class="swagger--panel-operation-get panel"> - <div class="panel-heading"> - <div class="operation-summary">returns virtual-data-centers</div> - <h3 class="panel-title"><span class="operation-name">GET</span> <strong>/cloud-infrastructure/virtual-data-centers</strong></h3> - Tags: - <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> - </div> - <div class="panel-body"> - <section class="sw-operation-description"> - <p>returns virtual-data-centers</p> - - </section> - - <section class="sw-responses"> - <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> - </p> - - <dl> - <dt class="sw-response-200"> - 200 OK - - </dt> - <dd class="sw-response-200"> - <div class="row"> - <div class="col-md-12"> - <p>successful operation</p> - - </div> - </div> - <div class="row"> - - <div class="col-md-6 sw-response-model"> - <div class="panel panel-definition"> - - <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/virtual-data-centers">/virtual-data-centers</a> - </div> - </div> - </div> - - </div> </dd> - <dt class="sw-response-default"> - default - - </dt> - <dd class="sw-response-default"> - <div class="row"> - <div class="col-md-12"> - <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> - - </div> - </div> - <div class="row"> - - <div class="col-md-6 sw-response-model"> - </div> - - </div> </dd> - </dl> - </section> - </div> - </div> - - <span id="path--cloud-infrastructure-virtual-data-centers-virtual-data-center--vdc-id--"></span> - <div id="operation--cloud-infrastructure-virtual-data-centers-virtual-data-center--vdc-id--get" class="swagger--panel-operation-get panel"> - <div class="panel-heading"> - <div class="operation-summary">returns virtual-data-center</div> - <h3 class="panel-title"><span class="operation-name">GET</span> <strong>/cloud-infrastructure/virtual-data-centers/virtual-data-center/{vdc-id}</strong></h3> - Tags: - <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> - </div> - <div class="panel-body"> - <section class="sw-operation-description"> - <p>returns virtual-data-center</p> - - </section> - <section class="sw-request-params"> - <table class="table"> - <thead> - <tr> - <th class="sw-param-name"></th> - <th class="sw-param-description"></th> - <th class="sw-param-type"></th> - <th class="sw-param-data-type"></th> - <th class="sw-param-annotation"></th> - </tr> - </thead> - <tbody> <tr> <td> - vdc-id + pf-pci-id </td> <td> - <p>Unique ID of the vdc</p> + <p>Identifier for the sriov-pf</p> </td> <td>path</td> <td> @@ -53490,21 +60903,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <span class="json-property-required"></span> </td> </tr> - <tr> - <td> - vdc-name - </td> - <td> - <p>Name of the virtual data center</p> - </td> - <td>query</td> - <td> - <span class="json-property-type">string</span> - <span class="json-property-range" title="Value limits"></span> - </td> - <td> - </td> - </tr> </tbody> </table> </section> @@ -53514,29 +60912,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <dl> - <dt class="sw-response-200"> - 200 OK - - </dt> - <dd class="sw-response-200"> - <div class="row"> - <div class="col-md-12"> - <p>successful operation</p> - - </div> - </div> - <div class="row"> - - <div class="col-md-6 sw-response-model"> - <div class="panel panel-definition"> - - <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/virtual-data-center">/virtual-data-center</a> - </div> - </div> - </div> - - </div> </dd> <dt class="sw-response-default"> default @@ -53559,35 +60934,23 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </div> - <span id="path--cloud-infrastructure-virtual-data-centers-virtual-data-center--vdc-id--"></span> - <div id="operation--cloud-infrastructure-virtual-data-centers-virtual-data-center--vdc-id--put" class="swagger--panel-operation-put panel"> + <span id="path--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--sriov-pfs-sriov-pf--pf-pci-id--relationship-list-relationship-"></span> + <div id="operation--cloud-infrastructure-pservers-pserver--hostname--p-interfaces-p-interface--interface-name--sriov-pfs-sriov-pf--pf-pci-id--relationship-list-relationship-delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> - <div class="operation-summary">create or update an existing virtual-data-center</div> - <h3 class="panel-title"><span class="operation-name">PUT</span> <strong>/cloud-infrastructure/virtual-data-centers/virtual-data-center/{vdc-id}</strong></h3> + <div class="operation-summary">delete an existing relationship</div> + <h3 class="panel-title"><span class="operation-name">DELETE</span> <strong>/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/sriov-pfs/sriov-pf/{pf-pci-id}/relationship-list/relationship</strong></h3> Tags: <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> </div> <div class="panel-body"> <section class="sw-operation-description"> - <p>create or update an existing virtual-data-center</p> + <p>delete an existing relationship</p> </section> <section class="sw-request-body"> <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> </p> - <div class="row"> - <div class="col-md-6"> - <p><p>virtual-data-center object that needs to be created or updated</p> - </p> - </div> - <div class="col-md-6 sw-request-model"> - <div class="panel panel-definition"> - <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/virtual-data-center">/virtual-data-center</a> - </div> - </div></div> - </div> </section> <section class="sw-request-params"> <table class="table"> @@ -53603,10 +60966,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <tbody> <tr> <td> - vdc-id + hostname </td> <td> - <p>Unique ID of the vdc</p> + <p>Value from executing hostname on the compute node.</p> </td> <td>path</td> <td> @@ -53617,73 +60980,12 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <span class="json-property-required"></span> </td> </tr> - </tbody> - </table> - </section> - - <section class="sw-responses"> - <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> - </p> - - <dl> - <dt class="sw-response-default"> - default - - </dt> - <dd class="sw-response-default"> - <div class="row"> - <div class="col-md-12"> - <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> - - </div> - </div> - <div class="row"> - - <div class="col-md-6 sw-response-model"> - </div> - - </div> </dd> - </dl> - </section> - </div> - </div> - - <span id="path--cloud-infrastructure-virtual-data-centers-virtual-data-center--vdc-id--"></span> - <div id="operation--cloud-infrastructure-virtual-data-centers-virtual-data-center--vdc-id--delete" class="swagger--panel-operation-delete panel"> - <div class="panel-heading"> - <div class="operation-summary">delete an existing virtual-data-center</div> - <h3 class="panel-title"><span class="operation-name">DELETE</span> <strong>/cloud-infrastructure/virtual-data-centers/virtual-data-center/{vdc-id}</strong></h3> - Tags: - <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> - </div> - <div class="panel-body"> - <section class="sw-operation-description"> - <p>delete an existing virtual-data-center</p> - - </section> - <section class="sw-request-body"> - - <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> - </p> - </section> - <section class="sw-request-params"> - <table class="table"> - <thead> - <tr> - <th class="sw-param-name"></th> - <th class="sw-param-description"></th> - <th class="sw-param-type"></th> - <th class="sw-param-data-type"></th> - <th class="sw-param-annotation"></th> - </tr> - </thead> - <tbody> <tr> <td> - vdc-id + interface-name </td> <td> - <p>Unique ID of the vdc</p> + <p>Name that identifies the physical interface</p> </td> <td>path</td> <td> @@ -53696,12 +60998,12 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </tr> <tr> <td> - resource-version + pf-pci-id </td> <td> - <p>resource-version for concurrency</p> + <p>Identifier for the sriov-pf</p> </td> - <td>query</td> + <td>path</td> <td> <span class="json-property-type">string</span> <span class="json-property-range" title="Value limits"></span> @@ -53741,11 +61043,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </div> - <span id="path--cloud-infrastructure-virtual-data-centers-virtual-data-center--vdc-id--relationship-list-relationship-"></span> - <div id="operation--cloud-infrastructure-virtual-data-centers-virtual-data-center--vdc-id--relationship-list-relationship-put" class="swagger--panel-operation-put panel"> + <span id="path--cloud-infrastructure-pservers-pserver--hostname--relationship-list-relationship-"></span> + <div id="operation--cloud-infrastructure-pservers-pserver--hostname--relationship-list-relationship-put" class="swagger--panel-operation-put panel"> <div class="panel-heading"> <div class="operation-summary">see node definition for valid relationships</div> - <h3 class="panel-title"><span class="operation-name">PUT</span> <strong>/cloud-infrastructure/virtual-data-centers/virtual-data-center/{vdc-id}/relationship-list/relationship</strong></h3> + <h3 class="panel-title"><span class="operation-name">PUT</span> <strong>/cloud-infrastructure/pservers/pserver/{hostname}/relationship-list/relationship</strong></h3> Tags: <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> </div> @@ -53760,7 +61062,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructurePserversPserver.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -53785,10 +61087,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <tbody> <tr> <td> - vdc-id + hostname </td> <td> - <p>Unique ID of the vdc</p> + <p>Value from executing hostname on the compute node.</p> </td> <td>path</td> <td> @@ -53830,11 +61132,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </div> - <span id="path--cloud-infrastructure-virtual-data-centers-virtual-data-center--vdc-id--relationship-list-relationship-"></span> - <div id="operation--cloud-infrastructure-virtual-data-centers-virtual-data-center--vdc-id--relationship-list-relationship-delete" class="swagger--panel-operation-delete panel"> + <span id="path--cloud-infrastructure-pservers-pserver--hostname--relationship-list-relationship-"></span> + <div id="operation--cloud-infrastructure-pservers-pserver--hostname--relationship-list-relationship-delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing relationship</div> - <h3 class="panel-title"><span class="operation-name">DELETE</span> <strong>/cloud-infrastructure/virtual-data-centers/virtual-data-center/{vdc-id}/relationship-list/relationship</strong></h3> + <h3 class="panel-title"><span class="operation-name">DELETE</span> <strong>/cloud-infrastructure/pservers/pserver/{hostname}/relationship-list/relationship</strong></h3> Tags: <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> </div> @@ -53862,335 +61164,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <tbody> <tr> <td> - vdc-id - </td> - <td> - <p>Unique ID of the vdc</p> - </td> - <td>path</td> - <td> - <span class="json-property-type">string</span> - <span class="json-property-range" title="Value limits"></span> - </td> - <td> - <span class="json-property-required"></span> - </td> - </tr> - </tbody> - </table> - </section> - - <section class="sw-responses"> - <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> - </p> - - <dl> - <dt class="sw-response-default"> - default - - </dt> - <dd class="sw-response-default"> - <div class="row"> - <div class="col-md-12"> - <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> - - </div> - </div> - <div class="row"> - - <div class="col-md-6 sw-response-model"> - </div> - - </div> </dd> - </dl> - </section> - </div> - </div> - - <span id="path--external-system-esr-ems-list-"></span> - <div id="operation--external-system-esr-ems-list-get" class="swagger--panel-operation-get panel"> - <div class="panel-heading"> - <div class="operation-summary">returns esr-ems-list</div> - <h3 class="panel-title"><span class="operation-name">GET</span> <strong>/external-system/esr-ems-list</strong></h3> - Tags: - <a href="#tag-ExternalSystem">ExternalSystem</a> - </div> - <div class="panel-body"> - <section class="sw-operation-description"> - <p>returns esr-ems-list</p> - - </section> - - <section class="sw-responses"> - <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> - </p> - - <dl> - <dt class="sw-response-200"> - 200 OK - - </dt> - <dd class="sw-response-200"> - <div class="row"> - <div class="col-md-12"> - <p>successful operation</p> - - </div> - </div> - <div class="row"> - - <div class="col-md-6 sw-response-model"> - <div class="panel panel-definition"> - - <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/esr-ems-list">/esr-ems-list</a> - </div> - </div> - </div> - - </div> </dd> - <dt class="sw-response-default"> - default - - </dt> - <dd class="sw-response-default"> - <div class="row"> - <div class="col-md-12"> - <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> - - </div> - </div> - <div class="row"> - - <div class="col-md-6 sw-response-model"> - </div> - - </div> </dd> - </dl> - </section> - </div> - </div> - - <span id="path--external-system-esr-ems-list-esr-ems--ems-id--"></span> - <div id="operation--external-system-esr-ems-list-esr-ems--ems-id--get" class="swagger--panel-operation-get panel"> - <div class="panel-heading"> - <div class="operation-summary">returns esr-ems</div> - <h3 class="panel-title"><span class="operation-name">GET</span> <strong>/external-system/esr-ems-list/esr-ems/{ems-id}</strong></h3> - Tags: - <a href="#tag-ExternalSystem">ExternalSystem</a> - </div> - <div class="panel-body"> - <section class="sw-operation-description"> - <p>returns esr-ems</p> - - </section> - <section class="sw-request-params"> - <table class="table"> - <thead> - <tr> - <th class="sw-param-name"></th> - <th class="sw-param-description"></th> - <th class="sw-param-type"></th> - <th class="sw-param-data-type"></th> - <th class="sw-param-annotation"></th> - </tr> - </thead> - <tbody> - <tr> - <td> - ems-id - </td> - <td> - <p>Unique ID of EMS.</p> - </td> - <td>path</td> - <td> - <span class="json-property-type">string</span> - <span class="json-property-range" title="Value limits"></span> - </td> - <td> - <span class="json-property-required"></span> - </td> - </tr> - </tbody> - </table> - </section> - - <section class="sw-responses"> - <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> - </p> - - <dl> - <dt class="sw-response-200"> - 200 OK - - </dt> - <dd class="sw-response-200"> - <div class="row"> - <div class="col-md-12"> - <p>successful operation</p> - - </div> - </div> - <div class="row"> - - <div class="col-md-6 sw-response-model"> - <div class="panel panel-definition"> - - <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/esr-ems">/esr-ems</a> - </div> - </div> - </div> - - </div> </dd> - <dt class="sw-response-default"> - default - - </dt> - <dd class="sw-response-default"> - <div class="row"> - <div class="col-md-12"> - <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> - - </div> - </div> - <div class="row"> - - <div class="col-md-6 sw-response-model"> - </div> - - </div> </dd> - </dl> - </section> - </div> - </div> - - <span id="path--external-system-esr-ems-list-esr-ems--ems-id--"></span> - <div id="operation--external-system-esr-ems-list-esr-ems--ems-id--put" class="swagger--panel-operation-put panel"> - <div class="panel-heading"> - <div class="operation-summary">create or update an existing esr-ems</div> - <h3 class="panel-title"><span class="operation-name">PUT</span> <strong>/external-system/esr-ems-list/esr-ems/{ems-id}</strong></h3> - Tags: - <a href="#tag-ExternalSystem">ExternalSystem</a> - </div> - <div class="panel-body"> - <section class="sw-operation-description"> - <p>create or update an existing esr-ems</p> - - </section> - <section class="sw-request-body"> - - <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> - </p> - <div class="row"> - <div class="col-md-6"> - <p><p>esr-ems object that needs to be created or updated</p> - </p> - </div> - <div class="col-md-6 sw-request-model"> - <div class="panel panel-definition"> - <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/esr-ems">/esr-ems</a> - </div> - </div></div> - </div> - </section> - <section class="sw-request-params"> - <table class="table"> - <thead> - <tr> - <th class="sw-param-name"></th> - <th class="sw-param-description"></th> - <th class="sw-param-type"></th> - <th class="sw-param-data-type"></th> - <th class="sw-param-annotation"></th> - </tr> - </thead> - <tbody> - <tr> - <td> - ems-id - </td> - <td> - <p>Unique ID of EMS.</p> - </td> - <td>path</td> - <td> - <span class="json-property-type">string</span> - <span class="json-property-range" title="Value limits"></span> - </td> - <td> - <span class="json-property-required"></span> - </td> - </tr> - </tbody> - </table> - </section> - - <section class="sw-responses"> - <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> - </p> - - <dl> - <dt class="sw-response-default"> - default - - </dt> - <dd class="sw-response-default"> - <div class="row"> - <div class="col-md-12"> - <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> - - </div> - </div> - <div class="row"> - - <div class="col-md-6 sw-response-model"> - </div> - - </div> </dd> - </dl> - </section> - </div> - </div> - - <span id="path--external-system-esr-ems-list-esr-ems--ems-id--"></span> - <div id="operation--external-system-esr-ems-list-esr-ems--ems-id--delete" class="swagger--panel-operation-delete panel"> - <div class="panel-heading"> - <div class="operation-summary">delete an existing esr-ems</div> - <h3 class="panel-title"><span class="operation-name">DELETE</span> <strong>/external-system/esr-ems-list/esr-ems/{ems-id}</strong></h3> - Tags: - <a href="#tag-ExternalSystem">ExternalSystem</a> - </div> - <div class="panel-body"> - <section class="sw-operation-description"> - <p>delete an existing esr-ems</p> - - </section> - <section class="sw-request-body"> - - <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> - </p> - </section> - <section class="sw-request-params"> - <table class="table"> - <thead> - <tr> - <th class="sw-param-name"></th> - <th class="sw-param-description"></th> - <th class="sw-param-type"></th> - <th class="sw-param-data-type"></th> - <th class="sw-param-annotation"></th> - </tr> - </thead> - <tbody> - <tr> - <td> - ems-id + hostname </td> <td> - <p>Unique ID of EMS.</p> + <p>Value from executing hostname on the compute node.</p> </td> <td>path</td> <td> @@ -54201,22 +61178,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <span class="json-property-required"></span> </td> </tr> - <tr> - <td> - resource-version - </td> - <td> - <p>resource-version for concurrency</p> - </td> - <td>query</td> - <td> - <span class="json-property-type">string</span> - <span class="json-property-range" title="Value limits"></span> - </td> - <td> - <span class="json-property-required"></span> - </td> - </tr> </tbody> </table> </section> @@ -54248,50 +61209,19 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </div> - <span id="path--external-system-esr-ems-list-esr-ems--ems-id--esr-system-info-list-"></span> - <div id="operation--external-system-esr-ems-list-esr-ems--ems-id--esr-system-info-list-get" class="swagger--panel-operation-get panel"> + <span id="path--cloud-infrastructure-virtual-data-centers-"></span> + <div id="operation--cloud-infrastructure-virtual-data-centers-get" class="swagger--panel-operation-get panel"> <div class="panel-heading"> - <div class="operation-summary">returns esr-system-info-list</div> - <h3 class="panel-title"><span class="operation-name">GET</span> <strong>/external-system/esr-ems-list/esr-ems/{ems-id}/esr-system-info-list</strong></h3> + <div class="operation-summary">returns virtual-data-centers</div> + <h3 class="panel-title"><span class="operation-name">GET</span> <strong>/cloud-infrastructure/virtual-data-centers</strong></h3> Tags: - <a href="#tag-ExternalSystem">ExternalSystem</a> + <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> </div> <div class="panel-body"> <section class="sw-operation-description"> - <p>returns esr-system-info-list</p> + <p>returns virtual-data-centers</p> </section> - <section class="sw-request-params"> - <table class="table"> - <thead> - <tr> - <th class="sw-param-name"></th> - <th class="sw-param-description"></th> - <th class="sw-param-type"></th> - <th class="sw-param-data-type"></th> - <th class="sw-param-annotation"></th> - </tr> - </thead> - <tbody> - <tr> - <td> - ems-id - </td> - <td> - <p>Unique ID of EMS.</p> - </td> - <td>path</td> - <td> - <span class="json-property-type">string</span> - <span class="json-property-range" title="Value limits"></span> - </td> - <td> - <span class="json-property-required"></span> - </td> - </tr> - </tbody> - </table> - </section> <section class="sw-responses"> <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> @@ -54315,7 +61245,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/esr-system-info-list">/esr-system-info-list</a> + <a class="json-schema-ref" href="#/getDefinitions/virtual-data-centers">/virtual-data-centers</a> </div> </div> </div> @@ -54343,17 +61273,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </div> - <span id="path--external-system-esr-ems-list-esr-ems--ems-id--esr-system-info-list-esr-system-info--esr-system-info-id--"></span> - <div id="operation--external-system-esr-ems-list-esr-ems--ems-id--esr-system-info-list-esr-system-info--esr-system-info-id--get" class="swagger--panel-operation-get panel"> + <span id="path--cloud-infrastructure-virtual-data-centers-virtual-data-center--vdc-id--"></span> + <div id="operation--cloud-infrastructure-virtual-data-centers-virtual-data-center--vdc-id--get" class="swagger--panel-operation-get panel"> <div class="panel-heading"> - <div class="operation-summary">returns esr-system-info</div> - <h3 class="panel-title"><span class="operation-name">GET</span> <strong>/external-system/esr-ems-list/esr-ems/{ems-id}/esr-system-info-list/esr-system-info/{esr-system-info-id}</strong></h3> + <div class="operation-summary">returns virtual-data-center</div> + <h3 class="panel-title"><span class="operation-name">GET</span> <strong>/cloud-infrastructure/virtual-data-centers/virtual-data-center/{vdc-id}</strong></h3> Tags: - <a href="#tag-ExternalSystem">ExternalSystem</a> + <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> </div> <div class="panel-body"> <section class="sw-operation-description"> - <p>returns esr-system-info</p> + <p>returns virtual-data-center</p> </section> <section class="sw-request-params"> @@ -54370,26 +61300,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <tbody> <tr> <td> - ems-id - </td> - <td> - <p>Unique ID of EMS.</p> - </td> - <td>path</td> - <td> - <span class="json-property-type">string</span> - <span class="json-property-range" title="Value limits"></span> - </td> - <td> - <span class="json-property-required"></span> - </td> - </tr> - <tr> - <td> - esr-system-info-id + vdc-id </td> <td> - <p>Unique ID of esr system info.</p> + <p>Unique ID of the vdc</p> </td> <td>path</td> <td> @@ -54402,25 +61316,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </tr> <tr> <td> - system-name - </td> - <td> - <p>name of external system.</p> - </td> - <td>query</td> - <td> - <span class="json-property-type">string</span> - <span class="json-property-range" title="Value limits"></span> - </td> - <td> - </td> - </tr> - <tr> - <td> - system-type + vdc-name </td> <td> - <p>it could be vim/vnfm/thirdparty-sdnc/ems-resource/ems-performance/ems-alarm.</p> + <p>Name of the virtual data center</p> </td> <td>query</td> <td> @@ -54456,7 +61355,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/esr-system-info">/esr-system-info</a> + <a class="json-schema-ref" href="#/getDefinitions/virtual-data-center">/virtual-data-center</a> </div> </div> </div> @@ -54484,17 +61383,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </div> - <span id="path--external-system-esr-ems-list-esr-ems--ems-id--esr-system-info-list-esr-system-info--esr-system-info-id--"></span> - <div id="operation--external-system-esr-ems-list-esr-ems--ems-id--esr-system-info-list-esr-system-info--esr-system-info-id--put" class="swagger--panel-operation-put panel"> + <span id="path--cloud-infrastructure-virtual-data-centers-virtual-data-center--vdc-id--"></span> + <div id="operation--cloud-infrastructure-virtual-data-centers-virtual-data-center--vdc-id--put" class="swagger--panel-operation-put panel"> <div class="panel-heading"> - <div class="operation-summary">create or update an existing esr-system-info</div> - <h3 class="panel-title"><span class="operation-name">PUT</span> <strong>/external-system/esr-ems-list/esr-ems/{ems-id}/esr-system-info-list/esr-system-info/{esr-system-info-id}</strong></h3> + <div class="operation-summary">create or update an existing virtual-data-center</div> + <h3 class="panel-title"><span class="operation-name">PUT</span> <strong>/cloud-infrastructure/virtual-data-centers/virtual-data-center/{vdc-id}</strong></h3> Tags: - <a href="#tag-ExternalSystem">ExternalSystem</a> + <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> </div> <div class="panel-body"> <section class="sw-operation-description"> - <p>create or update an existing esr-system-info</p> + <p>create or update an existing virtual-data-center</p> </section> <section class="sw-request-body"> @@ -54503,13 +61402,13 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>esr-system-info object that needs to be created or updated</p> + <p><p>virtual-data-center object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureVirtualDataCentersVirtualDataCenter.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/esr-system-info">/esr-system-info</a> + <a class="json-schema-ref" href="#/definitions/virtual-data-center">/virtual-data-center</a> </div> </div></div> </div> @@ -54528,119 +61427,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <tbody> <tr> <td> - ems-id - </td> - <td> - <p>Unique ID of EMS.</p> - </td> - <td>path</td> - <td> - <span class="json-property-type">string</span> - <span class="json-property-range" title="Value limits"></span> - </td> - <td> - <span class="json-property-required"></span> - </td> - </tr> - <tr> - <td> - esr-system-info-id - </td> - <td> - <p>Unique ID of esr system info.</p> - </td> - <td>path</td> - <td> - <span class="json-property-type">string</span> - <span class="json-property-range" title="Value limits"></span> - </td> - <td> - <span class="json-property-required"></span> - </td> - </tr> - </tbody> - </table> - </section> - - <section class="sw-responses"> - <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> - </p> - - <dl> - <dt class="sw-response-default"> - default - - </dt> - <dd class="sw-response-default"> - <div class="row"> - <div class="col-md-12"> - <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> - - </div> - </div> - <div class="row"> - - <div class="col-md-6 sw-response-model"> - </div> - - </div> </dd> - </dl> - </section> - </div> - </div> - - <span id="path--external-system-esr-ems-list-esr-ems--ems-id--esr-system-info-list-esr-system-info--esr-system-info-id--"></span> - <div id="operation--external-system-esr-ems-list-esr-ems--ems-id--esr-system-info-list-esr-system-info--esr-system-info-id--delete" class="swagger--panel-operation-delete panel"> - <div class="panel-heading"> - <div class="operation-summary">delete an existing esr-system-info</div> - <h3 class="panel-title"><span class="operation-name">DELETE</span> <strong>/external-system/esr-ems-list/esr-ems/{ems-id}/esr-system-info-list/esr-system-info/{esr-system-info-id}</strong></h3> - Tags: - <a href="#tag-ExternalSystem">ExternalSystem</a> - </div> - <div class="panel-body"> - <section class="sw-operation-description"> - <p>delete an existing esr-system-info</p> - - </section> - <section class="sw-request-body"> - - <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> - </p> - </section> - <section class="sw-request-params"> - <table class="table"> - <thead> - <tr> - <th class="sw-param-name"></th> - <th class="sw-param-description"></th> - <th class="sw-param-type"></th> - <th class="sw-param-data-type"></th> - <th class="sw-param-annotation"></th> - </tr> - </thead> - <tbody> - <tr> - <td> - ems-id - </td> - <td> - <p>Unique ID of EMS.</p> - </td> - <td>path</td> - <td> - <span class="json-property-type">string</span> - <span class="json-property-range" title="Value limits"></span> - </td> - <td> - <span class="json-property-required"></span> - </td> - </tr> - <tr> - <td> - esr-system-info-id + vdc-id </td> <td> - <p>Unique ID of esr system info.</p> + <p>Unique ID of the vdc</p> </td> <td>path</td> <td> @@ -54651,22 +61441,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <span class="json-property-required"></span> </td> </tr> - <tr> - <td> - resource-version - </td> - <td> - <p>resource-version for concurrency</p> - </td> - <td>query</td> - <td> - <span class="json-property-type">string</span> - <span class="json-property-range" title="Value limits"></span> - </td> - <td> - <span class="json-property-required"></span> - </td> - </tr> </tbody> </table> </section> @@ -54698,17 +61472,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </div> - <span id="path--external-system-esr-ems-list-esr-ems--ems-id--esr-system-info-list-esr-system-info--esr-system-info-id--relationship-list-relationship-"></span> - <div id="operation--external-system-esr-ems-list-esr-ems--ems-id--esr-system-info-list-esr-system-info--esr-system-info-id--relationship-list-relationship-put" class="swagger--panel-operation-put panel"> + <span id="path--cloud-infrastructure-virtual-data-centers-virtual-data-center--vdc-id--"></span> + <div id="operation--cloud-infrastructure-virtual-data-centers-virtual-data-center--vdc-id--patch" class="swagger--panel-operation-patch panel"> <div class="panel-heading"> - <div class="operation-summary">see node definition for valid relationships</div> - <h3 class="panel-title"><span class="operation-name">PUT</span> <strong>/external-system/esr-ems-list/esr-ems/{ems-id}/esr-system-info-list/esr-system-info/{esr-system-info-id}/relationship-list/relationship</strong></h3> + <div class="operation-summary">update an existing virtual-data-center</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/cloud-infrastructure/virtual-data-centers/virtual-data-center/{vdc-id}</strong></h3> Tags: - <a href="#tag-ExternalSystem">ExternalSystem</a> + <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> </div> <div class="panel-body"> <section class="sw-operation-description"> - <p>see node definition for valid relationships</p> + <p>update an existing virtual-data-center</p> </section> <section class="sw-request-body"> @@ -54717,13 +61491,13 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>virtual-data-center object that needs to be created or updated.</p> </p> </div> <div class="col-md-6 sw-request-model"> <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/relationship">/relationship</a> + <a class="json-schema-ref" href="#/patchDefinitions/virtual-data-center">/virtual-data-center</a> </div> </div></div> </div> @@ -54742,26 +61516,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <tbody> <tr> <td> - ems-id - </td> - <td> - <p>Unique ID of EMS.</p> - </td> - <td>path</td> - <td> - <span class="json-property-type">string</span> - <span class="json-property-range" title="Value limits"></span> - </td> - <td> - <span class="json-property-required"></span> - </td> - </tr> - <tr> - <td> - esr-system-info-id + vdc-id </td> <td> - <p>Unique ID of esr system info.</p> + <p>Unique ID of the vdc</p> </td> <td>path</td> <td> @@ -54803,17 +61561,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </div> - <span id="path--external-system-esr-ems-list-esr-ems--ems-id--esr-system-info-list-esr-system-info--esr-system-info-id--relationship-list-relationship-"></span> - <div id="operation--external-system-esr-ems-list-esr-ems--ems-id--esr-system-info-list-esr-system-info--esr-system-info-id--relationship-list-relationship-delete" class="swagger--panel-operation-delete panel"> + <span id="path--cloud-infrastructure-virtual-data-centers-virtual-data-center--vdc-id--"></span> + <div id="operation--cloud-infrastructure-virtual-data-centers-virtual-data-center--vdc-id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> - <div class="operation-summary">delete an existing relationship</div> - <h3 class="panel-title"><span class="operation-name">DELETE</span> <strong>/external-system/esr-ems-list/esr-ems/{ems-id}/esr-system-info-list/esr-system-info/{esr-system-info-id}/relationship-list/relationship</strong></h3> + <div class="operation-summary">delete an existing virtual-data-center</div> + <h3 class="panel-title"><span class="operation-name">DELETE</span> <strong>/cloud-infrastructure/virtual-data-centers/virtual-data-center/{vdc-id}</strong></h3> Tags: - <a href="#tag-ExternalSystem">ExternalSystem</a> + <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> </div> <div class="panel-body"> <section class="sw-operation-description"> - <p>delete an existing relationship</p> + <p>delete an existing virtual-data-center</p> </section> <section class="sw-request-body"> @@ -54835,10 +61593,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <tbody> <tr> <td> - ems-id + vdc-id </td> <td> - <p>Unique ID of EMS.</p> + <p>Unique ID of the vdc</p> </td> <td>path</td> <td> @@ -54851,12 +61609,12 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </tr> <tr> <td> - esr-system-info-id + resource-version </td> <td> - <p>Unique ID of esr system info.</p> + <p>resource-version for concurrency</p> </td> - <td>path</td> + <td>query</td> <td> <span class="json-property-type">string</span> <span class="json-property-range" title="Value limits"></span> @@ -54896,13 +61654,13 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </div> - <span id="path--external-system-esr-ems-list-esr-ems--ems-id--relationship-list-relationship-"></span> - <div id="operation--external-system-esr-ems-list-esr-ems--ems-id--relationship-list-relationship-put" class="swagger--panel-operation-put panel"> + <span id="path--cloud-infrastructure-virtual-data-centers-virtual-data-center--vdc-id--relationship-list-relationship-"></span> + <div id="operation--cloud-infrastructure-virtual-data-centers-virtual-data-center--vdc-id--relationship-list-relationship-put" class="swagger--panel-operation-put panel"> <div class="panel-heading"> <div class="operation-summary">see node definition for valid relationships</div> - <h3 class="panel-title"><span class="operation-name">PUT</span> <strong>/external-system/esr-ems-list/esr-ems/{ems-id}/relationship-list/relationship</strong></h3> + <h3 class="panel-title"><span class="operation-name">PUT</span> <strong>/cloud-infrastructure/virtual-data-centers/virtual-data-center/{vdc-id}/relationship-list/relationship</strong></h3> Tags: - <a href="#tag-ExternalSystem">ExternalSystem</a> + <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> </div> <div class="panel-body"> <section class="sw-operation-description"> @@ -54915,7 +61673,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/CloudInfrastructureVirtualDataCentersVirtualDataCenter.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -54940,10 +61698,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <tbody> <tr> <td> - ems-id + vdc-id </td> <td> - <p>Unique ID of EMS.</p> + <p>Unique ID of the vdc</p> </td> <td>path</td> <td> @@ -54985,13 +61743,13 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </div> - <span id="path--external-system-esr-ems-list-esr-ems--ems-id--relationship-list-relationship-"></span> - <div id="operation--external-system-esr-ems-list-esr-ems--ems-id--relationship-list-relationship-delete" class="swagger--panel-operation-delete panel"> + <span id="path--cloud-infrastructure-virtual-data-centers-virtual-data-center--vdc-id--relationship-list-relationship-"></span> + <div id="operation--cloud-infrastructure-virtual-data-centers-virtual-data-center--vdc-id--relationship-list-relationship-delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing relationship</div> - <h3 class="panel-title"><span class="operation-name">DELETE</span> <strong>/external-system/esr-ems-list/esr-ems/{ems-id}/relationship-list/relationship</strong></h3> + <h3 class="panel-title"><span class="operation-name">DELETE</span> <strong>/cloud-infrastructure/virtual-data-centers/virtual-data-center/{vdc-id}/relationship-list/relationship</strong></h3> Tags: - <a href="#tag-ExternalSystem">ExternalSystem</a> + <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> </div> <div class="panel-body"> <section class="sw-operation-description"> @@ -55017,335 +61775,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <tbody> <tr> <td> - ems-id - </td> - <td> - <p>Unique ID of EMS.</p> - </td> - <td>path</td> - <td> - <span class="json-property-type">string</span> - <span class="json-property-range" title="Value limits"></span> - </td> - <td> - <span class="json-property-required"></span> - </td> - </tr> - </tbody> - </table> - </section> - - <section class="sw-responses"> - <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> - </p> - - <dl> - <dt class="sw-response-default"> - default - - </dt> - <dd class="sw-response-default"> - <div class="row"> - <div class="col-md-12"> - <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> - - </div> - </div> - <div class="row"> - - <div class="col-md-6 sw-response-model"> - </div> - - </div> </dd> - </dl> - </section> - </div> - </div> - - <span id="path--external-system-esr-thirdparty-sdnc-list-"></span> - <div id="operation--external-system-esr-thirdparty-sdnc-list-get" class="swagger--panel-operation-get panel"> - <div class="panel-heading"> - <div class="operation-summary">returns esr-thirdparty-sdnc-list</div> - <h3 class="panel-title"><span class="operation-name">GET</span> <strong>/external-system/esr-thirdparty-sdnc-list</strong></h3> - Tags: - <a href="#tag-ExternalSystem">ExternalSystem</a> - </div> - <div class="panel-body"> - <section class="sw-operation-description"> - <p>returns esr-thirdparty-sdnc-list</p> - - </section> - - <section class="sw-responses"> - <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> - </p> - - <dl> - <dt class="sw-response-200"> - 200 OK - - </dt> - <dd class="sw-response-200"> - <div class="row"> - <div class="col-md-12"> - <p>successful operation</p> - - </div> - </div> - <div class="row"> - - <div class="col-md-6 sw-response-model"> - <div class="panel panel-definition"> - - <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/esr-thirdparty-sdnc-list">/esr-thirdparty-sdnc-list</a> - </div> - </div> - </div> - - </div> </dd> - <dt class="sw-response-default"> - default - - </dt> - <dd class="sw-response-default"> - <div class="row"> - <div class="col-md-12"> - <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> - - </div> - </div> - <div class="row"> - - <div class="col-md-6 sw-response-model"> - </div> - - </div> </dd> - </dl> - </section> - </div> - </div> - - <span id="path--external-system-esr-thirdparty-sdnc-list-esr-thirdparty-sdnc--thirdparty-sdnc-id--"></span> - <div id="operation--external-system-esr-thirdparty-sdnc-list-esr-thirdparty-sdnc--thirdparty-sdnc-id--get" class="swagger--panel-operation-get panel"> - <div class="panel-heading"> - <div class="operation-summary">returns esr-thirdparty-sdnc</div> - <h3 class="panel-title"><span class="operation-name">GET</span> <strong>/external-system/esr-thirdparty-sdnc-list/esr-thirdparty-sdnc/{thirdparty-sdnc-id}</strong></h3> - Tags: - <a href="#tag-ExternalSystem">ExternalSystem</a> - </div> - <div class="panel-body"> - <section class="sw-operation-description"> - <p>returns esr-thirdparty-sdnc</p> - - </section> - <section class="sw-request-params"> - <table class="table"> - <thead> - <tr> - <th class="sw-param-name"></th> - <th class="sw-param-description"></th> - <th class="sw-param-type"></th> - <th class="sw-param-data-type"></th> - <th class="sw-param-annotation"></th> - </tr> - </thead> - <tbody> - <tr> - <td> - thirdparty-sdnc-id - </td> - <td> - <p>Unique ID of SDNC.</p> - </td> - <td>path</td> - <td> - <span class="json-property-type">string</span> - <span class="json-property-range" title="Value limits"></span> - </td> - <td> - <span class="json-property-required"></span> - </td> - </tr> - </tbody> - </table> - </section> - - <section class="sw-responses"> - <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> - </p> - - <dl> - <dt class="sw-response-200"> - 200 OK - - </dt> - <dd class="sw-response-200"> - <div class="row"> - <div class="col-md-12"> - <p>successful operation</p> - - </div> - </div> - <div class="row"> - - <div class="col-md-6 sw-response-model"> - <div class="panel panel-definition"> - - <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/esr-thirdparty-sdnc">/esr-thirdparty-sdnc</a> - </div> - </div> - </div> - - </div> </dd> - <dt class="sw-response-default"> - default - - </dt> - <dd class="sw-response-default"> - <div class="row"> - <div class="col-md-12"> - <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> - - </div> - </div> - <div class="row"> - - <div class="col-md-6 sw-response-model"> - </div> - - </div> </dd> - </dl> - </section> - </div> - </div> - - <span id="path--external-system-esr-thirdparty-sdnc-list-esr-thirdparty-sdnc--thirdparty-sdnc-id--"></span> - <div id="operation--external-system-esr-thirdparty-sdnc-list-esr-thirdparty-sdnc--thirdparty-sdnc-id--put" class="swagger--panel-operation-put panel"> - <div class="panel-heading"> - <div class="operation-summary">create or update an existing esr-thirdparty-sdnc</div> - <h3 class="panel-title"><span class="operation-name">PUT</span> <strong>/external-system/esr-thirdparty-sdnc-list/esr-thirdparty-sdnc/{thirdparty-sdnc-id}</strong></h3> - Tags: - <a href="#tag-ExternalSystem">ExternalSystem</a> - </div> - <div class="panel-body"> - <section class="sw-operation-description"> - <p>create or update an existing esr-thirdparty-sdnc</p> - - </section> - <section class="sw-request-body"> - - <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> - </p> - <div class="row"> - <div class="col-md-6"> - <p><p>esr-thirdparty-sdnc object that needs to be created or updated</p> - </p> - </div> - <div class="col-md-6 sw-request-model"> - <div class="panel panel-definition"> - <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/esr-thirdparty-sdnc">/esr-thirdparty-sdnc</a> - </div> - </div></div> - </div> - </section> - <section class="sw-request-params"> - <table class="table"> - <thead> - <tr> - <th class="sw-param-name"></th> - <th class="sw-param-description"></th> - <th class="sw-param-type"></th> - <th class="sw-param-data-type"></th> - <th class="sw-param-annotation"></th> - </tr> - </thead> - <tbody> - <tr> - <td> - thirdparty-sdnc-id - </td> - <td> - <p>Unique ID of SDNC.</p> - </td> - <td>path</td> - <td> - <span class="json-property-type">string</span> - <span class="json-property-range" title="Value limits"></span> - </td> - <td> - <span class="json-property-required"></span> - </td> - </tr> - </tbody> - </table> - </section> - - <section class="sw-responses"> - <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> - </p> - - <dl> - <dt class="sw-response-default"> - default - - </dt> - <dd class="sw-response-default"> - <div class="row"> - <div class="col-md-12"> - <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> - - </div> - </div> - <div class="row"> - - <div class="col-md-6 sw-response-model"> - </div> - - </div> </dd> - </dl> - </section> - </div> - </div> - - <span id="path--external-system-esr-thirdparty-sdnc-list-esr-thirdparty-sdnc--thirdparty-sdnc-id--"></span> - <div id="operation--external-system-esr-thirdparty-sdnc-list-esr-thirdparty-sdnc--thirdparty-sdnc-id--delete" class="swagger--panel-operation-delete panel"> - <div class="panel-heading"> - <div class="operation-summary">delete an existing esr-thirdparty-sdnc</div> - <h3 class="panel-title"><span class="operation-name">DELETE</span> <strong>/external-system/esr-thirdparty-sdnc-list/esr-thirdparty-sdnc/{thirdparty-sdnc-id}</strong></h3> - Tags: - <a href="#tag-ExternalSystem">ExternalSystem</a> - </div> - <div class="panel-body"> - <section class="sw-operation-description"> - <p>delete an existing esr-thirdparty-sdnc</p> - - </section> - <section class="sw-request-body"> - - <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> - </p> - </section> - <section class="sw-request-params"> - <table class="table"> - <thead> - <tr> - <th class="sw-param-name"></th> - <th class="sw-param-description"></th> - <th class="sw-param-type"></th> - <th class="sw-param-data-type"></th> - <th class="sw-param-annotation"></th> - </tr> - </thead> - <tbody> - <tr> - <td> - thirdparty-sdnc-id + vdc-id </td> <td> - <p>Unique ID of SDNC.</p> + <p>Unique ID of the vdc</p> </td> <td>path</td> <td> @@ -55356,22 +61789,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <span class="json-property-required"></span> </td> </tr> - <tr> - <td> - resource-version - </td> - <td> - <p>resource-version for concurrency</p> - </td> - <td>query</td> - <td> - <span class="json-property-type">string</span> - <span class="json-property-range" title="Value limits"></span> - </td> - <td> - <span class="json-property-required"></span> - </td> - </tr> </tbody> </table> </section> @@ -55403,50 +61820,19 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </div> - <span id="path--external-system-esr-thirdparty-sdnc-list-esr-thirdparty-sdnc--thirdparty-sdnc-id--esr-system-info-list-"></span> - <div id="operation--external-system-esr-thirdparty-sdnc-list-esr-thirdparty-sdnc--thirdparty-sdnc-id--esr-system-info-list-get" class="swagger--panel-operation-get panel"> + <span id="path--network-configurations-"></span> + <div id="operation--network-configurations-get" class="swagger--panel-operation-get panel"> <div class="panel-heading"> - <div class="operation-summary">returns esr-system-info-list</div> - <h3 class="panel-title"><span class="operation-name">GET</span> <strong>/external-system/esr-thirdparty-sdnc-list/esr-thirdparty-sdnc/{thirdparty-sdnc-id}/esr-system-info-list</strong></h3> + <div class="operation-summary">returns configurations</div> + <h3 class="panel-title"><span class="operation-name">GET</span> <strong>/network/configurations</strong></h3> Tags: - <a href="#tag-ExternalSystem">ExternalSystem</a> + <a href="#tag-Network">Network</a> </div> <div class="panel-body"> <section class="sw-operation-description"> - <p>returns esr-system-info-list</p> + <p>returns configurations</p> </section> - <section class="sw-request-params"> - <table class="table"> - <thead> - <tr> - <th class="sw-param-name"></th> - <th class="sw-param-description"></th> - <th class="sw-param-type"></th> - <th class="sw-param-data-type"></th> - <th class="sw-param-annotation"></th> - </tr> - </thead> - <tbody> - <tr> - <td> - thirdparty-sdnc-id - </td> - <td> - <p>Unique ID of SDNC.</p> - </td> - <td>path</td> - <td> - <span class="json-property-type">string</span> - <span class="json-property-range" title="Value limits"></span> - </td> - <td> - <span class="json-property-required"></span> - </td> - </tr> - </tbody> - </table> - </section> <section class="sw-responses"> <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> @@ -55470,7 +61856,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/esr-system-info-list">/esr-system-info-list</a> + <a class="json-schema-ref" href="#/getDefinitions/configurations">/configurations</a> </div> </div> </div> @@ -55498,17 +61884,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </div> - <span id="path--external-system-esr-thirdparty-sdnc-list-esr-thirdparty-sdnc--thirdparty-sdnc-id--esr-system-info-list-esr-system-info--esr-system-info-id--"></span> - <div id="operation--external-system-esr-thirdparty-sdnc-list-esr-thirdparty-sdnc--thirdparty-sdnc-id--esr-system-info-list-esr-system-info--esr-system-info-id--get" class="swagger--panel-operation-get panel"> + <span id="path--network-configurations-configuration--configuration-id--"></span> + <div id="operation--network-configurations-configuration--configuration-id--get" class="swagger--panel-operation-get panel"> <div class="panel-heading"> - <div class="operation-summary">returns esr-system-info</div> - <h3 class="panel-title"><span class="operation-name">GET</span> <strong>/external-system/esr-thirdparty-sdnc-list/esr-thirdparty-sdnc/{thirdparty-sdnc-id}/esr-system-info-list/esr-system-info/{esr-system-info-id}</strong></h3> + <div class="operation-summary">returns configuration</div> + <h3 class="panel-title"><span class="operation-name">GET</span> <strong>/network/configurations/configuration/{configuration-id}</strong></h3> Tags: - <a href="#tag-ExternalSystem">ExternalSystem</a> + <a href="#tag-Network">Network</a> </div> <div class="panel-body"> <section class="sw-operation-description"> - <p>returns esr-system-info</p> + <p>returns configuration</p> </section> <section class="sw-request-params"> @@ -55525,26 +61911,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <tbody> <tr> <td> - thirdparty-sdnc-id - </td> - <td> - <p>Unique ID of SDNC.</p> - </td> - <td>path</td> - <td> - <span class="json-property-type">string</span> - <span class="json-property-range" title="Value limits"></span> - </td> - <td> - <span class="json-property-required"></span> - </td> - </tr> - <tr> - <td> - esr-system-info-id + configuration-id </td> <td> - <p>Unique ID of esr system info.</p> + <p>UUID assigned to configuration.</p> </td> <td>path</td> <td> @@ -55557,10 +61927,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </tr> <tr> <td> - system-name + model-invariant-id </td> <td> - <p>name of external system.</p> + <p>the ASDC model id for this resource or service model.</p> </td> <td>query</td> <td> @@ -55572,10 +61942,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </tr> <tr> <td> - system-type + model-version-id </td> <td> - <p>it could be vim/vnfm/thirdparty-sdnc/ems-resource/ems-performance/ems-alarm.</p> + <p>the ASDC model version for this resource or service model.</p> </td> <td>query</td> <td> @@ -55611,7 +61981,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/esr-system-info">/esr-system-info</a> + <a class="json-schema-ref" href="#/getDefinitions/configuration">/configuration</a> </div> </div> </div> @@ -55639,231 +62009,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </div> - <span id="path--external-system-esr-thirdparty-sdnc-list-esr-thirdparty-sdnc--thirdparty-sdnc-id--esr-system-info-list-esr-system-info--esr-system-info-id--"></span> - <div id="operation--external-system-esr-thirdparty-sdnc-list-esr-thirdparty-sdnc--thirdparty-sdnc-id--esr-system-info-list-esr-system-info--esr-system-info-id--put" class="swagger--panel-operation-put panel"> - <div class="panel-heading"> - <div class="operation-summary">create or update an existing esr-system-info</div> - <h3 class="panel-title"><span class="operation-name">PUT</span> <strong>/external-system/esr-thirdparty-sdnc-list/esr-thirdparty-sdnc/{thirdparty-sdnc-id}/esr-system-info-list/esr-system-info/{esr-system-info-id}</strong></h3> - Tags: - <a href="#tag-ExternalSystem">ExternalSystem</a> - </div> - <div class="panel-body"> - <section class="sw-operation-description"> - <p>create or update an existing esr-system-info</p> - - </section> - <section class="sw-request-body"> - - <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> - </p> - <div class="row"> - <div class="col-md-6"> - <p><p>esr-system-info object that needs to be created or updated</p> - </p> - </div> - <div class="col-md-6 sw-request-model"> - <div class="panel panel-definition"> - <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/esr-system-info">/esr-system-info</a> - </div> - </div></div> - </div> - </section> - <section class="sw-request-params"> - <table class="table"> - <thead> - <tr> - <th class="sw-param-name"></th> - <th class="sw-param-description"></th> - <th class="sw-param-type"></th> - <th class="sw-param-data-type"></th> - <th class="sw-param-annotation"></th> - </tr> - </thead> - <tbody> - <tr> - <td> - thirdparty-sdnc-id - </td> - <td> - <p>Unique ID of SDNC.</p> - </td> - <td>path</td> - <td> - <span class="json-property-type">string</span> - <span class="json-property-range" title="Value limits"></span> - </td> - <td> - <span class="json-property-required"></span> - </td> - </tr> - <tr> - <td> - esr-system-info-id - </td> - <td> - <p>Unique ID of esr system info.</p> - </td> - <td>path</td> - <td> - <span class="json-property-type">string</span> - <span class="json-property-range" title="Value limits"></span> - </td> - <td> - <span class="json-property-required"></span> - </td> - </tr> - </tbody> - </table> - </section> - - <section class="sw-responses"> - <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> - </p> - - <dl> - <dt class="sw-response-default"> - default - - </dt> - <dd class="sw-response-default"> - <div class="row"> - <div class="col-md-12"> - <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> - - </div> - </div> - <div class="row"> - - <div class="col-md-6 sw-response-model"> - </div> - - </div> </dd> - </dl> - </section> - </div> - </div> - - <span id="path--external-system-esr-thirdparty-sdnc-list-esr-thirdparty-sdnc--thirdparty-sdnc-id--esr-system-info-list-esr-system-info--esr-system-info-id--"></span> - <div id="operation--external-system-esr-thirdparty-sdnc-list-esr-thirdparty-sdnc--thirdparty-sdnc-id--esr-system-info-list-esr-system-info--esr-system-info-id--delete" class="swagger--panel-operation-delete panel"> + <span id="path--network-configurations-configuration--configuration-id--"></span> + <div id="operation--network-configurations-configuration--configuration-id--put" class="swagger--panel-operation-put panel"> <div class="panel-heading"> - <div class="operation-summary">delete an existing esr-system-info</div> - <h3 class="panel-title"><span class="operation-name">DELETE</span> <strong>/external-system/esr-thirdparty-sdnc-list/esr-thirdparty-sdnc/{thirdparty-sdnc-id}/esr-system-info-list/esr-system-info/{esr-system-info-id}</strong></h3> + <div class="operation-summary">create or update an existing configuration</div> + <h3 class="panel-title"><span class="operation-name">PUT</span> <strong>/network/configurations/configuration/{configuration-id}</strong></h3> Tags: - <a href="#tag-ExternalSystem">ExternalSystem</a> - </div> - <div class="panel-body"> - <section class="sw-operation-description"> - <p>delete an existing esr-system-info</p> - - </section> - <section class="sw-request-body"> - - <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> - </p> - </section> - <section class="sw-request-params"> - <table class="table"> - <thead> - <tr> - <th class="sw-param-name"></th> - <th class="sw-param-description"></th> - <th class="sw-param-type"></th> - <th class="sw-param-data-type"></th> - <th class="sw-param-annotation"></th> - </tr> - </thead> - <tbody> - <tr> - <td> - thirdparty-sdnc-id - </td> - <td> - <p>Unique ID of SDNC.</p> - </td> - <td>path</td> - <td> - <span class="json-property-type">string</span> - <span class="json-property-range" title="Value limits"></span> - </td> - <td> - <span class="json-property-required"></span> - </td> - </tr> - <tr> - <td> - esr-system-info-id - </td> - <td> - <p>Unique ID of esr system info.</p> - </td> - <td>path</td> - <td> - <span class="json-property-type">string</span> - <span class="json-property-range" title="Value limits"></span> - </td> - <td> - <span class="json-property-required"></span> - </td> - </tr> - <tr> - <td> - resource-version - </td> - <td> - <p>resource-version for concurrency</p> - </td> - <td>query</td> - <td> - <span class="json-property-type">string</span> - <span class="json-property-range" title="Value limits"></span> - </td> - <td> - <span class="json-property-required"></span> - </td> - </tr> - </tbody> - </table> - </section> - - <section class="sw-responses"> - <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> - </p> - - <dl> - <dt class="sw-response-default"> - default - - </dt> - <dd class="sw-response-default"> - <div class="row"> - <div class="col-md-12"> - <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> - - </div> - </div> - <div class="row"> - - <div class="col-md-6 sw-response-model"> - </div> - - </div> </dd> - </dl> - </section> - </div> - </div> - - <span id="path--external-system-esr-thirdparty-sdnc-list-esr-thirdparty-sdnc--thirdparty-sdnc-id--esr-system-info-list-esr-system-info--esr-system-info-id--relationship-list-relationship-"></span> - <div id="operation--external-system-esr-thirdparty-sdnc-list-esr-thirdparty-sdnc--thirdparty-sdnc-id--esr-system-info-list-esr-system-info--esr-system-info-id--relationship-list-relationship-put" class="swagger--panel-operation-put panel"> - <div class="panel-heading"> - <div class="operation-summary">see node definition for valid relationships</div> - <h3 class="panel-title"><span class="operation-name">PUT</span> <strong>/external-system/esr-thirdparty-sdnc-list/esr-thirdparty-sdnc/{thirdparty-sdnc-id}/esr-system-info-list/esr-system-info/{esr-system-info-id}/relationship-list/relationship</strong></h3> - Tags: - <a href="#tag-ExternalSystem">ExternalSystem</a> + <a href="#tag-Network">Network</a> </div> <div class="panel-body"> <section class="sw-operation-description"> - <p>see node definition for valid relationships</p> + <p>create or update an existing configuration</p> </section> <section class="sw-request-body"> @@ -55872,13 +62028,13 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>configuration object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkConfigurationsConfiguration.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/relationship">/relationship</a> + <a class="json-schema-ref" href="#/definitions/configuration">/configuration</a> </div> </div></div> </div> @@ -55897,26 +62053,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <tbody> <tr> <td> - thirdparty-sdnc-id - </td> - <td> - <p>Unique ID of SDNC.</p> - </td> - <td>path</td> - <td> - <span class="json-property-type">string</span> - <span class="json-property-range" title="Value limits"></span> - </td> - <td> - <span class="json-property-required"></span> - </td> - </tr> - <tr> - <td> - esr-system-info-id + configuration-id </td> <td> - <p>Unique ID of esr system info.</p> + <p>UUID assigned to configuration.</p> </td> <td>path</td> <td> @@ -55958,110 +62098,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </div> - <span id="path--external-system-esr-thirdparty-sdnc-list-esr-thirdparty-sdnc--thirdparty-sdnc-id--esr-system-info-list-esr-system-info--esr-system-info-id--relationship-list-relationship-"></span> - <div id="operation--external-system-esr-thirdparty-sdnc-list-esr-thirdparty-sdnc--thirdparty-sdnc-id--esr-system-info-list-esr-system-info--esr-system-info-id--relationship-list-relationship-delete" class="swagger--panel-operation-delete panel"> + <span id="path--network-configurations-configuration--configuration-id--"></span> + <div id="operation--network-configurations-configuration--configuration-id--patch" class="swagger--panel-operation-patch panel"> <div class="panel-heading"> - <div class="operation-summary">delete an existing relationship</div> - <h3 class="panel-title"><span class="operation-name">DELETE</span> <strong>/external-system/esr-thirdparty-sdnc-list/esr-thirdparty-sdnc/{thirdparty-sdnc-id}/esr-system-info-list/esr-system-info/{esr-system-info-id}/relationship-list/relationship</strong></h3> + <div class="operation-summary">update an existing configuration</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/configurations/configuration/{configuration-id}</strong></h3> Tags: - <a href="#tag-ExternalSystem">ExternalSystem</a> - </div> - <div class="panel-body"> - <section class="sw-operation-description"> - <p>delete an existing relationship</p> - - </section> - <section class="sw-request-body"> - - <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> - </p> - </section> - <section class="sw-request-params"> - <table class="table"> - <thead> - <tr> - <th class="sw-param-name"></th> - <th class="sw-param-description"></th> - <th class="sw-param-type"></th> - <th class="sw-param-data-type"></th> - <th class="sw-param-annotation"></th> - </tr> - </thead> - <tbody> - <tr> - <td> - thirdparty-sdnc-id - </td> - <td> - <p>Unique ID of SDNC.</p> - </td> - <td>path</td> - <td> - <span class="json-property-type">string</span> - <span class="json-property-range" title="Value limits"></span> - </td> - <td> - <span class="json-property-required"></span> - </td> - </tr> - <tr> - <td> - esr-system-info-id - </td> - <td> - <p>Unique ID of esr system info.</p> - </td> - <td>path</td> - <td> - <span class="json-property-type">string</span> - <span class="json-property-range" title="Value limits"></span> - </td> - <td> - <span class="json-property-required"></span> - </td> - </tr> - </tbody> - </table> - </section> - - <section class="sw-responses"> - <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> - </p> - - <dl> - <dt class="sw-response-default"> - default - - </dt> - <dd class="sw-response-default"> - <div class="row"> - <div class="col-md-12"> - <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> - - </div> - </div> - <div class="row"> - - <div class="col-md-6 sw-response-model"> - </div> - - </div> </dd> - </dl> - </section> - </div> - </div> - - <span id="path--external-system-esr-thirdparty-sdnc-list-esr-thirdparty-sdnc--thirdparty-sdnc-id--relationship-list-relationship-"></span> - <div id="operation--external-system-esr-thirdparty-sdnc-list-esr-thirdparty-sdnc--thirdparty-sdnc-id--relationship-list-relationship-put" class="swagger--panel-operation-put panel"> - <div class="panel-heading"> - <div class="operation-summary">see node definition for valid relationships</div> - <h3 class="panel-title"><span class="operation-name">PUT</span> <strong>/external-system/esr-thirdparty-sdnc-list/esr-thirdparty-sdnc/{thirdparty-sdnc-id}/relationship-list/relationship</strong></h3> - Tags: - <a href="#tag-ExternalSystem">ExternalSystem</a> + <a href="#tag-Network">Network</a> </div> <div class="panel-body"> <section class="sw-operation-description"> - <p>see node definition for valid relationships</p> + <p>update an existing configuration</p> </section> <section class="sw-request-body"> @@ -56070,13 +62117,13 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>configuration object that needs to be created or updated.</p> </p> </div> <div class="col-md-6 sw-request-model"> <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/relationship">/relationship</a> + <a class="json-schema-ref" href="#/patchDefinitions/configuration">/configuration</a> </div> </div></div> </div> @@ -56095,10 +62142,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <tbody> <tr> <td> - thirdparty-sdnc-id + configuration-id </td> <td> - <p>Unique ID of SDNC.</p> + <p>UUID assigned to configuration.</p> </td> <td>path</td> <td> @@ -56140,17 +62187,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </div> - <span id="path--external-system-esr-thirdparty-sdnc-list-esr-thirdparty-sdnc--thirdparty-sdnc-id--relationship-list-relationship-"></span> - <div id="operation--external-system-esr-thirdparty-sdnc-list-esr-thirdparty-sdnc--thirdparty-sdnc-id--relationship-list-relationship-delete" class="swagger--panel-operation-delete panel"> + <span id="path--network-configurations-configuration--configuration-id--"></span> + <div id="operation--network-configurations-configuration--configuration-id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> - <div class="operation-summary">delete an existing relationship</div> - <h3 class="panel-title"><span class="operation-name">DELETE</span> <strong>/external-system/esr-thirdparty-sdnc-list/esr-thirdparty-sdnc/{thirdparty-sdnc-id}/relationship-list/relationship</strong></h3> + <div class="operation-summary">delete an existing configuration</div> + <h3 class="panel-title"><span class="operation-name">DELETE</span> <strong>/network/configurations/configuration/{configuration-id}</strong></h3> Tags: - <a href="#tag-ExternalSystem">ExternalSystem</a> + <a href="#tag-Network">Network</a> </div> <div class="panel-body"> <section class="sw-operation-description"> - <p>delete an existing relationship</p> + <p>delete an existing configuration</p> </section> <section class="sw-request-body"> @@ -56172,146 +62219,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <tbody> <tr> <td> - thirdparty-sdnc-id - </td> - <td> - <p>Unique ID of SDNC.</p> - </td> - <td>path</td> - <td> - <span class="json-property-type">string</span> - <span class="json-property-range" title="Value limits"></span> - </td> - <td> - <span class="json-property-required"></span> - </td> - </tr> - </tbody> - </table> - </section> - - <section class="sw-responses"> - <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> - </p> - - <dl> - <dt class="sw-response-default"> - default - - </dt> - <dd class="sw-response-default"> - <div class="row"> - <div class="col-md-12"> - <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> - - </div> - </div> - <div class="row"> - - <div class="col-md-6 sw-response-model"> - </div> - - </div> </dd> - </dl> - </section> - </div> - </div> - - <span id="path--external-system-esr-vnfm-list-"></span> - <div id="operation--external-system-esr-vnfm-list-get" class="swagger--panel-operation-get panel"> - <div class="panel-heading"> - <div class="operation-summary">returns esr-vnfm-list</div> - <h3 class="panel-title"><span class="operation-name">GET</span> <strong>/external-system/esr-vnfm-list</strong></h3> - Tags: - <a href="#tag-ExternalSystem">ExternalSystem</a> - </div> - <div class="panel-body"> - <section class="sw-operation-description"> - <p>returns esr-vnfm-list</p> - - </section> - - <section class="sw-responses"> - <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> - </p> - - <dl> - <dt class="sw-response-200"> - 200 OK - - </dt> - <dd class="sw-response-200"> - <div class="row"> - <div class="col-md-12"> - <p>successful operation</p> - - </div> - </div> - <div class="row"> - - <div class="col-md-6 sw-response-model"> - <div class="panel panel-definition"> - - <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/esr-vnfm-list">/esr-vnfm-list</a> - </div> - </div> - </div> - - </div> </dd> - <dt class="sw-response-default"> - default - - </dt> - <dd class="sw-response-default"> - <div class="row"> - <div class="col-md-12"> - <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> - - </div> - </div> - <div class="row"> - - <div class="col-md-6 sw-response-model"> - </div> - - </div> </dd> - </dl> - </section> - </div> - </div> - - <span id="path--external-system-esr-vnfm-list-esr-vnfm--vnfm-id--"></span> - <div id="operation--external-system-esr-vnfm-list-esr-vnfm--vnfm-id--get" class="swagger--panel-operation-get panel"> - <div class="panel-heading"> - <div class="operation-summary">returns esr-vnfm</div> - <h3 class="panel-title"><span class="operation-name">GET</span> <strong>/external-system/esr-vnfm-list/esr-vnfm/{vnfm-id}</strong></h3> - Tags: - <a href="#tag-ExternalSystem">ExternalSystem</a> - </div> - <div class="panel-body"> - <section class="sw-operation-description"> - <p>returns esr-vnfm</p> - - </section> - <section class="sw-request-params"> - <table class="table"> - <thead> - <tr> - <th class="sw-param-name"></th> - <th class="sw-param-description"></th> - <th class="sw-param-type"></th> - <th class="sw-param-data-type"></th> - <th class="sw-param-annotation"></th> - </tr> - </thead> - <tbody> - <tr> - <td> - vnfm-id + configuration-id </td> <td> - <p>Unique ID of VNFM.</p> + <p>UUID assigned to configuration.</p> </td> <td>path</td> <td> @@ -56322,110 +62233,14 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <span class="json-property-required"></span> </td> </tr> - </tbody> - </table> - </section> - - <section class="sw-responses"> - <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> - </p> - - <dl> - <dt class="sw-response-200"> - 200 OK - - </dt> - <dd class="sw-response-200"> - <div class="row"> - <div class="col-md-12"> - <p>successful operation</p> - - </div> - </div> - <div class="row"> - - <div class="col-md-6 sw-response-model"> - <div class="panel panel-definition"> - - <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/esr-vnfm">/esr-vnfm</a> - </div> - </div> - </div> - - </div> </dd> - <dt class="sw-response-default"> - default - - </dt> - <dd class="sw-response-default"> - <div class="row"> - <div class="col-md-12"> - <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> - - </div> - </div> - <div class="row"> - - <div class="col-md-6 sw-response-model"> - </div> - - </div> </dd> - </dl> - </section> - </div> - </div> - - <span id="path--external-system-esr-vnfm-list-esr-vnfm--vnfm-id--"></span> - <div id="operation--external-system-esr-vnfm-list-esr-vnfm--vnfm-id--put" class="swagger--panel-operation-put panel"> - <div class="panel-heading"> - <div class="operation-summary">create or update an existing esr-vnfm</div> - <h3 class="panel-title"><span class="operation-name">PUT</span> <strong>/external-system/esr-vnfm-list/esr-vnfm/{vnfm-id}</strong></h3> - Tags: - <a href="#tag-ExternalSystem">ExternalSystem</a> - </div> - <div class="panel-body"> - <section class="sw-operation-description"> - <p>create or update an existing esr-vnfm</p> - - </section> - <section class="sw-request-body"> - - <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> - </p> - <div class="row"> - <div class="col-md-6"> - <p><p>esr-vnfm object that needs to be created or updated</p> - </p> - </div> - <div class="col-md-6 sw-request-model"> - <div class="panel panel-definition"> - <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/esr-vnfm">/esr-vnfm</a> - </div> - </div></div> - </div> - </section> - <section class="sw-request-params"> - <table class="table"> - <thead> - <tr> - <th class="sw-param-name"></th> - <th class="sw-param-description"></th> - <th class="sw-param-type"></th> - <th class="sw-param-data-type"></th> - <th class="sw-param-annotation"></th> - </tr> - </thead> - <tbody> <tr> <td> - vnfm-id + resource-version </td> <td> - <p>Unique ID of VNFM.</p> + <p>resource-version for concurrency</p> </td> - <td>path</td> + <td>query</td> <td> <span class="json-property-type">string</span> <span class="json-property-range" title="Value limits"></span> @@ -56465,24 +62280,19 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </div> - <span id="path--external-system-esr-vnfm-list-esr-vnfm--vnfm-id--"></span> - <div id="operation--external-system-esr-vnfm-list-esr-vnfm--vnfm-id--delete" class="swagger--panel-operation-delete panel"> + <span id="path--network-configurations-configuration--configuration-id--metadata-"></span> + <div id="operation--network-configurations-configuration--configuration-id--metadata-get" class="swagger--panel-operation-get panel"> <div class="panel-heading"> - <div class="operation-summary">delete an existing esr-vnfm</div> - <h3 class="panel-title"><span class="operation-name">DELETE</span> <strong>/external-system/esr-vnfm-list/esr-vnfm/{vnfm-id}</strong></h3> + <div class="operation-summary">returns metadata</div> + <h3 class="panel-title"><span class="operation-name">GET</span> <strong>/network/configurations/configuration/{configuration-id}/metadata</strong></h3> Tags: - <a href="#tag-ExternalSystem">ExternalSystem</a> + <a href="#tag-Network">Network</a> </div> <div class="panel-body"> <section class="sw-operation-description"> - <p>delete an existing esr-vnfm</p> + <p>returns metadata</p> </section> - <section class="sw-request-body"> - - <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> - </p> - </section> <section class="sw-request-params"> <table class="table"> <thead> @@ -56497,10 +62307,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <tbody> <tr> <td> - vnfm-id + configuration-id </td> <td> - <p>Unique ID of VNFM.</p> + <p>UUID assigned to configuration.</p> </td> <td>path</td> <td> @@ -56513,10 +62323,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </tr> <tr> <td> - resource-version + model-invariant-id </td> <td> - <p>resource-version for concurrency</p> + <p>the ASDC model id for this resource or service model.</p> </td> <td>query</td> <td> @@ -56524,79 +62334,21 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <span class="json-property-range" title="Value limits"></span> </td> <td> - <span class="json-property-required"></span> </td> </tr> - </tbody> - </table> - </section> - - <section class="sw-responses"> - <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> - </p> - - <dl> - <dt class="sw-response-default"> - default - - </dt> - <dd class="sw-response-default"> - <div class="row"> - <div class="col-md-12"> - <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> - - </div> - </div> - <div class="row"> - - <div class="col-md-6 sw-response-model"> - </div> - - </div> </dd> - </dl> - </section> - </div> - </div> - - <span id="path--external-system-esr-vnfm-list-esr-vnfm--vnfm-id--esr-system-info-list-"></span> - <div id="operation--external-system-esr-vnfm-list-esr-vnfm--vnfm-id--esr-system-info-list-get" class="swagger--panel-operation-get panel"> - <div class="panel-heading"> - <div class="operation-summary">returns esr-system-info-list</div> - <h3 class="panel-title"><span class="operation-name">GET</span> <strong>/external-system/esr-vnfm-list/esr-vnfm/{vnfm-id}/esr-system-info-list</strong></h3> - Tags: - <a href="#tag-ExternalSystem">ExternalSystem</a> - </div> - <div class="panel-body"> - <section class="sw-operation-description"> - <p>returns esr-system-info-list</p> - - </section> - <section class="sw-request-params"> - <table class="table"> - <thead> - <tr> - <th class="sw-param-name"></th> - <th class="sw-param-description"></th> - <th class="sw-param-type"></th> - <th class="sw-param-data-type"></th> - <th class="sw-param-annotation"></th> - </tr> - </thead> - <tbody> <tr> <td> - vnfm-id + model-version-id </td> <td> - <p>Unique ID of VNFM.</p> + <p>the ASDC model version for this resource or service model.</p> </td> - <td>path</td> + <td>query</td> <td> <span class="json-property-type">string</span> <span class="json-property-range" title="Value limits"></span> </td> <td> - <span class="json-property-required"></span> </td> </tr> </tbody> @@ -56625,7 +62377,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/esr-system-info-list">/esr-system-info-list</a> + <a class="json-schema-ref" href="#/getDefinitions/metadata">/metadata</a> </div> </div> </div> @@ -56653,17 +62405,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </div> - <span id="path--external-system-esr-vnfm-list-esr-vnfm--vnfm-id--esr-system-info-list-esr-system-info--esr-system-info-id--"></span> - <div id="operation--external-system-esr-vnfm-list-esr-vnfm--vnfm-id--esr-system-info-list-esr-system-info--esr-system-info-id--get" class="swagger--panel-operation-get panel"> + <span id="path--network-configurations-configuration--configuration-id--metadata-metadatum--metaname--"></span> + <div id="operation--network-configurations-configuration--configuration-id--metadata-metadatum--metaname--get" class="swagger--panel-operation-get panel"> <div class="panel-heading"> - <div class="operation-summary">returns esr-system-info</div> - <h3 class="panel-title"><span class="operation-name">GET</span> <strong>/external-system/esr-vnfm-list/esr-vnfm/{vnfm-id}/esr-system-info-list/esr-system-info/{esr-system-info-id}</strong></h3> + <div class="operation-summary">returns metadatum</div> + <h3 class="panel-title"><span class="operation-name">GET</span> <strong>/network/configurations/configuration/{configuration-id}/metadata/metadatum/{metaname}</strong></h3> Tags: - <a href="#tag-ExternalSystem">ExternalSystem</a> + <a href="#tag-Network">Network</a> </div> <div class="panel-body"> <section class="sw-operation-description"> - <p>returns esr-system-info</p> + <p>returns metadatum</p> </section> <section class="sw-request-params"> @@ -56680,10 +62432,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <tbody> <tr> <td> - vnfm-id + configuration-id </td> <td> - <p>Unique ID of VNFM.</p> + <p>UUID assigned to configuration.</p> </td> <td>path</td> <td> @@ -56696,10 +62448,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </tr> <tr> <td> - esr-system-info-id + metaname </td> <td> - <p>Unique ID of esr system info.</p> </td> <td>path</td> <td> @@ -56712,10 +62463,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </tr> <tr> <td> - system-name + model-invariant-id </td> <td> - <p>name of external system.</p> + <p>the ASDC model id for this resource or service model.</p> </td> <td>query</td> <td> @@ -56727,10 +62478,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </tr> <tr> <td> - system-type + model-version-id </td> <td> - <p>it could be vim/vnfm/thirdparty-sdnc/ems-resource/ems-performance/ems-alarm.</p> + <p>the ASDC model version for this resource or service model.</p> </td> <td>query</td> <td> @@ -56766,7 +62517,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/esr-system-info">/esr-system-info</a> + <a class="json-schema-ref" href="#/getDefinitions/metadatum">/metadatum</a> </div> </div> </div> @@ -56794,17 +62545,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </div> - <span id="path--external-system-esr-vnfm-list-esr-vnfm--vnfm-id--esr-system-info-list-esr-system-info--esr-system-info-id--"></span> - <div id="operation--external-system-esr-vnfm-list-esr-vnfm--vnfm-id--esr-system-info-list-esr-system-info--esr-system-info-id--put" class="swagger--panel-operation-put panel"> + <span id="path--network-configurations-configuration--configuration-id--metadata-metadatum--metaname--"></span> + <div id="operation--network-configurations-configuration--configuration-id--metadata-metadatum--metaname--put" class="swagger--panel-operation-put panel"> <div class="panel-heading"> - <div class="operation-summary">create or update an existing esr-system-info</div> - <h3 class="panel-title"><span class="operation-name">PUT</span> <strong>/external-system/esr-vnfm-list/esr-vnfm/{vnfm-id}/esr-system-info-list/esr-system-info/{esr-system-info-id}</strong></h3> + <div class="operation-summary">create or update an existing metadatum</div> + <h3 class="panel-title"><span class="operation-name">PUT</span> <strong>/network/configurations/configuration/{configuration-id}/metadata/metadatum/{metaname}</strong></h3> Tags: - <a href="#tag-ExternalSystem">ExternalSystem</a> + <a href="#tag-Network">Network</a> </div> <div class="panel-body"> <section class="sw-operation-description"> - <p>create or update an existing esr-system-info</p> + <p>create or update an existing metadatum</p> </section> <section class="sw-request-body"> @@ -56813,13 +62564,13 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>esr-system-info object that needs to be created or updated</p> + <p><p>metadatum object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkConfigurationsConfigurationMetadataMetadatum.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/esr-system-info">/esr-system-info</a> + <a class="json-schema-ref" href="#/definitions/metadatum">/metadatum</a> </div> </div></div> </div> @@ -56838,10 +62589,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <tbody> <tr> <td> - vnfm-id + configuration-id </td> <td> - <p>Unique ID of VNFM.</p> + <p>UUID assigned to configuration.</p> </td> <td>path</td> <td> @@ -56854,10 +62605,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </tr> <tr> <td> - esr-system-info-id + metaname </td> <td> - <p>Unique ID of esr system info.</p> </td> <td>path</td> <td> @@ -56899,23 +62649,35 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </div> - <span id="path--external-system-esr-vnfm-list-esr-vnfm--vnfm-id--esr-system-info-list-esr-system-info--esr-system-info-id--"></span> - <div id="operation--external-system-esr-vnfm-list-esr-vnfm--vnfm-id--esr-system-info-list-esr-system-info--esr-system-info-id--delete" class="swagger--panel-operation-delete panel"> + <span id="path--network-configurations-configuration--configuration-id--metadata-metadatum--metaname--"></span> + <div id="operation--network-configurations-configuration--configuration-id--metadata-metadatum--metaname--patch" class="swagger--panel-operation-patch panel"> <div class="panel-heading"> - <div class="operation-summary">delete an existing esr-system-info</div> - <h3 class="panel-title"><span class="operation-name">DELETE</span> <strong>/external-system/esr-vnfm-list/esr-vnfm/{vnfm-id}/esr-system-info-list/esr-system-info/{esr-system-info-id}</strong></h3> + <div class="operation-summary">update an existing metadatum</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/configurations/configuration/{configuration-id}/metadata/metadatum/{metaname}</strong></h3> Tags: - <a href="#tag-ExternalSystem">ExternalSystem</a> + <a href="#tag-Network">Network</a> </div> <div class="panel-body"> <section class="sw-operation-description"> - <p>delete an existing esr-system-info</p> + <p>update an existing metadatum</p> </section> <section class="sw-request-body"> <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> </p> + <div class="row"> + <div class="col-md-6"> + <p><p>metadatum object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/metadatum">/metadatum</a> + </div> + </div></div> + </div> </section> <section class="sw-request-params"> <table class="table"> @@ -56931,10 +62693,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <tbody> <tr> <td> - vnfm-id + configuration-id </td> <td> - <p>Unique ID of VNFM.</p> + <p>UUID assigned to configuration.</p> </td> <td>path</td> <td> @@ -56947,10 +62709,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </tr> <tr> <td> - esr-system-info-id + metaname </td> <td> - <p>Unique ID of esr system info.</p> </td> <td>path</td> <td> @@ -56961,22 +62722,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <span class="json-property-required"></span> </td> </tr> - <tr> - <td> - resource-version - </td> - <td> - <p>resource-version for concurrency</p> - </td> - <td>query</td> - <td> - <span class="json-property-type">string</span> - <span class="json-property-range" title="Value limits"></span> - </td> - <td> - <span class="json-property-required"></span> - </td> - </tr> </tbody> </table> </section> @@ -57008,35 +62753,23 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </div> - <span id="path--external-system-esr-vnfm-list-esr-vnfm--vnfm-id--esr-system-info-list-esr-system-info--esr-system-info-id--relationship-list-relationship-"></span> - <div id="operation--external-system-esr-vnfm-list-esr-vnfm--vnfm-id--esr-system-info-list-esr-system-info--esr-system-info-id--relationship-list-relationship-put" class="swagger--panel-operation-put panel"> + <span id="path--network-configurations-configuration--configuration-id--metadata-metadatum--metaname--"></span> + <div id="operation--network-configurations-configuration--configuration-id--metadata-metadatum--metaname--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> - <div class="operation-summary">see node definition for valid relationships</div> - <h3 class="panel-title"><span class="operation-name">PUT</span> <strong>/external-system/esr-vnfm-list/esr-vnfm/{vnfm-id}/esr-system-info-list/esr-system-info/{esr-system-info-id}/relationship-list/relationship</strong></h3> + <div class="operation-summary">delete an existing metadatum</div> + <h3 class="panel-title"><span class="operation-name">DELETE</span> <strong>/network/configurations/configuration/{configuration-id}/metadata/metadatum/{metaname}</strong></h3> Tags: - <a href="#tag-ExternalSystem">ExternalSystem</a> + <a href="#tag-Network">Network</a> </div> <div class="panel-body"> <section class="sw-operation-description"> - <p>see node definition for valid relationships</p> + <p>delete an existing metadatum</p> </section> <section class="sw-request-body"> <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> </p> - <div class="row"> - <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> - </p> - </div> - <div class="col-md-6 sw-request-model"> - <div class="panel panel-definition"> - <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/relationship">/relationship</a> - </div> - </div></div> - </div> </section> <section class="sw-request-params"> <table class="table"> @@ -57052,26 +62785,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <tbody> <tr> <td> - vnfm-id - </td> - <td> - <p>Unique ID of VNFM.</p> - </td> - <td>path</td> - <td> - <span class="json-property-type">string</span> - <span class="json-property-range" title="Value limits"></span> - </td> - <td> - <span class="json-property-required"></span> - </td> - </tr> - <tr> - <td> - esr-system-info-id + configuration-id </td> <td> - <p>Unique ID of esr system info.</p> + <p>UUID assigned to configuration.</p> </td> <td>path</td> <td> @@ -57082,73 +62799,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <span class="json-property-required"></span> </td> </tr> - </tbody> - </table> - </section> - - <section class="sw-responses"> - <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> - </p> - - <dl> - <dt class="sw-response-default"> - default - - </dt> - <dd class="sw-response-default"> - <div class="row"> - <div class="col-md-12"> - <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> - - </div> - </div> - <div class="row"> - - <div class="col-md-6 sw-response-model"> - </div> - - </div> </dd> - </dl> - </section> - </div> - </div> - - <span id="path--external-system-esr-vnfm-list-esr-vnfm--vnfm-id--esr-system-info-list-esr-system-info--esr-system-info-id--relationship-list-relationship-"></span> - <div id="operation--external-system-esr-vnfm-list-esr-vnfm--vnfm-id--esr-system-info-list-esr-system-info--esr-system-info-id--relationship-list-relationship-delete" class="swagger--panel-operation-delete panel"> - <div class="panel-heading"> - <div class="operation-summary">delete an existing relationship</div> - <h3 class="panel-title"><span class="operation-name">DELETE</span> <strong>/external-system/esr-vnfm-list/esr-vnfm/{vnfm-id}/esr-system-info-list/esr-system-info/{esr-system-info-id}/relationship-list/relationship</strong></h3> - Tags: - <a href="#tag-ExternalSystem">ExternalSystem</a> - </div> - <div class="panel-body"> - <section class="sw-operation-description"> - <p>delete an existing relationship</p> - - </section> - <section class="sw-request-body"> - - <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> - </p> - </section> - <section class="sw-request-params"> - <table class="table"> - <thead> - <tr> - <th class="sw-param-name"></th> - <th class="sw-param-description"></th> - <th class="sw-param-type"></th> - <th class="sw-param-data-type"></th> - <th class="sw-param-annotation"></th> - </tr> - </thead> - <tbody> <tr> <td> - vnfm-id + metaname </td> <td> - <p>Unique ID of VNFM.</p> </td> <td>path</td> <td> @@ -57161,12 +62816,12 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </tr> <tr> <td> - esr-system-info-id + resource-version </td> <td> - <p>Unique ID of esr system info.</p> + <p>resource-version for concurrency</p> </td> - <td>path</td> + <td>query</td> <td> <span class="json-property-type">string</span> <span class="json-property-range" title="Value limits"></span> @@ -57206,13 +62861,13 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </div> - <span id="path--external-system-esr-vnfm-list-esr-vnfm--vnfm-id--relationship-list-relationship-"></span> - <div id="operation--external-system-esr-vnfm-list-esr-vnfm--vnfm-id--relationship-list-relationship-put" class="swagger--panel-operation-put panel"> + <span id="path--network-configurations-configuration--configuration-id--relationship-list-relationship-"></span> + <div id="operation--network-configurations-configuration--configuration-id--relationship-list-relationship-put" class="swagger--panel-operation-put panel"> <div class="panel-heading"> <div class="operation-summary">see node definition for valid relationships</div> - <h3 class="panel-title"><span class="operation-name">PUT</span> <strong>/external-system/esr-vnfm-list/esr-vnfm/{vnfm-id}/relationship-list/relationship</strong></h3> + <h3 class="panel-title"><span class="operation-name">PUT</span> <strong>/network/configurations/configuration/{configuration-id}/relationship-list/relationship</strong></h3> Tags: - <a href="#tag-ExternalSystem">ExternalSystem</a> + <a href="#tag-Network">Network</a> </div> <div class="panel-body"> <section class="sw-operation-description"> @@ -57225,7 +62880,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkConfigurationsConfiguration.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -57250,10 +62905,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <tbody> <tr> <td> - vnfm-id + configuration-id </td> <td> - <p>Unique ID of VNFM.</p> + <p>UUID assigned to configuration.</p> </td> <td>path</td> <td> @@ -57295,13 +62950,13 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </div> - <span id="path--external-system-esr-vnfm-list-esr-vnfm--vnfm-id--relationship-list-relationship-"></span> - <div id="operation--external-system-esr-vnfm-list-esr-vnfm--vnfm-id--relationship-list-relationship-delete" class="swagger--panel-operation-delete panel"> + <span id="path--network-configurations-configuration--configuration-id--relationship-list-relationship-"></span> + <div id="operation--network-configurations-configuration--configuration-id--relationship-list-relationship-delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing relationship</div> - <h3 class="panel-title"><span class="operation-name">DELETE</span> <strong>/external-system/esr-vnfm-list/esr-vnfm/{vnfm-id}/relationship-list/relationship</strong></h3> + <h3 class="panel-title"><span class="operation-name">DELETE</span> <strong>/network/configurations/configuration/{configuration-id}/relationship-list/relationship</strong></h3> Tags: - <a href="#tag-ExternalSystem">ExternalSystem</a> + <a href="#tag-Network">Network</a> </div> <div class="panel-body"> <section class="sw-operation-description"> @@ -57327,10 +62982,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <tbody> <tr> <td> - vnfm-id + configuration-id </td> <td> - <p>Unique ID of VNFM.</p> + <p>UUID assigned to configuration.</p> </td> <td>path</td> <td> @@ -57408,7 +63063,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/generic-vnfs">/generic-vnfs</a> + <a class="json-schema-ref" href="#/getDefinitions/generic-vnfs">/generic-vnfs</a> </div> </div> </div> @@ -57756,7 +63411,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/generic-vnf">/generic-vnf</a> + <a class="json-schema-ref" href="#/getDefinitions/generic-vnf">/generic-vnf</a> </div> </div> </div> @@ -57803,7 +63458,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>generic-vnf object that needs to be created or updated</p> + <p><p>generic-vnf object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkGenericVnfsGenericVnf.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -57874,6 +63529,95 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-generic-vnfs-generic-vnf--vnf-id--"></span> + <div id="operation--network-generic-vnfs-generic-vnf--vnf-id--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing generic-vnf</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/generic-vnfs/generic-vnf/{vnf-id}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing generic-vnf</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>generic-vnf object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/generic-vnf">/generic-vnf</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + vnf-id + </td> + <td> + <p>Unique id of VNF. This is unique across the graph.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-generic-vnfs-generic-vnf--vnf-id--"></span> <div id="operation--network-generic-vnfs-generic-vnf--vnf-id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing generic-vnf</div> @@ -58286,7 +64030,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/entitlements">/entitlements</a> + <a class="json-schema-ref" href="#/getDefinitions/entitlements">/entitlements</a> </div> </div> </div> @@ -58666,7 +64410,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/entitlement">/entitlement</a> + <a class="json-schema-ref" href="#/getDefinitions/entitlement">/entitlement</a> </div> </div> </div> @@ -58713,7 +64457,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>entitlement object that needs to be created or updated</p> + <p><p>entitlement object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkGenericVnfsGenericVnfEntitlementsEntitlement.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -58816,6 +64560,127 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-generic-vnfs-generic-vnf--vnf-id--entitlements-entitlement--group-uuid---resource-uuid--"></span> + <div id="operation--network-generic-vnfs-generic-vnf--vnf-id--entitlements-entitlement--group-uuid---resource-uuid--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing entitlement</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/generic-vnfs/generic-vnf/{vnf-id}/entitlements/entitlement/{group-uuid}/{resource-uuid}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing entitlement</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>entitlement object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/entitlement">/entitlement</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + vnf-id + </td> + <td> + <p>Unique id of VNF. This is unique across the graph.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + group-uuid + </td> + <td> + <p>Unique ID for the entitlement group the resource comes from, should be uuid.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + resource-uuid + </td> + <td> + <p>Unique ID of an entitlement resource.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-generic-vnfs-generic-vnf--vnf-id--entitlements-entitlement--group-uuid---resource-uuid--"></span> <div id="operation--network-generic-vnfs-generic-vnf--vnf-id--entitlements-entitlement--group-uuid---resource-uuid--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing entitlement</div> @@ -58959,7 +64824,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkGenericVnfsGenericVnfEntitlementsEntitlement.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -59490,7 +65355,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l-interfaces">/l-interfaces</a> + <a class="json-schema-ref" href="#/getDefinitions/l-interfaces">/l-interfaces</a> </div> </div> </div> @@ -59899,7 +65764,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l-interface">/l-interface</a> + <a class="json-schema-ref" href="#/getDefinitions/l-interface">/l-interface</a> </div> </div> </div> @@ -59946,7 +65811,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l-interface object that needs to be created or updated</p> + <p><p>l-interface object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkGenericVnfsGenericVnfLInterfacesLInterface.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -60033,6 +65898,111 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-generic-vnfs-generic-vnf--vnf-id--l-interfaces-l-interface--interface-name--"></span> + <div id="operation--network-generic-vnfs-generic-vnf--vnf-id--l-interfaces-l-interface--interface-name--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l-interface</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l-interface</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l-interface object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l-interface">/l-interface</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + vnf-id + </td> + <td> + <p>Unique id of VNF. This is unique across the graph.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-generic-vnfs-generic-vnf--vnf-id--l-interfaces-l-interface--interface-name--"></span> <div id="operation--network-generic-vnfs-generic-vnf--vnf-id--l-interfaces-l-interface--interface-name--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l-interface</div> @@ -60583,7 +66553,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> + <a class="json-schema-ref" href="#/getDefinitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> </div> </div> </div> @@ -60630,7 +66600,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l3-interface-ipv4-address-list object that needs to be created or updated</p> + <p><p>l3-interface-ipv4-address-list object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkGenericVnfsGenericVnfLInterfacesLInterfaceL3InterfaceIpv4AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -60733,6 +66703,127 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-generic-vnfs-generic-vnf--vnf-id--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--"></span> + <div id="operation--network-generic-vnfs-generic-vnf--vnf-id--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l3-interface-ipv4-address-list</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l3-interface-ipv4-address-list</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l3-interface-ipv4-address-list object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + vnf-id + </td> + <td> + <p>Unique id of VNF. This is unique across the graph.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + l3-interface-ipv4-address + </td> + <td> + <p>IP address</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-generic-vnfs-generic-vnf--vnf-id--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--"></span> <div id="operation--network-generic-vnfs-generic-vnf--vnf-id--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l3-interface-ipv4-address-list</div> @@ -60876,7 +66967,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkGenericVnfsGenericVnfLInterfacesLInterfaceL3InterfaceIpv4AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -61529,7 +67620,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> + <a class="json-schema-ref" href="#/getDefinitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> </div> </div> </div> @@ -61576,7 +67667,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l3-interface-ipv6-address-list object that needs to be created or updated</p> + <p><p>l3-interface-ipv6-address-list object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkGenericVnfsGenericVnfLInterfacesLInterfaceL3InterfaceIpv6AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -61679,6 +67770,127 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-generic-vnfs-generic-vnf--vnf-id--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--"></span> + <div id="operation--network-generic-vnfs-generic-vnf--vnf-id--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l3-interface-ipv6-address-list</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l3-interface-ipv6-address-list</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l3-interface-ipv6-address-list object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + vnf-id + </td> + <td> + <p>Unique id of VNF. This is unique across the graph.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + l3-interface-ipv6-address + </td> + <td> + <p>IP address</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-generic-vnfs-generic-vnf--vnf-id--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--"></span> <div id="operation--network-generic-vnfs-generic-vnf--vnf-id--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l3-interface-ipv6-address-list</div> @@ -61822,7 +68034,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkGenericVnfsGenericVnfLInterfacesLInterfaceL3InterfaceIpv6AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -62052,7 +68264,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkGenericVnfsGenericVnfLInterfacesLInterface.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -62612,7 +68824,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/sriov-vfs">/sriov-vfs</a> + <a class="json-schema-ref" href="#/getDefinitions/sriov-vfs">/sriov-vfs</a> </div> </div> </div> @@ -63097,7 +69309,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/sriov-vf">/sriov-vf</a> + <a class="json-schema-ref" href="#/getDefinitions/sriov-vf">/sriov-vf</a> </div> </div> </div> @@ -63144,7 +69356,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>sriov-vf object that needs to be created or updated</p> + <p><p>sriov-vf object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkGenericVnfsGenericVnfLInterfacesLInterfaceSriovVfsSriovVf.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -63247,6 +69459,127 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-generic-vnfs-generic-vnf--vnf-id--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--"></span> + <div id="operation--network-generic-vnfs-generic-vnf--vnf-id--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing sriov-vf</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing sriov-vf</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>sriov-vf object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/sriov-vf">/sriov-vf</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + vnf-id + </td> + <td> + <p>Unique id of VNF. This is unique across the graph.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + pci-id + </td> + <td> + <p>PCI ID used to identify the sriov-vf</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-generic-vnfs-generic-vnf--vnf-id--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--"></span> <div id="operation--network-generic-vnfs-generic-vnf--vnf-id--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing sriov-vf</div> @@ -63390,7 +69723,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkGenericVnfsGenericVnfLInterfacesLInterfaceSriovVfsSriovVf.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -63982,7 +70315,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/vlans">/vlans</a> + <a class="json-schema-ref" href="#/getDefinitions/vlans">/vlans</a> </div> </div> </div> @@ -64437,7 +70770,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/vlan">/vlan</a> + <a class="json-schema-ref" href="#/getDefinitions/vlan">/vlan</a> </div> </div> </div> @@ -64484,7 +70817,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>vlan object that needs to be created or updated</p> + <p><p>vlan object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkGenericVnfsGenericVnfLInterfacesLInterfaceVlansVlan.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -64587,6 +70920,127 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-generic-vnfs-generic-vnf--vnf-id--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--"></span> + <div id="operation--network-generic-vnfs-generic-vnf--vnf-id--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing vlan</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing vlan</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>vlan object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/vlan">/vlan</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + vnf-id + </td> + <td> + <p>Unique id of VNF. This is unique across the graph.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + vlan-interface + </td> + <td> + <p>String that identifies the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-generic-vnfs-generic-vnf--vnf-id--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--"></span> <div id="operation--network-generic-vnfs-generic-vnf--vnf-id--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing vlan</div> @@ -65199,7 +71653,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> + <a class="json-schema-ref" href="#/getDefinitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> </div> </div> </div> @@ -65246,7 +71700,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l3-interface-ipv4-address-list object that needs to be created or updated</p> + <p><p>l3-interface-ipv4-address-list object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkGenericVnfsGenericVnfLInterfacesLInterfaceVlansVlanL3InterfaceIpv4AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -65365,6 +71819,143 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-generic-vnfs-generic-vnf--vnf-id--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--"></span> + <div id="operation--network-generic-vnfs-generic-vnf--vnf-id--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l3-interface-ipv4-address-list</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l3-interface-ipv4-address-list</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l3-interface-ipv4-address-list object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + vnf-id + </td> + <td> + <p>Unique id of VNF. This is unique across the graph.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + vlan-interface + </td> + <td> + <p>String that identifies the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + l3-interface-ipv4-address + </td> + <td> + <p>IP address</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-generic-vnfs-generic-vnf--vnf-id--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--"></span> <div id="operation--network-generic-vnfs-generic-vnf--vnf-id--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l3-interface-ipv4-address-list</div> @@ -65524,7 +72115,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkGenericVnfsGenericVnfLInterfacesLInterfaceVlansVlanL3InterfaceIpv4AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -66255,7 +72846,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> + <a class="json-schema-ref" href="#/getDefinitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> </div> </div> </div> @@ -66302,7 +72893,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l3-interface-ipv6-address-list object that needs to be created or updated</p> + <p><p>l3-interface-ipv6-address-list object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkGenericVnfsGenericVnfLInterfacesLInterfaceVlansVlanL3InterfaceIpv6AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -66421,6 +73012,143 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-generic-vnfs-generic-vnf--vnf-id--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--"></span> + <div id="operation--network-generic-vnfs-generic-vnf--vnf-id--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l3-interface-ipv6-address-list</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l3-interface-ipv6-address-list</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l3-interface-ipv6-address-list object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + vnf-id + </td> + <td> + <p>Unique id of VNF. This is unique across the graph.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + vlan-interface + </td> + <td> + <p>String that identifies the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + l3-interface-ipv6-address + </td> + <td> + <p>IP address</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-generic-vnfs-generic-vnf--vnf-id--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--"></span> <div id="operation--network-generic-vnfs-generic-vnf--vnf-id--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l3-interface-ipv6-address-list</div> @@ -66580,7 +73308,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkGenericVnfsGenericVnfLInterfacesLInterfaceVlansVlanL3InterfaceIpv6AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -66842,7 +73570,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkGenericVnfsGenericVnfLInterfacesLInterfaceVlansVlan.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -67373,7 +74101,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/lag-interfaces">/lag-interfaces</a> + <a class="json-schema-ref" href="#/getDefinitions/lag-interfaces">/lag-interfaces</a> </div> </div> </div> @@ -67767,7 +74495,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/lag-interface">/lag-interface</a> + <a class="json-schema-ref" href="#/getDefinitions/lag-interface">/lag-interface</a> </div> </div> </div> @@ -67814,7 +74542,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>lag-interface object that needs to be created or updated</p> + <p><p>lag-interface object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkGenericVnfsGenericVnfLagInterfacesLagInterface.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -67901,6 +74629,111 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-generic-vnfs-generic-vnf--vnf-id--lag-interfaces-lag-interface--interface-name--"></span> + <div id="operation--network-generic-vnfs-generic-vnf--vnf-id--lag-interfaces-lag-interface--interface-name--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing lag-interface</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing lag-interface</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>lag-interface object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/lag-interface">/lag-interface</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + vnf-id + </td> + <td> + <p>Unique id of VNF. This is unique across the graph.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the link aggregate interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-generic-vnfs-generic-vnf--vnf-id--lag-interfaces-lag-interface--interface-name--"></span> <div id="operation--network-generic-vnfs-generic-vnf--vnf-id--lag-interfaces-lag-interface--interface-name--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing lag-interface</div> @@ -68375,7 +75208,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l-interfaces">/l-interfaces</a> + <a class="json-schema-ref" href="#/getDefinitions/l-interfaces">/l-interfaces</a> </div> </div> </div> @@ -68830,7 +75663,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l-interface">/l-interface</a> + <a class="json-schema-ref" href="#/getDefinitions/l-interface">/l-interface</a> </div> </div> </div> @@ -68877,7 +75710,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l-interface object that needs to be created or updated</p> + <p><p>l-interface object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkGenericVnfsGenericVnfLagInterfacesLagInterfaceLInterfacesLInterface.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -68980,6 +75813,127 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-generic-vnfs-generic-vnf--vnf-id--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--"></span> + <div id="operation--network-generic-vnfs-generic-vnf--vnf-id--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l-interface</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l-interface</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l-interface object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l-interface">/l-interface</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + vnf-id + </td> + <td> + <p>Unique id of VNF. This is unique across the graph.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the link aggregate interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-generic-vnfs-generic-vnf--vnf-id--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--"></span> <div id="operation--network-generic-vnfs-generic-vnf--vnf-id--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l-interface</div> @@ -69592,7 +76546,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> + <a class="json-schema-ref" href="#/getDefinitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> </div> </div> </div> @@ -69639,7 +76593,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l3-interface-ipv4-address-list object that needs to be created or updated</p> + <p><p>l3-interface-ipv4-address-list object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkGenericVnfsGenericVnfLagInterfacesLagInterfaceLInterfacesLInterfaceL3InterfaceIpv4AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -69758,6 +76712,143 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-generic-vnfs-generic-vnf--vnf-id--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--"></span> + <div id="operation--network-generic-vnfs-generic-vnf--vnf-id--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l3-interface-ipv4-address-list</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l3-interface-ipv4-address-list</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l3-interface-ipv4-address-list object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + vnf-id + </td> + <td> + <p>Unique id of VNF. This is unique across the graph.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the link aggregate interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + l3-interface-ipv4-address + </td> + <td> + <p>IP address</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-generic-vnfs-generic-vnf--vnf-id--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--"></span> <div id="operation--network-generic-vnfs-generic-vnf--vnf-id--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l3-interface-ipv4-address-list</div> @@ -69917,7 +77008,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkGenericVnfsGenericVnfLagInterfacesLagInterfaceLInterfacesLInterfaceL3InterfaceIpv4AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -70648,7 +77739,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> + <a class="json-schema-ref" href="#/getDefinitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> </div> </div> </div> @@ -70695,7 +77786,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l3-interface-ipv6-address-list object that needs to be created or updated</p> + <p><p>l3-interface-ipv6-address-list object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkGenericVnfsGenericVnfLagInterfacesLagInterfaceLInterfacesLInterfaceL3InterfaceIpv6AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -70814,6 +77905,143 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-generic-vnfs-generic-vnf--vnf-id--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--"></span> + <div id="operation--network-generic-vnfs-generic-vnf--vnf-id--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l3-interface-ipv6-address-list</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l3-interface-ipv6-address-list</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l3-interface-ipv6-address-list object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + vnf-id + </td> + <td> + <p>Unique id of VNF. This is unique across the graph.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the link aggregate interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + l3-interface-ipv6-address + </td> + <td> + <p>IP address</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-generic-vnfs-generic-vnf--vnf-id--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--"></span> <div id="operation--network-generic-vnfs-generic-vnf--vnf-id--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l3-interface-ipv6-address-list</div> @@ -70973,7 +78201,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkGenericVnfsGenericVnfLagInterfacesLagInterfaceLInterfacesLInterfaceL3InterfaceIpv6AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -71235,7 +78463,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkGenericVnfsGenericVnfLagInterfacesLagInterfaceLInterfacesLInterface.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -71873,7 +79101,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/sriov-vfs">/sriov-vfs</a> + <a class="json-schema-ref" href="#/getDefinitions/sriov-vfs">/sriov-vfs</a> </div> </div> </div> @@ -72404,7 +79632,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/sriov-vf">/sriov-vf</a> + <a class="json-schema-ref" href="#/getDefinitions/sriov-vf">/sriov-vf</a> </div> </div> </div> @@ -72451,7 +79679,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>sriov-vf object that needs to be created or updated</p> + <p><p>sriov-vf object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkGenericVnfsGenericVnfLagInterfacesLagInterfaceLInterfacesLInterfaceSriovVfsSriovVf.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -72570,6 +79798,143 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-generic-vnfs-generic-vnf--vnf-id--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--"></span> + <div id="operation--network-generic-vnfs-generic-vnf--vnf-id--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing sriov-vf</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing sriov-vf</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>sriov-vf object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/sriov-vf">/sriov-vf</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + vnf-id + </td> + <td> + <p>Unique id of VNF. This is unique across the graph.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the link aggregate interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + pci-id + </td> + <td> + <p>PCI ID used to identify the sriov-vf</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-generic-vnfs-generic-vnf--vnf-id--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--"></span> <div id="operation--network-generic-vnfs-generic-vnf--vnf-id--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing sriov-vf</div> @@ -72729,7 +80094,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkGenericVnfsGenericVnfLagInterfacesLagInterfaceLInterfacesLInterfaceSriovVfsSriovVf.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -73399,7 +80764,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/vlans">/vlans</a> + <a class="json-schema-ref" href="#/getDefinitions/vlans">/vlans</a> </div> </div> </div> @@ -73900,7 +81265,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/vlan">/vlan</a> + <a class="json-schema-ref" href="#/getDefinitions/vlan">/vlan</a> </div> </div> </div> @@ -73947,7 +81312,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>vlan object that needs to be created or updated</p> + <p><p>vlan object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkGenericVnfsGenericVnfLagInterfacesLagInterfaceLInterfacesLInterfaceVlansVlan.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -74066,6 +81431,143 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-generic-vnfs-generic-vnf--vnf-id--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--"></span> + <div id="operation--network-generic-vnfs-generic-vnf--vnf-id--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing vlan</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing vlan</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>vlan object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/vlan">/vlan</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + vnf-id + </td> + <td> + <p>Unique id of VNF. This is unique across the graph.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the link aggregate interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + vlan-interface + </td> + <td> + <p>String that identifies the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-generic-vnfs-generic-vnf--vnf-id--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--"></span> <div id="operation--network-generic-vnfs-generic-vnf--vnf-id--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing vlan</div> @@ -74740,7 +82242,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> + <a class="json-schema-ref" href="#/getDefinitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> </div> </div> </div> @@ -74787,7 +82289,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l3-interface-ipv4-address-list object that needs to be created or updated</p> + <p><p>l3-interface-ipv4-address-list object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkGenericVnfsGenericVnfLagInterfacesLagInterfaceLInterfacesLInterfaceVlansVlanL3InterfaceIpv4AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -74922,6 +82424,159 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-generic-vnfs-generic-vnf--vnf-id--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--"></span> + <div id="operation--network-generic-vnfs-generic-vnf--vnf-id--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l3-interface-ipv4-address-list</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l3-interface-ipv4-address-list</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l3-interface-ipv4-address-list object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + vnf-id + </td> + <td> + <p>Unique id of VNF. This is unique across the graph.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the link aggregate interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + vlan-interface + </td> + <td> + <p>String that identifies the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + l3-interface-ipv4-address + </td> + <td> + <p>IP address</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-generic-vnfs-generic-vnf--vnf-id--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--"></span> <div id="operation--network-generic-vnfs-generic-vnf--vnf-id--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l3-interface-ipv4-address-list</div> @@ -75097,7 +82752,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkGenericVnfsGenericVnfLagInterfacesLagInterfaceLInterfacesLInterfaceVlansVlanL3InterfaceIpv4AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -75906,7 +83561,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> + <a class="json-schema-ref" href="#/getDefinitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> </div> </div> </div> @@ -75953,7 +83608,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l3-interface-ipv6-address-list object that needs to be created or updated</p> + <p><p>l3-interface-ipv6-address-list object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkGenericVnfsGenericVnfLagInterfacesLagInterfaceLInterfacesLInterfaceVlansVlanL3InterfaceIpv6AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -76088,6 +83743,159 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-generic-vnfs-generic-vnf--vnf-id--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--"></span> + <div id="operation--network-generic-vnfs-generic-vnf--vnf-id--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l3-interface-ipv6-address-list</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l3-interface-ipv6-address-list</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l3-interface-ipv6-address-list object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + vnf-id + </td> + <td> + <p>Unique id of VNF. This is unique across the graph.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the link aggregate interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + vlan-interface + </td> + <td> + <p>String that identifies the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + l3-interface-ipv6-address + </td> + <td> + <p>IP address</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-generic-vnfs-generic-vnf--vnf-id--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--"></span> <div id="operation--network-generic-vnfs-generic-vnf--vnf-id--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l3-interface-ipv6-address-list</div> @@ -76263,7 +84071,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkGenericVnfsGenericVnfLagInterfacesLagInterfaceLInterfacesLInterfaceVlansVlanL3InterfaceIpv6AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -76557,7 +84365,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkGenericVnfsGenericVnfLagInterfacesLagInterfaceLInterfacesLInterfaceVlansVlan.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -76819,7 +84627,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkGenericVnfsGenericVnfLagInterfacesLagInterface.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -77318,7 +85126,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/licenses">/licenses</a> + <a class="json-schema-ref" href="#/getDefinitions/licenses">/licenses</a> </div> </div> </div> @@ -77698,7 +85506,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/license">/license</a> + <a class="json-schema-ref" href="#/getDefinitions/license">/license</a> </div> </div> </div> @@ -77745,7 +85553,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>license object that needs to be created or updated</p> + <p><p>license object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkGenericVnfsGenericVnfLicensesLicense.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -77848,6 +85656,127 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-generic-vnfs-generic-vnf--vnf-id--licenses-license--group-uuid---resource-uuid--"></span> + <div id="operation--network-generic-vnfs-generic-vnf--vnf-id--licenses-license--group-uuid---resource-uuid--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing license</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/generic-vnfs/generic-vnf/{vnf-id}/licenses/license/{group-uuid}/{resource-uuid}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing license</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>license object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/license">/license</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + vnf-id + </td> + <td> + <p>Unique id of VNF. This is unique across the graph.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + group-uuid + </td> + <td> + <p>Unique ID for the license group the resource belongs to, should be uuid.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + resource-uuid + </td> + <td> + <p>Unique ID of a license resource.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-generic-vnfs-generic-vnf--vnf-id--licenses-license--group-uuid---resource-uuid--"></span> <div id="operation--network-generic-vnfs-generic-vnf--vnf-id--licenses-license--group-uuid---resource-uuid--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing license</div> @@ -77991,7 +85920,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkGenericVnfsGenericVnfLicensesLicense.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -78221,7 +86150,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkGenericVnfsGenericVnf.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -78688,7 +86617,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/vf-modules">/vf-modules</a> + <a class="json-schema-ref" href="#/getDefinitions/vf-modules">/vf-modules</a> </div> </div> </div> @@ -79157,7 +87086,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/vf-module">/vf-module</a> + <a class="json-schema-ref" href="#/getDefinitions/vf-module">/vf-module</a> </div> </div> </div> @@ -79204,7 +87133,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>vf-module object that needs to be created or updated</p> + <p><p>vf-module object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkGenericVnfsGenericVnfVfModulesVfModule.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -79291,6 +87220,111 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-generic-vnfs-generic-vnf--vnf-id--vf-modules-vf-module--vf-module-id--"></span> + <div id="operation--network-generic-vnfs-generic-vnf--vnf-id--vf-modules-vf-module--vf-module-id--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing vf-module</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/generic-vnfs/generic-vnf/{vnf-id}/vf-modules/vf-module/{vf-module-id}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing vf-module</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>vf-module object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/vf-module">/vf-module</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + vnf-id + </td> + <td> + <p>Unique id of VNF. This is unique across the graph.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + vf-module-id + </td> + <td> + <p>Unique ID of vf-module.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-generic-vnfs-generic-vnf--vnf-id--vf-modules-vf-module--vf-module-id--"></span> <div id="operation--network-generic-vnfs-generic-vnf--vnf-id--vf-modules-vf-module--vf-module-id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing vf-module</div> @@ -79418,7 +87452,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkGenericVnfsGenericVnfVfModulesVfModule.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -79633,7 +87667,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/instance-groups">/instance-groups</a> + <a class="json-schema-ref" href="#/getDefinitions/instance-groups">/instance-groups</a> </div> </div> </div> @@ -79773,7 +87807,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/instance-group">/instance-group</a> + <a class="json-schema-ref" href="#/getDefinitions/instance-group">/instance-group</a> </div> </div> </div> @@ -79820,7 +87854,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>instance-group object that needs to be created or updated</p> + <p><p>instance-group object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkInstanceGroupsInstanceGroup.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -79891,6 +87925,95 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-instance-groups-instance-group--id--"></span> + <div id="operation--network-instance-groups-instance-group--id--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing instance-group</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/instance-groups/instance-group/{id}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing instance-group</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>instance-group object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/instance-group">/instance-group</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + id + </td> + <td> + <p>Instance Group ID, UUID assigned to this instance.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-instance-groups-instance-group--id--"></span> <div id="operation--network-instance-groups-instance-group--id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing instance-group</div> @@ -80002,7 +88125,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkInstanceGroupsInstanceGroup.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -80185,7 +88308,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/ipsec-configurations">/ipsec-configurations</a> + <a class="json-schema-ref" href="#/getDefinitions/ipsec-configurations">/ipsec-configurations</a> </div> </div> </div> @@ -80280,7 +88403,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/ipsec-configuration">/ipsec-configuration</a> + <a class="json-schema-ref" href="#/getDefinitions/ipsec-configuration">/ipsec-configuration</a> </div> </div> </div> @@ -80327,7 +88450,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>ipsec-configuration object that needs to be created or updated</p> + <p><p>ipsec-configuration object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkIpsecConfigurationsIpsecConfiguration.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -80398,6 +88521,95 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-ipsec-configurations-ipsec-configuration--ipsec-configuration-id--"></span> + <div id="operation--network-ipsec-configurations-ipsec-configuration--ipsec-configuration-id--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing ipsec-configuration</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/ipsec-configurations/ipsec-configuration/{ipsec-configuration-id}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing ipsec-configuration</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>ipsec-configuration object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/ipsec-configuration">/ipsec-configuration</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + ipsec-configuration-id + </td> + <td> + <p>UUID of this configuration</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-ipsec-configurations-ipsec-configuration--ipsec-configuration-id--"></span> <div id="operation--network-ipsec-configurations-ipsec-configuration--ipsec-configuration-id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing ipsec-configuration</div> @@ -80509,7 +88721,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkIpsecConfigurationsIpsecConfiguration.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -80723,7 +88935,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/vig-servers">/vig-servers</a> + <a class="json-schema-ref" href="#/getDefinitions/vig-servers">/vig-servers</a> </div> </div> </div> @@ -80834,7 +89046,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/vig-server">/vig-server</a> + <a class="json-schema-ref" href="#/getDefinitions/vig-server">/vig-server</a> </div> </div> </div> @@ -80881,7 +89093,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>vig-server object that needs to be created or updated</p> + <p><p>vig-server object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkIpsecConfigurationsIpsecConfigurationVigServersVigServer.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -80968,6 +89180,111 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-ipsec-configurations-ipsec-configuration--ipsec-configuration-id--vig-servers-vig-server--vig-address-type--"></span> + <div id="operation--network-ipsec-configurations-ipsec-configuration--ipsec-configuration-id--vig-servers-vig-server--vig-address-type--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing vig-server</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/ipsec-configurations/ipsec-configuration/{ipsec-configuration-id}/vig-servers/vig-server/{vig-address-type}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing vig-server</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>vig-server object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/vig-server">/vig-server</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + ipsec-configuration-id + </td> + <td> + <p>UUID of this configuration</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + vig-address-type + </td> + <td> + <p>indicates whether the VIG is for AVPN or INTERNET</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-ipsec-configurations-ipsec-configuration--ipsec-configuration-id--vig-servers-vig-server--vig-address-type--"></span> <div id="operation--network-ipsec-configurations-ipsec-configuration--ipsec-configuration-id--vig-servers-vig-server--vig-address-type--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing vig-server</div> @@ -81095,7 +89412,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkIpsecConfigurationsIpsecConfigurationVigServersVigServer.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -81310,7 +89627,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l3-networks">/l3-networks</a> + <a class="json-schema-ref" href="#/getDefinitions/l3-networks">/l3-networks</a> </div> </div> </div> @@ -81540,7 +89857,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l3-network">/l3-network</a> + <a class="json-schema-ref" href="#/getDefinitions/l3-network">/l3-network</a> </div> </div> </div> @@ -81587,7 +89904,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l3-network object that needs to be created or updated</p> + <p><p>l3-network object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkL3NetworksL3Network.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -81658,6 +89975,95 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-l3-networks-l3-network--network-id--"></span> + <div id="operation--network-l3-networks-l3-network--network-id--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l3-network</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/l3-networks/l3-network/{network-id}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l3-network</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l3-network object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l3-network">/l3-network</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + network-id + </td> + <td> + <p>Network ID, should be uuid. Unique across A&AI.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-l3-networks-l3-network--network-id--"></span> <div id="operation--network-l3-networks-l3-network--network-id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l3-network</div> @@ -81952,7 +90358,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/ctag-assignments">/ctag-assignments</a> + <a class="json-schema-ref" href="#/getDefinitions/ctag-assignments">/ctag-assignments</a> </div> </div> </div> @@ -82198,7 +90604,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/ctag-assignment">/ctag-assignment</a> + <a class="json-schema-ref" href="#/getDefinitions/ctag-assignment">/ctag-assignment</a> </div> </div> </div> @@ -82245,7 +90651,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>ctag-assignment object that needs to be created or updated</p> + <p><p>ctag-assignment object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkL3NetworksL3NetworkCtagAssignmentsCtagAssignment.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -82332,6 +90738,111 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-l3-networks-l3-network--network-id--ctag-assignments-ctag-assignment--vlan-id-inner--"></span> + <div id="operation--network-l3-networks-l3-network--network-id--ctag-assignments-ctag-assignment--vlan-id-inner--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing ctag-assignment</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/l3-networks/l3-network/{network-id}/ctag-assignments/ctag-assignment/{vlan-id-inner}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing ctag-assignment</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>ctag-assignment object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/ctag-assignment">/ctag-assignment</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + network-id + </td> + <td> + <p>Network ID, should be uuid. Unique across A&AI.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + vlan-id-inner + </td> + <td> + <p>id.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">integer</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-l3-networks-l3-network--network-id--ctag-assignments-ctag-assignment--vlan-id-inner--"></span> <div id="operation--network-l3-networks-l3-network--network-id--ctag-assignments-ctag-assignment--vlan-id-inner--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing ctag-assignment</div> @@ -82459,7 +90970,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkL3NetworksL3NetworkCtagAssignmentsCtagAssignment.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -82657,7 +91168,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkL3NetworksL3Network.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -83006,7 +91517,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/segmentation-assignments">/segmentation-assignments</a> + <a class="json-schema-ref" href="#/getDefinitions/segmentation-assignments">/segmentation-assignments</a> </div> </div> </div> @@ -83252,7 +91763,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/segmentation-assignment">/segmentation-assignment</a> + <a class="json-schema-ref" href="#/getDefinitions/segmentation-assignment">/segmentation-assignment</a> </div> </div> </div> @@ -83299,7 +91810,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>segmentation-assignment object that needs to be created or updated</p> + <p><p>segmentation-assignment object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkL3NetworksL3NetworkSegmentationAssignmentsSegmentationAssignment.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -83386,6 +91897,111 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-l3-networks-l3-network--network-id--segmentation-assignments-segmentation-assignment--segmentation-id--"></span> + <div id="operation--network-l3-networks-l3-network--network-id--segmentation-assignments-segmentation-assignment--segmentation-id--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing segmentation-assignment</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/l3-networks/l3-network/{network-id}/segmentation-assignments/segmentation-assignment/{segmentation-id}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing segmentation-assignment</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>segmentation-assignment object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/segmentation-assignment">/segmentation-assignment</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + network-id + </td> + <td> + <p>Network ID, should be uuid. Unique across A&AI.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + segmentation-id + </td> + <td> + <p>Route Table Reference id, UUID assigned to this instance.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-l3-networks-l3-network--network-id--segmentation-assignments-segmentation-assignment--segmentation-id--"></span> <div id="operation--network-l3-networks-l3-network--network-id--segmentation-assignments-segmentation-assignment--segmentation-id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing segmentation-assignment</div> @@ -83513,7 +92129,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkL3NetworksL3NetworkSegmentationAssignmentsSegmentationAssignment.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -83894,7 +92510,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/subnets">/subnets</a> + <a class="json-schema-ref" href="#/getDefinitions/subnets">/subnets</a> </div> </div> </div> @@ -84155,7 +92771,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/subnet">/subnet</a> + <a class="json-schema-ref" href="#/getDefinitions/subnet">/subnet</a> </div> </div> </div> @@ -84202,7 +92818,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>subnet object that needs to be created or updated</p> + <p><p>subnet object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkL3NetworksL3NetworkSubnetsSubnet.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -84289,6 +92905,111 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-l3-networks-l3-network--network-id--subnets-subnet--subnet-id--"></span> + <div id="operation--network-l3-networks-l3-network--network-id--subnets-subnet--subnet-id--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing subnet</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/l3-networks/l3-network/{network-id}/subnets/subnet/{subnet-id}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing subnet</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>subnet object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/subnet">/subnet</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + network-id + </td> + <td> + <p>Network ID, should be uuid. Unique across A&AI.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + subnet-id + </td> + <td> + <p>Subnet ID, should be UUID.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-l3-networks-l3-network--network-id--subnets-subnet--subnet-id--"></span> <div id="operation--network-l3-networks-l3-network--network-id--subnets-subnet--subnet-id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing subnet</div> @@ -84630,7 +93351,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/host-routes">/host-routes</a> + <a class="json-schema-ref" href="#/getDefinitions/host-routes">/host-routes</a> </div> </div> </div> @@ -84907,7 +93628,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/host-route">/host-route</a> + <a class="json-schema-ref" href="#/getDefinitions/host-route">/host-route</a> </div> </div> </div> @@ -84954,7 +93675,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>host-route object that needs to be created or updated</p> + <p><p>host-route object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkL3NetworksL3NetworkSubnetsSubnetHostRoutesHostRoute.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -85057,6 +93778,127 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-l3-networks-l3-network--network-id--subnets-subnet--subnet-id--host-routes-host-route--host-route-id--"></span> + <div id="operation--network-l3-networks-l3-network--network-id--subnets-subnet--subnet-id--host-routes-host-route--host-route-id--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing host-route</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/l3-networks/l3-network/{network-id}/subnets/subnet/{subnet-id}/host-routes/host-route/{host-route-id}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing host-route</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>host-route object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/host-route">/host-route</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + network-id + </td> + <td> + <p>Network ID, should be uuid. Unique across A&AI.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + subnet-id + </td> + <td> + <p>Subnet ID, should be UUID.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + host-route-id + </td> + <td> + <p>host-route id</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-l3-networks-l3-network--network-id--subnets-subnet--subnet-id--host-routes-host-route--host-route-id--"></span> <div id="operation--network-l3-networks-l3-network--network-id--subnets-subnet--subnet-id--host-routes-host-route--host-route-id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing host-route</div> @@ -85200,7 +94042,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkL3NetworksL3NetworkSubnetsSubnetHostRoutesHostRoute.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -85430,7 +94272,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkL3NetworksL3NetworkSubnetsSubnet.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -85645,7 +94487,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/lag-links">/lag-links</a> + <a class="json-schema-ref" href="#/getDefinitions/lag-links">/lag-links</a> </div> </div> </div> @@ -85740,7 +94582,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/lag-link">/lag-link</a> + <a class="json-schema-ref" href="#/getDefinitions/lag-link">/lag-link</a> </div> </div> </div> @@ -85787,7 +94629,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>lag-link object that needs to be created or updated</p> + <p><p>lag-link object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkLagLinksLagLink.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -85858,6 +94700,95 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-lag-links-lag-link--link-name--"></span> + <div id="operation--network-lag-links-lag-link--link-name--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing lag-link</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/lag-links/lag-link/{link-name}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing lag-link</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>lag-link object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/lag-link">/lag-link</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + link-name + </td> + <td> + <p>Alphabetical concatenation of lag-interface names</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-lag-links-lag-link--link-name--"></span> <div id="operation--network-lag-links-lag-link--link-name--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing lag-link</div> @@ -85969,7 +94900,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkLagLinksLagLink.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -86152,7 +95083,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/logical-links">/logical-links</a> + <a class="json-schema-ref" href="#/getDefinitions/logical-links">/logical-links</a> </div> </div> </div> @@ -86367,7 +95298,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/logical-link">/logical-link</a> + <a class="json-schema-ref" href="#/getDefinitions/logical-link">/logical-link</a> </div> </div> </div> @@ -86414,7 +95345,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>logical-link object that needs to be created or updated</p> + <p><p>logical-link object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkLogicalLinksLogicalLink.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -86485,6 +95416,95 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-logical-links-logical-link--link-name--"></span> + <div id="operation--network-logical-links-logical-link--link-name--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing logical-link</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/logical-links/logical-link/{link-name}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing logical-link</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>logical-link object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/logical-link">/logical-link</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + link-name + </td> + <td> + <p>e.g., evc-name, or vnf-nameA_interface-nameA_vnf-nameZ_interface-nameZ</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-logical-links-logical-link--link-name--"></span> <div id="operation--network-logical-links-logical-link--link-name--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing logical-link</div> @@ -86596,7 +95616,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkLogicalLinksLogicalLink.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -86779,7 +95799,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/multicast-configurations">/multicast-configurations</a> + <a class="json-schema-ref" href="#/getDefinitions/multicast-configurations">/multicast-configurations</a> </div> </div> </div> @@ -86874,7 +95894,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/multicast-configuration">/multicast-configuration</a> + <a class="json-schema-ref" href="#/getDefinitions/multicast-configuration">/multicast-configuration</a> </div> </div> </div> @@ -86921,7 +95941,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>multicast-configuration object that needs to be created or updated</p> + <p><p>multicast-configuration object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkMulticastConfigurationsMulticastConfiguration.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -86992,6 +96012,95 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-multicast-configurations-multicast-configuration--multicast-configuration-id--"></span> + <div id="operation--network-multicast-configurations-multicast-configuration--multicast-configuration-id--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing multicast-configuration</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/multicast-configurations/multicast-configuration/{multicast-configuration-id}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing multicast-configuration</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>multicast-configuration object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/multicast-configuration">/multicast-configuration</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + multicast-configuration-id + </td> + <td> + <p>Unique id of multicast configuration.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-multicast-configurations-multicast-configuration--multicast-configuration-id--"></span> <div id="operation--network-multicast-configurations-multicast-configuration--multicast-configuration-id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing multicast-configuration</div> @@ -87103,7 +96212,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkMulticastConfigurationsMulticastConfiguration.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -87286,7 +96395,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/network-policies">/network-policies</a> + <a class="json-schema-ref" href="#/getDefinitions/network-policies">/network-policies</a> </div> </div> </div> @@ -87396,7 +96505,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/network-policy">/network-policy</a> + <a class="json-schema-ref" href="#/getDefinitions/network-policy">/network-policy</a> </div> </div> </div> @@ -87443,7 +96552,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>network-policy object that needs to be created or updated</p> + <p><p>network-policy object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkNetworkPoliciesNetworkPolicy.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -87514,6 +96623,95 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-network-policies-network-policy--network-policy-id--"></span> + <div id="operation--network-network-policies-network-policy--network-policy-id--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing network-policy</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/network-policies/network-policy/{network-policy-id}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing network-policy</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>network-policy object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/network-policy">/network-policy</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + network-policy-id + </td> + <td> + <p>UUID representing unique key to this instance</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-network-policies-network-policy--network-policy-id--"></span> <div id="operation--network-network-policies-network-policy--network-policy-id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing network-policy</div> @@ -87625,7 +96823,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkNetworkPoliciesNetworkPolicy.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -87808,7 +97006,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/newvces">/newvces</a> + <a class="json-schema-ref" href="#/getDefinitions/newvces">/newvces</a> </div> </div> </div> @@ -87978,7 +97176,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/newvce">/newvce</a> + <a class="json-schema-ref" href="#/getDefinitions/newvce">/newvce</a> </div> </div> </div> @@ -88025,7 +97223,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>newvce object that needs to be created or updated</p> + <p><p>newvce object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkNewvcesNewvce.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -88096,6 +97294,95 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-newvces-newvce--vnf-id2--"></span> + <div id="operation--network-newvces-newvce--vnf-id2--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing newvce</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/newvces/newvce/{vnf-id2}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing newvce</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>newvce object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/newvce">/newvce</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + vnf-id2 + </td> + <td> + <p>Unique id of VNF, can't use same attribute name right now until we promote this new object</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-newvces-newvce--vnf-id2--"></span> <div id="operation--network-newvces-newvce--vnf-id2--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing newvce</div> @@ -88330,7 +97617,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l-interfaces">/l-interfaces</a> + <a class="json-schema-ref" href="#/getDefinitions/l-interfaces">/l-interfaces</a> </div> </div> </div> @@ -88561,7 +97848,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l-interface">/l-interface</a> + <a class="json-schema-ref" href="#/getDefinitions/l-interface">/l-interface</a> </div> </div> </div> @@ -88608,7 +97895,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l-interface object that needs to be created or updated</p> + <p><p>l-interface object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkNewvcesNewvceLInterfacesLInterface.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -88695,6 +97982,111 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-newvces-newvce--vnf-id2--l-interfaces-l-interface--interface-name--"></span> + <div id="operation--network-newvces-newvce--vnf-id2--l-interfaces-l-interface--interface-name--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l-interface</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l-interface</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l-interface object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l-interface">/l-interface</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + vnf-id2 + </td> + <td> + <p>Unique id of VNF, can't use same attribute name right now until we promote this new object</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-newvces-newvce--vnf-id2--l-interfaces-l-interface--interface-name--"></span> <div id="operation--network-newvces-newvce--vnf-id2--l-interfaces-l-interface--interface-name--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l-interface</div> @@ -89067,7 +98459,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> + <a class="json-schema-ref" href="#/getDefinitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> </div> </div> </div> @@ -89114,7 +98506,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l3-interface-ipv4-address-list object that needs to be created or updated</p> + <p><p>l3-interface-ipv4-address-list object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkNewvcesNewvceLInterfacesLInterfaceL3InterfaceIpv4AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -89217,6 +98609,127 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-newvces-newvce--vnf-id2--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--"></span> + <div id="operation--network-newvces-newvce--vnf-id2--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l3-interface-ipv4-address-list</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l3-interface-ipv4-address-list</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l3-interface-ipv4-address-list object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + vnf-id2 + </td> + <td> + <p>Unique id of VNF, can't use same attribute name right now until we promote this new object</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + l3-interface-ipv4-address + </td> + <td> + <p>IP address</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-newvces-newvce--vnf-id2--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--"></span> <div id="operation--network-newvces-newvce--vnf-id2--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l3-interface-ipv4-address-list</div> @@ -89360,7 +98873,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkNewvcesNewvceLInterfacesLInterfaceL3InterfaceIpv4AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -89835,7 +99348,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> + <a class="json-schema-ref" href="#/getDefinitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> </div> </div> </div> @@ -89882,7 +99395,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l3-interface-ipv6-address-list object that needs to be created or updated</p> + <p><p>l3-interface-ipv6-address-list object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkNewvcesNewvceLInterfacesLInterfaceL3InterfaceIpv6AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -89985,6 +99498,127 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-newvces-newvce--vnf-id2--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--"></span> + <div id="operation--network-newvces-newvce--vnf-id2--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l3-interface-ipv6-address-list</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l3-interface-ipv6-address-list</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l3-interface-ipv6-address-list object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + vnf-id2 + </td> + <td> + <p>Unique id of VNF, can't use same attribute name right now until we promote this new object</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + l3-interface-ipv6-address + </td> + <td> + <p>IP address</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-newvces-newvce--vnf-id2--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--"></span> <div id="operation--network-newvces-newvce--vnf-id2--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l3-interface-ipv6-address-list</div> @@ -90128,7 +99762,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkNewvcesNewvceLInterfacesLInterfaceL3InterfaceIpv6AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -90358,7 +99992,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkNewvcesNewvceLInterfacesLInterface.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -90740,7 +100374,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/sriov-vfs">/sriov-vfs</a> + <a class="json-schema-ref" href="#/getDefinitions/sriov-vfs">/sriov-vfs</a> </div> </div> </div> @@ -91047,7 +100681,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/sriov-vf">/sriov-vf</a> + <a class="json-schema-ref" href="#/getDefinitions/sriov-vf">/sriov-vf</a> </div> </div> </div> @@ -91094,7 +100728,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>sriov-vf object that needs to be created or updated</p> + <p><p>sriov-vf object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkNewvcesNewvceLInterfacesLInterfaceSriovVfsSriovVf.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -91197,6 +100831,127 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-newvces-newvce--vnf-id2--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--"></span> + <div id="operation--network-newvces-newvce--vnf-id2--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing sriov-vf</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing sriov-vf</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>sriov-vf object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/sriov-vf">/sriov-vf</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + vnf-id2 + </td> + <td> + <p>Unique id of VNF, can't use same attribute name right now until we promote this new object</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + pci-id + </td> + <td> + <p>PCI ID used to identify the sriov-vf</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-newvces-newvce--vnf-id2--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--"></span> <div id="operation--network-newvces-newvce--vnf-id2--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing sriov-vf</div> @@ -91340,7 +101095,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkNewvcesNewvceLInterfacesLInterfaceSriovVfsSriovVf.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -91754,7 +101509,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/vlans">/vlans</a> + <a class="json-schema-ref" href="#/getDefinitions/vlans">/vlans</a> </div> </div> </div> @@ -92031,7 +101786,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/vlan">/vlan</a> + <a class="json-schema-ref" href="#/getDefinitions/vlan">/vlan</a> </div> </div> </div> @@ -92078,7 +101833,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>vlan object that needs to be created or updated</p> + <p><p>vlan object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkNewvcesNewvceLInterfacesLInterfaceVlansVlan.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -92181,6 +101936,127 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-newvces-newvce--vnf-id2--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--"></span> + <div id="operation--network-newvces-newvce--vnf-id2--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing vlan</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing vlan</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>vlan object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/vlan">/vlan</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + vnf-id2 + </td> + <td> + <p>Unique id of VNF, can't use same attribute name right now until we promote this new object</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + vlan-interface + </td> + <td> + <p>String that identifies the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-newvces-newvce--vnf-id2--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--"></span> <div id="operation--network-newvces-newvce--vnf-id2--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing vlan</div> @@ -92615,7 +102491,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> + <a class="json-schema-ref" href="#/getDefinitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> </div> </div> </div> @@ -92662,7 +102538,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l3-interface-ipv4-address-list object that needs to be created or updated</p> + <p><p>l3-interface-ipv4-address-list object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkNewvcesNewvceLInterfacesLInterfaceVlansVlanL3InterfaceIpv4AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -92781,6 +102657,143 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-newvces-newvce--vnf-id2--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--"></span> + <div id="operation--network-newvces-newvce--vnf-id2--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l3-interface-ipv4-address-list</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l3-interface-ipv4-address-list</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l3-interface-ipv4-address-list object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + vnf-id2 + </td> + <td> + <p>Unique id of VNF, can't use same attribute name right now until we promote this new object</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + vlan-interface + </td> + <td> + <p>String that identifies the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + l3-interface-ipv4-address + </td> + <td> + <p>IP address</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-newvces-newvce--vnf-id2--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--"></span> <div id="operation--network-newvces-newvce--vnf-id2--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l3-interface-ipv4-address-list</div> @@ -92940,7 +102953,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkNewvcesNewvceLInterfacesLInterfaceVlansVlanL3InterfaceIpv4AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -93493,7 +103506,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> + <a class="json-schema-ref" href="#/getDefinitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> </div> </div> </div> @@ -93540,7 +103553,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l3-interface-ipv6-address-list object that needs to be created or updated</p> + <p><p>l3-interface-ipv6-address-list object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkNewvcesNewvceLInterfacesLInterfaceVlansVlanL3InterfaceIpv6AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -93659,6 +103672,143 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-newvces-newvce--vnf-id2--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--"></span> + <div id="operation--network-newvces-newvce--vnf-id2--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l3-interface-ipv6-address-list</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l3-interface-ipv6-address-list</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l3-interface-ipv6-address-list object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + vnf-id2 + </td> + <td> + <p>Unique id of VNF, can't use same attribute name right now until we promote this new object</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + vlan-interface + </td> + <td> + <p>String that identifies the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + l3-interface-ipv6-address + </td> + <td> + <p>IP address</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-newvces-newvce--vnf-id2--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--"></span> <div id="operation--network-newvces-newvce--vnf-id2--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l3-interface-ipv6-address-list</div> @@ -93818,7 +103968,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkNewvcesNewvceLInterfacesLInterfaceVlansVlanL3InterfaceIpv6AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -94080,7 +104230,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkNewvcesNewvceLInterfacesLInterfaceVlansVlan.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -94310,7 +104460,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkNewvcesNewvce.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -94493,7 +104643,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/physical-links">/physical-links</a> + <a class="json-schema-ref" href="#/getDefinitions/physical-links">/physical-links</a> </div> </div> </div> @@ -94603,7 +104753,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/physical-link">/physical-link</a> + <a class="json-schema-ref" href="#/getDefinitions/physical-link">/physical-link</a> </div> </div> </div> @@ -94650,7 +104800,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>physical-link object that needs to be created or updated</p> + <p><p>physical-link object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkPhysicalLinksPhysicalLink.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -94721,6 +104871,95 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-physical-links-physical-link--link-name--"></span> + <div id="operation--network-physical-links-physical-link--link-name--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing physical-link</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/physical-links/physical-link/{link-name}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing physical-link</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>physical-link object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/physical-link">/physical-link</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + link-name + </td> + <td> + <p>e.g., hostnameA_p-connection_nameA_hostnameZ+p_connection-nameZ</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-physical-links-physical-link--link-name--"></span> <div id="operation--network-physical-links-physical-link--link-name--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing physical-link</div> @@ -94832,7 +105071,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkPhysicalLinksPhysicalLink.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -95015,7 +105254,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/pnfs">/pnfs</a> + <a class="json-schema-ref" href="#/getDefinitions/pnfs">/pnfs</a> </div> </div> </div> @@ -95125,7 +105364,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/pnf">/pnf</a> + <a class="json-schema-ref" href="#/getDefinitions/pnf">/pnf</a> </div> </div> </div> @@ -95172,7 +105411,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>pnf object that needs to be created or updated</p> + <p><p>pnf object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkPnfsPnf.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -95243,6 +105482,95 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-pnfs-pnf--pnf-name--"></span> + <div id="operation--network-pnfs-pnf--pnf-name--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing pnf</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/pnfs/pnf/{pnf-name}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing pnf</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>pnf object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/pnf">/pnf</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + pnf-name + </td> + <td> + <p>unique name of Physical Network Function.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-pnfs-pnf--pnf-name--"></span> <div id="operation--network-pnfs-pnf--pnf-name--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing pnf</div> @@ -95417,7 +105745,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/lag-interfaces">/lag-interfaces</a> + <a class="json-schema-ref" href="#/getDefinitions/lag-interfaces">/lag-interfaces</a> </div> </div> </div> @@ -95573,7 +105901,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/lag-interface">/lag-interface</a> + <a class="json-schema-ref" href="#/getDefinitions/lag-interface">/lag-interface</a> </div> </div> </div> @@ -95620,7 +105948,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>lag-interface object that needs to be created or updated</p> + <p><p>lag-interface object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkPnfsPnfLagInterfacesLagInterface.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -95707,6 +106035,111 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-pnfs-pnf--pnf-name--lag-interfaces-lag-interface--interface-name--"></span> + <div id="operation--network-pnfs-pnf--pnf-name--lag-interfaces-lag-interface--interface-name--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing lag-interface</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing lag-interface</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>lag-interface object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/lag-interface">/lag-interface</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + pnf-name + </td> + <td> + <p>unique name of Physical Network Function.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the link aggregate interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-pnfs-pnf--pnf-name--lag-interfaces-lag-interface--interface-name--"></span> <div id="operation--network-pnfs-pnf--pnf-name--lag-interfaces-lag-interface--interface-name--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing lag-interface</div> @@ -95943,7 +106376,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l-interfaces">/l-interfaces</a> + <a class="json-schema-ref" href="#/getDefinitions/l-interfaces">/l-interfaces</a> </div> </div> </div> @@ -96160,7 +106593,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l-interface">/l-interface</a> + <a class="json-schema-ref" href="#/getDefinitions/l-interface">/l-interface</a> </div> </div> </div> @@ -96207,7 +106640,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l-interface object that needs to be created or updated</p> + <p><p>l-interface object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkPnfsPnfLagInterfacesLagInterfaceLInterfacesLInterface.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -96310,6 +106743,127 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-pnfs-pnf--pnf-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--"></span> + <div id="operation--network-pnfs-pnf--pnf-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l-interface</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l-interface</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l-interface object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l-interface">/l-interface</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + pnf-name + </td> + <td> + <p>unique name of Physical Network Function.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the link aggregate interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-pnfs-pnf--pnf-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--"></span> <div id="operation--network-pnfs-pnf--pnf-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l-interface</div> @@ -96684,7 +107238,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> + <a class="json-schema-ref" href="#/getDefinitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> </div> </div> </div> @@ -96731,7 +107285,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l3-interface-ipv4-address-list object that needs to be created or updated</p> + <p><p>l3-interface-ipv4-address-list object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkPnfsPnfLagInterfacesLagInterfaceLInterfacesLInterfaceL3InterfaceIpv4AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -96850,6 +107404,143 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-pnfs-pnf--pnf-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--"></span> + <div id="operation--network-pnfs-pnf--pnf-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l3-interface-ipv4-address-list</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l3-interface-ipv4-address-list</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l3-interface-ipv4-address-list object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + pnf-name + </td> + <td> + <p>unique name of Physical Network Function.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the link aggregate interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + l3-interface-ipv4-address + </td> + <td> + <p>IP address</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-pnfs-pnf--pnf-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--"></span> <div id="operation--network-pnfs-pnf--pnf-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l3-interface-ipv4-address-list</div> @@ -97009,7 +107700,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkPnfsPnfLagInterfacesLagInterfaceLInterfacesLInterfaceL3InterfaceIpv4AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -97502,7 +108193,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> + <a class="json-schema-ref" href="#/getDefinitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> </div> </div> </div> @@ -97549,7 +108240,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l3-interface-ipv6-address-list object that needs to be created or updated</p> + <p><p>l3-interface-ipv6-address-list object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkPnfsPnfLagInterfacesLagInterfaceLInterfacesLInterfaceL3InterfaceIpv6AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -97668,6 +108359,143 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-pnfs-pnf--pnf-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--"></span> + <div id="operation--network-pnfs-pnf--pnf-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l3-interface-ipv6-address-list</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l3-interface-ipv6-address-list</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l3-interface-ipv6-address-list object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + pnf-name + </td> + <td> + <p>unique name of Physical Network Function.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the link aggregate interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + l3-interface-ipv6-address + </td> + <td> + <p>IP address</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-pnfs-pnf--pnf-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--"></span> <div id="operation--network-pnfs-pnf--pnf-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l3-interface-ipv6-address-list</div> @@ -97827,7 +108655,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkPnfsPnfLagInterfacesLagInterfaceLInterfacesLInterfaceL3InterfaceIpv6AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -98089,7 +108917,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkPnfsPnfLagInterfacesLagInterfaceLInterfacesLInterface.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -98489,7 +109317,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/sriov-vfs">/sriov-vfs</a> + <a class="json-schema-ref" href="#/getDefinitions/sriov-vfs">/sriov-vfs</a> </div> </div> </div> @@ -98782,7 +109610,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/sriov-vf">/sriov-vf</a> + <a class="json-schema-ref" href="#/getDefinitions/sriov-vf">/sriov-vf</a> </div> </div> </div> @@ -98829,7 +109657,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>sriov-vf object that needs to be created or updated</p> + <p><p>sriov-vf object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkPnfsPnfLagInterfacesLagInterfaceLInterfacesLInterfaceSriovVfsSriovVf.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -98948,6 +109776,143 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-pnfs-pnf--pnf-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--"></span> + <div id="operation--network-pnfs-pnf--pnf-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing sriov-vf</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing sriov-vf</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>sriov-vf object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/sriov-vf">/sriov-vf</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + pnf-name + </td> + <td> + <p>unique name of Physical Network Function.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the link aggregate interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + pci-id + </td> + <td> + <p>PCI ID used to identify the sriov-vf</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-pnfs-pnf--pnf-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--"></span> <div id="operation--network-pnfs-pnf--pnf-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing sriov-vf</div> @@ -99107,7 +110072,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkPnfsPnfLagInterfacesLagInterfaceLInterfacesLInterfaceSriovVfsSriovVf.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -99539,7 +110504,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/vlans">/vlans</a> + <a class="json-schema-ref" href="#/getDefinitions/vlans">/vlans</a> </div> </div> </div> @@ -99802,7 +110767,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/vlan">/vlan</a> + <a class="json-schema-ref" href="#/getDefinitions/vlan">/vlan</a> </div> </div> </div> @@ -99849,7 +110814,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>vlan object that needs to be created or updated</p> + <p><p>vlan object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkPnfsPnfLagInterfacesLagInterfaceLInterfacesLInterfaceVlansVlan.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -99968,6 +110933,143 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-pnfs-pnf--pnf-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--"></span> + <div id="operation--network-pnfs-pnf--pnf-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing vlan</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing vlan</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>vlan object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/vlan">/vlan</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + pnf-name + </td> + <td> + <p>unique name of Physical Network Function.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the link aggregate interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + vlan-interface + </td> + <td> + <p>String that identifies the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-pnfs-pnf--pnf-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--"></span> <div id="operation--network-pnfs-pnf--pnf-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing vlan</div> @@ -100404,7 +111506,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> + <a class="json-schema-ref" href="#/getDefinitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> </div> </div> </div> @@ -100451,7 +111553,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l3-interface-ipv4-address-list object that needs to be created or updated</p> + <p><p>l3-interface-ipv4-address-list object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkPnfsPnfLagInterfacesLagInterfaceLInterfacesLInterfaceVlansVlanL3InterfaceIpv4AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -100586,6 +111688,159 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-pnfs-pnf--pnf-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--"></span> + <div id="operation--network-pnfs-pnf--pnf-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l3-interface-ipv4-address-list</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l3-interface-ipv4-address-list</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l3-interface-ipv4-address-list object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + pnf-name + </td> + <td> + <p>unique name of Physical Network Function.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the link aggregate interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + vlan-interface + </td> + <td> + <p>String that identifies the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + l3-interface-ipv4-address + </td> + <td> + <p>IP address</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-pnfs-pnf--pnf-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--"></span> <div id="operation--network-pnfs-pnf--pnf-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l3-interface-ipv4-address-list</div> @@ -100761,7 +112016,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkPnfsPnfLagInterfacesLagInterfaceLInterfacesLInterfaceVlansVlanL3InterfaceIpv4AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -101332,7 +112587,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> + <a class="json-schema-ref" href="#/getDefinitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> </div> </div> </div> @@ -101379,7 +112634,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l3-interface-ipv6-address-list object that needs to be created or updated</p> + <p><p>l3-interface-ipv6-address-list object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkPnfsPnfLagInterfacesLagInterfaceLInterfacesLInterfaceVlansVlanL3InterfaceIpv6AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -101514,6 +112769,159 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-pnfs-pnf--pnf-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--"></span> + <div id="operation--network-pnfs-pnf--pnf-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l3-interface-ipv6-address-list</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l3-interface-ipv6-address-list</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l3-interface-ipv6-address-list object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + pnf-name + </td> + <td> + <p>unique name of Physical Network Function.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the link aggregate interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + vlan-interface + </td> + <td> + <p>String that identifies the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + l3-interface-ipv6-address + </td> + <td> + <p>IP address</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-pnfs-pnf--pnf-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--"></span> <div id="operation--network-pnfs-pnf--pnf-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l3-interface-ipv6-address-list</div> @@ -101689,7 +113097,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkPnfsPnfLagInterfacesLagInterfaceLInterfacesLInterfaceVlansVlanL3InterfaceIpv6AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -101983,7 +113391,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkPnfsPnfLagInterfacesLagInterfaceLInterfacesLInterfaceVlansVlan.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -102245,7 +113653,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkPnfsPnfLagInterfacesLagInterface.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -102506,7 +113914,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/p-interfaces">/p-interfaces</a> + <a class="json-schema-ref" href="#/getDefinitions/p-interfaces">/p-interfaces</a> </div> </div> </div> @@ -102647,7 +114055,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/p-interface">/p-interface</a> + <a class="json-schema-ref" href="#/getDefinitions/p-interface">/p-interface</a> </div> </div> </div> @@ -102694,7 +114102,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>p-interface object that needs to be created or updated</p> + <p><p>p-interface object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkPnfsPnfPInterfacesPInterface.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -102781,6 +114189,111 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--"></span> + <div id="operation--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing p-interface</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing p-interface</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>p-interface object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/p-interface">/p-interface</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + pnf-name + </td> + <td> + <p>unique name of Physical Network Function.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the physical interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--"></span> <div id="operation--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing p-interface</div> @@ -103002,7 +114515,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l-interfaces">/l-interfaces</a> + <a class="json-schema-ref" href="#/getDefinitions/l-interfaces">/l-interfaces</a> </div> </div> </div> @@ -103204,7 +114717,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l-interface">/l-interface</a> + <a class="json-schema-ref" href="#/getDefinitions/l-interface">/l-interface</a> </div> </div> </div> @@ -103251,7 +114764,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l-interface object that needs to be created or updated</p> + <p><p>l-interface object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkPnfsPnfPInterfacesPInterfaceLInterfacesLInterface.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -103354,6 +114867,127 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--"></span> + <div id="operation--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l-interface</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l-interface</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l-interface object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l-interface">/l-interface</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + pnf-name + </td> + <td> + <p>unique name of Physical Network Function.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the physical interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--"></span> <div id="operation--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l-interface</div> @@ -103713,7 +115347,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> + <a class="json-schema-ref" href="#/getDefinitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> </div> </div> </div> @@ -103760,7 +115394,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l3-interface-ipv4-address-list object that needs to be created or updated</p> + <p><p>l3-interface-ipv4-address-list object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkPnfsPnfPInterfacesPInterfaceLInterfacesLInterfaceL3InterfaceIpv4AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -103879,6 +115513,143 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--"></span> + <div id="operation--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l3-interface-ipv4-address-list</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l3-interface-ipv4-address-list</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l3-interface-ipv4-address-list object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + pnf-name + </td> + <td> + <p>unique name of Physical Network Function.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the physical interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + l3-interface-ipv4-address + </td> + <td> + <p>IP address</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--"></span> <div id="operation--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l3-interface-ipv4-address-list</div> @@ -104038,7 +115809,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkPnfsPnfPInterfacesPInterfaceLInterfacesLInterfaceL3InterfaceIpv4AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -104516,7 +116287,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> + <a class="json-schema-ref" href="#/getDefinitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> </div> </div> </div> @@ -104563,7 +116334,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l3-interface-ipv6-address-list object that needs to be created or updated</p> + <p><p>l3-interface-ipv6-address-list object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkPnfsPnfPInterfacesPInterfaceLInterfacesLInterfaceL3InterfaceIpv6AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -104682,6 +116453,143 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--"></span> + <div id="operation--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l3-interface-ipv6-address-list</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l3-interface-ipv6-address-list</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l3-interface-ipv6-address-list object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + pnf-name + </td> + <td> + <p>unique name of Physical Network Function.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the physical interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + l3-interface-ipv6-address + </td> + <td> + <p>IP address</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--"></span> <div id="operation--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l3-interface-ipv6-address-list</div> @@ -104841,7 +116749,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkPnfsPnfPInterfacesPInterfaceLInterfacesLInterfaceL3InterfaceIpv6AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -105103,7 +117011,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkPnfsPnfPInterfacesPInterfaceLInterfacesLInterface.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -105488,7 +117396,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/sriov-vfs">/sriov-vfs</a> + <a class="json-schema-ref" href="#/getDefinitions/sriov-vfs">/sriov-vfs</a> </div> </div> </div> @@ -105766,7 +117674,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/sriov-vf">/sriov-vf</a> + <a class="json-schema-ref" href="#/getDefinitions/sriov-vf">/sriov-vf</a> </div> </div> </div> @@ -105813,7 +117721,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>sriov-vf object that needs to be created or updated</p> + <p><p>sriov-vf object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkPnfsPnfPInterfacesPInterfaceLInterfacesLInterfaceSriovVfsSriovVf.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -105932,6 +117840,143 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--"></span> + <div id="operation--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing sriov-vf</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing sriov-vf</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>sriov-vf object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/sriov-vf">/sriov-vf</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + pnf-name + </td> + <td> + <p>unique name of Physical Network Function.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the physical interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + pci-id + </td> + <td> + <p>PCI ID used to identify the sriov-vf</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--"></span> <div id="operation--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing sriov-vf</div> @@ -106091,7 +118136,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkPnfsPnfPInterfacesPInterfaceLInterfacesLInterfaceSriovVfsSriovVf.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -106508,7 +118553,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/vlans">/vlans</a> + <a class="json-schema-ref" href="#/getDefinitions/vlans">/vlans</a> </div> </div> </div> @@ -106756,7 +118801,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/vlan">/vlan</a> + <a class="json-schema-ref" href="#/getDefinitions/vlan">/vlan</a> </div> </div> </div> @@ -106803,7 +118848,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>vlan object that needs to be created or updated</p> + <p><p>vlan object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkPnfsPnfPInterfacesPInterfaceLInterfacesLInterfaceVlansVlan.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -106922,6 +118967,143 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--"></span> + <div id="operation--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing vlan</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing vlan</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>vlan object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/vlan">/vlan</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + pnf-name + </td> + <td> + <p>unique name of Physical Network Function.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the physical interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + vlan-interface + </td> + <td> + <p>String that identifies the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--"></span> <div id="operation--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing vlan</div> @@ -107343,7 +119525,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> + <a class="json-schema-ref" href="#/getDefinitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> </div> </div> </div> @@ -107390,7 +119572,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l3-interface-ipv4-address-list object that needs to be created or updated</p> + <p><p>l3-interface-ipv4-address-list object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkPnfsPnfPInterfacesPInterfaceLInterfacesLInterfaceVlansVlanL3InterfaceIpv4AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -107525,6 +119707,159 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--"></span> + <div id="operation--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l3-interface-ipv4-address-list</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l3-interface-ipv4-address-list</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l3-interface-ipv4-address-list object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + pnf-name + </td> + <td> + <p>unique name of Physical Network Function.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the physical interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + vlan-interface + </td> + <td> + <p>String that identifies the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + l3-interface-ipv4-address + </td> + <td> + <p>IP address</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--"></span> <div id="operation--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l3-interface-ipv4-address-list</div> @@ -107700,7 +120035,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkPnfsPnfPInterfacesPInterfaceLInterfacesLInterfaceVlansVlanL3InterfaceIpv4AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -108256,7 +120591,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> + <a class="json-schema-ref" href="#/getDefinitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> </div> </div> </div> @@ -108303,7 +120638,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l3-interface-ipv6-address-list object that needs to be created or updated</p> + <p><p>l3-interface-ipv6-address-list object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkPnfsPnfPInterfacesPInterfaceLInterfacesLInterfaceVlansVlanL3InterfaceIpv6AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -108438,6 +120773,159 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--"></span> + <div id="operation--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l3-interface-ipv6-address-list</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l3-interface-ipv6-address-list</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l3-interface-ipv6-address-list object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + pnf-name + </td> + <td> + <p>unique name of Physical Network Function.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the physical interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + vlan-interface + </td> + <td> + <p>String that identifies the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + l3-interface-ipv6-address + </td> + <td> + <p>IP address</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--"></span> <div id="operation--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l3-interface-ipv6-address-list</div> @@ -108613,7 +121101,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkPnfsPnfPInterfacesPInterfaceLInterfacesLInterfaceVlansVlanL3InterfaceIpv6AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -108907,7 +121395,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkPnfsPnfPInterfacesPInterfaceLInterfacesLInterfaceVlansVlan.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -109169,7 +121657,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkPnfsPnfPInterfacesPInterface.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -109461,7 +121949,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/sriov-pfs">/sriov-pfs</a> + <a class="json-schema-ref" href="#/getDefinitions/sriov-pfs">/sriov-pfs</a> </div> </div> </div> @@ -109618,7 +122106,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/sriov-pf">/sriov-pf</a> + <a class="json-schema-ref" href="#/getDefinitions/sriov-pf">/sriov-pf</a> </div> </div> </div> @@ -109665,7 +122153,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>sriov-pf object that needs to be created or updated</p> + <p><p>sriov-pf object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkPnfsPnfPInterfacesPInterfaceSriovPfsSriovPf.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -109768,6 +122256,127 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--sriov-pfs-sriov-pf--pf-pci-id--"></span> + <div id="operation--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--sriov-pfs-sriov-pf--pf-pci-id--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing sriov-pf</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/sriov-pfs/sriov-pf/{pf-pci-id}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing sriov-pf</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>sriov-pf object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/sriov-pf">/sriov-pf</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + pnf-name + </td> + <td> + <p>unique name of Physical Network Function.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the physical interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + pf-pci-id + </td> + <td> + <p>Identifier for the sriov-pf</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--sriov-pfs-sriov-pf--pf-pci-id--"></span> <div id="operation--network-pnfs-pnf--pnf-name--p-interfaces-p-interface--interface-name--sriov-pfs-sriov-pf--pf-pci-id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing sriov-pf</div> @@ -109911,7 +122520,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkPnfsPnfPInterfacesPInterfaceSriovPfsSriovPf.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -110141,7 +122750,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkPnfsPnf.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -110324,7 +122933,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/route-table-references">/route-table-references</a> + <a class="json-schema-ref" href="#/getDefinitions/route-table-references">/route-table-references</a> </div> </div> </div> @@ -110434,7 +123043,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/route-table-reference">/route-table-reference</a> + <a class="json-schema-ref" href="#/getDefinitions/route-table-reference">/route-table-reference</a> </div> </div> </div> @@ -110481,7 +123090,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>route-table-reference object that needs to be created or updated</p> + <p><p>route-table-reference object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkRouteTableReferencesRouteTableReference.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -110552,6 +123161,95 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-route-table-references-route-table-reference--route-table-reference-id--"></span> + <div id="operation--network-route-table-references-route-table-reference--route-table-reference-id--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing route-table-reference</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/route-table-references/route-table-reference/{route-table-reference-id}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing route-table-reference</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>route-table-reference object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/route-table-reference">/route-table-reference</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + route-table-reference-id + </td> + <td> + <p>Route Table Reference id, UUID assigned to this instance.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-route-table-references-route-table-reference--route-table-reference-id--"></span> <div id="operation--network-route-table-references-route-table-reference--route-table-reference-id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing route-table-reference</div> @@ -110663,7 +123361,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkRouteTableReferencesRouteTableReference.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -110846,7 +123544,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/site-pair-sets">/site-pair-sets</a> + <a class="json-schema-ref" href="#/getDefinitions/site-pair-sets">/site-pair-sets</a> </div> </div> </div> @@ -110941,7 +123639,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/site-pair-set">/site-pair-set</a> + <a class="json-schema-ref" href="#/getDefinitions/site-pair-set">/site-pair-set</a> </div> </div> </div> @@ -110988,7 +123686,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>site-pair-set object that needs to be created or updated</p> + <p><p>site-pair-set object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkSitePairSetsSitePairSet.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -111059,6 +123757,95 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-site-pair-sets-site-pair-set--site-pair-set-id--"></span> + <div id="operation--network-site-pair-sets-site-pair-set--site-pair-set-id--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing site-pair-set</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/site-pair-sets/site-pair-set/{site-pair-set-id}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing site-pair-set</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>site-pair-set object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/site-pair-set">/site-pair-set</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + site-pair-set-id + </td> + <td> + <p>Unique id of site pair set.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-site-pair-sets-site-pair-set--site-pair-set-id--"></span> <div id="operation--network-site-pair-sets-site-pair-set--site-pair-set-id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing site-pair-set</div> @@ -111170,7 +123957,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkSitePairSetsSitePairSet.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -111384,7 +124171,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/routing-instances">/routing-instances</a> + <a class="json-schema-ref" href="#/getDefinitions/routing-instances">/routing-instances</a> </div> </div> </div> @@ -111495,7 +124282,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/routing-instance">/routing-instance</a> + <a class="json-schema-ref" href="#/getDefinitions/routing-instance">/routing-instance</a> </div> </div> </div> @@ -111542,7 +124329,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>routing-instance object that needs to be created or updated</p> + <p><p>routing-instance object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkSitePairSetsSitePairSetRoutingInstancesRoutingInstance.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -111629,6 +124416,111 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-site-pair-sets-site-pair-set--site-pair-set-id--routing-instances-routing-instance--routing-instance-id--"></span> + <div id="operation--network-site-pair-sets-site-pair-set--site-pair-set-id--routing-instances-routing-instance--routing-instance-id--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing routing-instance</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/site-pair-sets/site-pair-set/{site-pair-set-id}/routing-instances/routing-instance/{routing-instance-id}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing routing-instance</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>routing-instance object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/routing-instance">/routing-instance</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + site-pair-set-id + </td> + <td> + <p>Unique id of site pair set.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + routing-instance-id + </td> + <td> + <p>Unique id of routing instance</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-site-pair-sets-site-pair-set--site-pair-set-id--routing-instances-routing-instance--routing-instance-id--"></span> <div id="operation--network-site-pair-sets-site-pair-set--site-pair-set-id--routing-instances-routing-instance--routing-instance-id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing routing-instance</div> @@ -111756,7 +124648,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkSitePairSetsSitePairSetRoutingInstancesRoutingInstance.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -112018,7 +124910,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/site-pairs">/site-pairs</a> + <a class="json-schema-ref" href="#/getDefinitions/site-pairs">/site-pairs</a> </div> </div> </div> @@ -112145,7 +125037,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/site-pair">/site-pair</a> + <a class="json-schema-ref" href="#/getDefinitions/site-pair">/site-pair</a> </div> </div> </div> @@ -112192,7 +125084,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>site-pair object that needs to be created or updated</p> + <p><p>site-pair object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkSitePairSetsSitePairSetRoutingInstancesRoutingInstanceSitePairsSitePair.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -112295,6 +125187,127 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-site-pair-sets-site-pair-set--site-pair-set-id--routing-instances-routing-instance--routing-instance-id--site-pairs-site-pair--site-pair-id--"></span> + <div id="operation--network-site-pair-sets-site-pair-set--site-pair-set-id--routing-instances-routing-instance--routing-instance-id--site-pairs-site-pair--site-pair-id--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing site-pair</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/site-pair-sets/site-pair-set/{site-pair-set-id}/routing-instances/routing-instance/{routing-instance-id}/site-pairs/site-pair/{site-pair-id}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing site-pair</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>site-pair object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/site-pair">/site-pair</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + site-pair-set-id + </td> + <td> + <p>Unique id of site pair set.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + routing-instance-id + </td> + <td> + <p>Unique id of routing instance</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + site-pair-id + </td> + <td> + <p>unique identifier of probe</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-site-pair-sets-site-pair-set--site-pair-set-id--routing-instances-routing-instance--routing-instance-id--site-pairs-site-pair--site-pair-id--"></span> <div id="operation--network-site-pair-sets-site-pair-set--site-pair-set-id--routing-instances-routing-instance--routing-instance-id--site-pairs-site-pair--site-pair-id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing site-pair</div> @@ -112518,7 +125531,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/classes-of-service">/classes-of-service</a> + <a class="json-schema-ref" href="#/getDefinitions/classes-of-service">/classes-of-service</a> </div> </div> </div> @@ -112661,7 +125674,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/class-of-service">/class-of-service</a> + <a class="json-schema-ref" href="#/getDefinitions/class-of-service">/class-of-service</a> </div> </div> </div> @@ -112708,7 +125721,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>class-of-service object that needs to be created or updated</p> + <p><p>class-of-service object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkSitePairSetsSitePairSetRoutingInstancesRoutingInstanceSitePairsSitePairClassesOfServiceClassOfService.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -112827,6 +125840,143 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-site-pair-sets-site-pair-set--site-pair-set-id--routing-instances-routing-instance--routing-instance-id--site-pairs-site-pair--site-pair-id--classes-of-service-class-of-service--cos--"></span> + <div id="operation--network-site-pair-sets-site-pair-set--site-pair-set-id--routing-instances-routing-instance--routing-instance-id--site-pairs-site-pair--site-pair-id--classes-of-service-class-of-service--cos--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing class-of-service</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/site-pair-sets/site-pair-set/{site-pair-set-id}/routing-instances/routing-instance/{routing-instance-id}/site-pairs/site-pair/{site-pair-id}/classes-of-service/class-of-service/{cos}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing class-of-service</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>class-of-service object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/class-of-service">/class-of-service</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + site-pair-set-id + </td> + <td> + <p>Unique id of site pair set.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + routing-instance-id + </td> + <td> + <p>Unique id of routing instance</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + site-pair-id + </td> + <td> + <p>unique identifier of probe</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + cos + </td> + <td> + <p>unique identifier of probe</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-site-pair-sets-site-pair-set--site-pair-set-id--routing-instances-routing-instance--routing-instance-id--site-pairs-site-pair--site-pair-id--classes-of-service-class-of-service--cos--"></span> <div id="operation--network-site-pair-sets-site-pair-set--site-pair-set-id--routing-instances-routing-instance--routing-instance-id--site-pairs-site-pair--site-pair-id--classes-of-service-class-of-service--cos--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing class-of-service</div> @@ -112986,7 +126136,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkSitePairSetsSitePairSetRoutingInstancesRoutingInstanceSitePairsSitePairClassesOfServiceClassOfService.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -113248,7 +126398,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkSitePairSetsSitePairSetRoutingInstancesRoutingInstanceSitePairsSitePair.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -113495,7 +126645,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/vces">/vces</a> + <a class="json-schema-ref" href="#/getDefinitions/vces">/vces</a> </div> </div> </div> @@ -113710,7 +126860,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/vce">/vce</a> + <a class="json-schema-ref" href="#/getDefinitions/vce">/vce</a> </div> </div> </div> @@ -113757,7 +126907,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>vce object that needs to be created or updated</p> + <p><p>vce object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVcesVce.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -113828,6 +126978,95 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-vces-vce--vnf-id--"></span> + <div id="operation--network-vces-vce--vnf-id--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing vce</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/vces/vce/{vnf-id}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing vce</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>vce object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/vce">/vce</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + vnf-id + </td> + <td> + <p>Unique id of VNF. This is unique across the graph.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-vces-vce--vnf-id--"></span> <div id="operation--network-vces-vce--vnf-id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing vce</div> @@ -114107,7 +127346,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/entitlements">/entitlements</a> + <a class="json-schema-ref" href="#/getDefinitions/entitlements">/entitlements</a> </div> </div> </div> @@ -114354,7 +127593,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/entitlement">/entitlement</a> + <a class="json-schema-ref" href="#/getDefinitions/entitlement">/entitlement</a> </div> </div> </div> @@ -114401,7 +127640,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>entitlement object that needs to be created or updated</p> + <p><p>entitlement object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVcesVceEntitlementsEntitlement.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -114504,6 +127743,127 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-vces-vce--vnf-id--entitlements-entitlement--group-uuid---resource-uuid--"></span> + <div id="operation--network-vces-vce--vnf-id--entitlements-entitlement--group-uuid---resource-uuid--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing entitlement</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/vces/vce/{vnf-id}/entitlements/entitlement/{group-uuid}/{resource-uuid}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing entitlement</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>entitlement object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/entitlement">/entitlement</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + vnf-id + </td> + <td> + <p>Unique id of VNF. This is unique across the graph.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + group-uuid + </td> + <td> + <p>Unique ID for the entitlement group the resource comes from, should be uuid.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + resource-uuid + </td> + <td> + <p>Unique ID of an entitlement resource.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-vces-vce--vnf-id--entitlements-entitlement--group-uuid---resource-uuid--"></span> <div id="operation--network-vces-vce--vnf-id--entitlements-entitlement--group-uuid---resource-uuid--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing entitlement</div> @@ -114647,7 +128007,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVcesVceEntitlementsEntitlement.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -115045,7 +128405,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/licenses">/licenses</a> + <a class="json-schema-ref" href="#/getDefinitions/licenses">/licenses</a> </div> </div> </div> @@ -115292,7 +128652,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/license">/license</a> + <a class="json-schema-ref" href="#/getDefinitions/license">/license</a> </div> </div> </div> @@ -115339,7 +128699,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>license object that needs to be created or updated</p> + <p><p>license object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVcesVceLicensesLicense.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -115442,6 +128802,127 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-vces-vce--vnf-id--licenses-license--group-uuid---resource-uuid--"></span> + <div id="operation--network-vces-vce--vnf-id--licenses-license--group-uuid---resource-uuid--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing license</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/vces/vce/{vnf-id}/licenses/license/{group-uuid}/{resource-uuid}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing license</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>license object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/license">/license</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + vnf-id + </td> + <td> + <p>Unique id of VNF. This is unique across the graph.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + group-uuid + </td> + <td> + <p>Unique ID for the license group the resource belongs to, should be uuid.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + resource-uuid + </td> + <td> + <p>Unique ID of a license resource.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-vces-vce--vnf-id--licenses-license--group-uuid---resource-uuid--"></span> <div id="operation--network-vces-vce--vnf-id--licenses-license--group-uuid---resource-uuid--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing license</div> @@ -115585,7 +129066,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVcesVceLicensesLicense.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -115983,7 +129464,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/port-groups">/port-groups</a> + <a class="json-schema-ref" href="#/getDefinitions/port-groups">/port-groups</a> </div> </div> </div> @@ -116259,7 +129740,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/port-group">/port-group</a> + <a class="json-schema-ref" href="#/getDefinitions/port-group">/port-group</a> </div> </div> </div> @@ -116306,7 +129787,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>port-group object that needs to be created or updated</p> + <p><p>port-group object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVcesVcePortGroupsPortGroup.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -116393,6 +129874,111 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-vces-vce--vnf-id--port-groups-port-group--interface-id--"></span> + <div id="operation--network-vces-vce--vnf-id--port-groups-port-group--interface-id--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing port-group</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/vces/vce/{vnf-id}/port-groups/port-group/{interface-id}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing port-group</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>port-group object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/port-group">/port-group</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + vnf-id + </td> + <td> + <p>Unique id of VNF. This is unique across the graph.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-id + </td> + <td> + <p>Unique ID of the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-vces-vce--vnf-id--port-groups-port-group--interface-id--"></span> <div id="operation--network-vces-vce--vnf-id--port-groups-port-group--interface-id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing port-group</div> @@ -116749,7 +130335,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/cvlan-tags">/cvlan-tags</a> + <a class="json-schema-ref" href="#/getDefinitions/cvlan-tags">/cvlan-tags</a> </div> </div> </div> @@ -117041,7 +130627,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/cvlan-tag-entry">/cvlan-tag-entry</a> + <a class="json-schema-ref" href="#/getDefinitions/cvlan-tag-entry">/cvlan-tag-entry</a> </div> </div> </div> @@ -117088,7 +130674,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>cvlan-tag-entry object that needs to be created or updated</p> + <p><p>cvlan-tag-entry object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVcesVcePortGroupsPortGroupCvlanTagsCvlanTagEntry.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -117191,6 +130777,127 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-vces-vce--vnf-id--port-groups-port-group--interface-id--cvlan-tags-cvlan-tag-entry--cvlan-tag--"></span> + <div id="operation--network-vces-vce--vnf-id--port-groups-port-group--interface-id--cvlan-tags-cvlan-tag-entry--cvlan-tag--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing cvlan-tag-entry</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/vces/vce/{vnf-id}/port-groups/port-group/{interface-id}/cvlan-tags/cvlan-tag-entry/{cvlan-tag}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing cvlan-tag-entry</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>cvlan-tag-entry object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/cvlan-tag-entry">/cvlan-tag-entry</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + vnf-id + </td> + <td> + <p>Unique id of VNF. This is unique across the graph.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-id + </td> + <td> + <p>Unique ID of the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + cvlan-tag + </td> + <td> + <p>See mis-na-virtualization-platform.yang</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">integer</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-vces-vce--vnf-id--port-groups-port-group--interface-id--cvlan-tags-cvlan-tag-entry--cvlan-tag--"></span> <div id="operation--network-vces-vce--vnf-id--port-groups-port-group--interface-id--cvlan-tags-cvlan-tag-entry--cvlan-tag--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing cvlan-tag-entry</div> @@ -117334,7 +131041,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVcesVcePortGroupsPortGroupCvlanTagsCvlanTagEntry.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -117564,7 +131271,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVcesVcePortGroupsPortGroup.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -117762,7 +131469,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVcesVce.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -117945,7 +131652,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/vnfcs">/vnfcs</a> + <a class="json-schema-ref" href="#/getDefinitions/vnfcs">/vnfcs</a> </div> </div> </div> @@ -118173,7 +131880,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/vnfc">/vnfc</a> + <a class="json-schema-ref" href="#/getDefinitions/vnfc">/vnfc</a> </div> </div> </div> @@ -118220,7 +131927,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>vnfc object that needs to be created or updated</p> + <p><p>vnfc object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVnfcsVnfc.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -118291,6 +131998,95 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-vnfcs-vnfc--vnfc-name--"></span> + <div id="operation--network-vnfcs-vnfc--vnfc-name--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing vnfc</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/vnfcs/vnfc/{vnfc-name}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing vnfc</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>vnfc object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/vnfc">/vnfc</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + vnfc-name + </td> + <td> + <p>Unique ID of vnfc.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-vnfcs-vnfc--vnfc-name--"></span> <div id="operation--network-vnfcs-vnfc--vnfc-name--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing vnfc</div> @@ -118644,7 +132440,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> + <a class="json-schema-ref" href="#/getDefinitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> </div> </div> </div> @@ -118691,7 +132487,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l3-interface-ipv4-address-list object that needs to be created or updated</p> + <p><p>l3-interface-ipv4-address-list object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVnfcsVnfcL3InterfaceIpv4AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -118778,6 +132574,111 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-vnfcs-vnfc--vnfc-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--"></span> + <div id="operation--network-vnfcs-vnfc--vnfc-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l3-interface-ipv4-address-list</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/vnfcs/vnfc/{vnfc-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l3-interface-ipv4-address-list</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l3-interface-ipv4-address-list object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + vnfc-name + </td> + <td> + <p>Unique ID of vnfc.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + l3-interface-ipv4-address + </td> + <td> + <p>IP address</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-vnfcs-vnfc--vnfc-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--"></span> <div id="operation--network-vnfcs-vnfc--vnfc-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l3-interface-ipv4-address-list</div> @@ -118905,7 +132806,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVnfcsVnfcL3InterfaceIpv4AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -119345,7 +133246,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> + <a class="json-schema-ref" href="#/getDefinitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> </div> </div> </div> @@ -119392,7 +133293,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l3-interface-ipv6-address-list object that needs to be created or updated</p> + <p><p>l3-interface-ipv6-address-list object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVnfcsVnfcL3InterfaceIpv6AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -119479,6 +133380,111 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-vnfcs-vnfc--vnfc-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--"></span> + <div id="operation--network-vnfcs-vnfc--vnfc-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l3-interface-ipv6-address-list</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/vnfcs/vnfc/{vnfc-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l3-interface-ipv6-address-list</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l3-interface-ipv6-address-list object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + vnfc-name + </td> + <td> + <p>Unique ID of vnfc.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + l3-interface-ipv6-address + </td> + <td> + <p>IP address</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-vnfcs-vnfc--vnfc-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--"></span> <div id="operation--network-vnfcs-vnfc--vnfc-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l3-interface-ipv6-address-list</div> @@ -119606,7 +133612,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVnfcsVnfcL3InterfaceIpv6AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -119804,7 +133810,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVnfcsVnfc.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -119987,7 +133993,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/vpls-pes">/vpls-pes</a> + <a class="json-schema-ref" href="#/getDefinitions/vpls-pes">/vpls-pes</a> </div> </div> </div> @@ -120096,7 +134102,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/vpls-pe">/vpls-pe</a> + <a class="json-schema-ref" href="#/getDefinitions/vpls-pe">/vpls-pe</a> </div> </div> </div> @@ -120143,7 +134149,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>vpls-pe object that needs to be created or updated</p> + <p><p>vpls-pe object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVplsPesVplsPe.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -120213,6 +134219,94 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-vpls-pes-vpls-pe--equipment-name--"></span> + <div id="operation--network-vpls-pes-vpls-pe--equipment-name--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing vpls-pe</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/vpls-pes/vpls-pe/{equipment-name}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing vpls-pe</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>vpls-pe object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/vpls-pe">/vpls-pe</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + equipment-name + </td> + <td> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-vpls-pes-vpls-pe--equipment-name--"></span> <div id="operation--network-vpls-pes-vpls-pe--equipment-name--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing vpls-pe</div> @@ -120385,7 +134479,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/lag-interfaces">/lag-interfaces</a> + <a class="json-schema-ref" href="#/getDefinitions/lag-interfaces">/lag-interfaces</a> </div> </div> </div> @@ -120540,7 +134634,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/lag-interface">/lag-interface</a> + <a class="json-schema-ref" href="#/getDefinitions/lag-interface">/lag-interface</a> </div> </div> </div> @@ -120587,7 +134681,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>lag-interface object that needs to be created or updated</p> + <p><p>lag-interface object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVplsPesVplsPeLagInterfacesLagInterface.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -120673,6 +134767,110 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-vpls-pes-vpls-pe--equipment-name--lag-interfaces-lag-interface--interface-name--"></span> + <div id="operation--network-vpls-pes-vpls-pe--equipment-name--lag-interfaces-lag-interface--interface-name--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing lag-interface</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing lag-interface</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>lag-interface object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/lag-interface">/lag-interface</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + equipment-name + </td> + <td> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the link aggregate interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-vpls-pes-vpls-pe--equipment-name--lag-interfaces-lag-interface--interface-name--"></span> <div id="operation--network-vpls-pes-vpls-pe--equipment-name--lag-interfaces-lag-interface--interface-name--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing lag-interface</div> @@ -120907,7 +135105,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l-interfaces">/l-interfaces</a> + <a class="json-schema-ref" href="#/getDefinitions/l-interfaces">/l-interfaces</a> </div> </div> </div> @@ -121123,7 +135321,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l-interface">/l-interface</a> + <a class="json-schema-ref" href="#/getDefinitions/l-interface">/l-interface</a> </div> </div> </div> @@ -121170,7 +135368,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l-interface object that needs to be created or updated</p> + <p><p>l-interface object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVplsPesVplsPeLagInterfacesLagInterfaceLInterfacesLInterface.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -121272,6 +135470,126 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-vpls-pes-vpls-pe--equipment-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--"></span> + <div id="operation--network-vpls-pes-vpls-pe--equipment-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l-interface</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l-interface</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l-interface object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l-interface">/l-interface</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + equipment-name + </td> + <td> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the link aggregate interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-vpls-pes-vpls-pe--equipment-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--"></span> <div id="operation--network-vpls-pes-vpls-pe--equipment-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l-interface</div> @@ -121644,7 +135962,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> + <a class="json-schema-ref" href="#/getDefinitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> </div> </div> </div> @@ -121691,7 +136009,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l3-interface-ipv4-address-list object that needs to be created or updated</p> + <p><p>l3-interface-ipv4-address-list object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVplsPesVplsPeLagInterfacesLagInterfaceLInterfacesLInterfaceL3InterfaceIpv4AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -121809,6 +136127,142 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-vpls-pes-vpls-pe--equipment-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--"></span> + <div id="operation--network-vpls-pes-vpls-pe--equipment-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l3-interface-ipv4-address-list</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l3-interface-ipv4-address-list</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l3-interface-ipv4-address-list object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + equipment-name + </td> + <td> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the link aggregate interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + l3-interface-ipv4-address + </td> + <td> + <p>IP address</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-vpls-pes-vpls-pe--equipment-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--"></span> <div id="operation--network-vpls-pes-vpls-pe--equipment-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l3-interface-ipv4-address-list</div> @@ -121967,7 +136421,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVplsPesVplsPeLagInterfacesLagInterfaceLInterfacesLInterfaceL3InterfaceIpv4AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -122457,7 +136911,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> + <a class="json-schema-ref" href="#/getDefinitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> </div> </div> </div> @@ -122504,7 +136958,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l3-interface-ipv6-address-list object that needs to be created or updated</p> + <p><p>l3-interface-ipv6-address-list object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVplsPesVplsPeLagInterfacesLagInterfaceLInterfacesLInterfaceL3InterfaceIpv6AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -122622,6 +137076,142 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-vpls-pes-vpls-pe--equipment-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--"></span> + <div id="operation--network-vpls-pes-vpls-pe--equipment-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l3-interface-ipv6-address-list</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l3-interface-ipv6-address-list</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l3-interface-ipv6-address-list object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + equipment-name + </td> + <td> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the link aggregate interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + l3-interface-ipv6-address + </td> + <td> + <p>IP address</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-vpls-pes-vpls-pe--equipment-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--"></span> <div id="operation--network-vpls-pes-vpls-pe--equipment-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l3-interface-ipv6-address-list</div> @@ -122780,7 +137370,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVplsPesVplsPeLagInterfacesLagInterfaceLInterfacesLInterfaceL3InterfaceIpv6AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -123040,7 +137630,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVplsPesVplsPeLagInterfacesLagInterfaceLInterfacesLInterface.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -123437,7 +138027,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/sriov-vfs">/sriov-vfs</a> + <a class="json-schema-ref" href="#/getDefinitions/sriov-vfs">/sriov-vfs</a> </div> </div> </div> @@ -123729,7 +138319,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/sriov-vf">/sriov-vf</a> + <a class="json-schema-ref" href="#/getDefinitions/sriov-vf">/sriov-vf</a> </div> </div> </div> @@ -123776,7 +138366,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>sriov-vf object that needs to be created or updated</p> + <p><p>sriov-vf object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVplsPesVplsPeLagInterfacesLagInterfaceLInterfacesLInterfaceSriovVfsSriovVf.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -123894,6 +138484,142 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-vpls-pes-vpls-pe--equipment-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--"></span> + <div id="operation--network-vpls-pes-vpls-pe--equipment-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing sriov-vf</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing sriov-vf</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>sriov-vf object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/sriov-vf">/sriov-vf</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + equipment-name + </td> + <td> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the link aggregate interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + pci-id + </td> + <td> + <p>PCI ID used to identify the sriov-vf</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-vpls-pes-vpls-pe--equipment-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--"></span> <div id="operation--network-vpls-pes-vpls-pe--equipment-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing sriov-vf</div> @@ -124052,7 +138778,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVplsPesVplsPeLagInterfacesLagInterfaceLInterfacesLInterfaceSriovVfsSriovVf.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -124481,7 +139207,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/vlans">/vlans</a> + <a class="json-schema-ref" href="#/getDefinitions/vlans">/vlans</a> </div> </div> </div> @@ -124743,7 +139469,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/vlan">/vlan</a> + <a class="json-schema-ref" href="#/getDefinitions/vlan">/vlan</a> </div> </div> </div> @@ -124790,7 +139516,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>vlan object that needs to be created or updated</p> + <p><p>vlan object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVplsPesVplsPeLagInterfacesLagInterfaceLInterfacesLInterfaceVlansVlan.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -124908,6 +139634,142 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-vpls-pes-vpls-pe--equipment-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--"></span> + <div id="operation--network-vpls-pes-vpls-pe--equipment-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing vlan</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing vlan</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>vlan object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/vlan">/vlan</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + equipment-name + </td> + <td> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the link aggregate interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + vlan-interface + </td> + <td> + <p>String that identifies the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-vpls-pes-vpls-pe--equipment-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--"></span> <div id="operation--network-vpls-pes-vpls-pe--equipment-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing vlan</div> @@ -125342,7 +140204,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> + <a class="json-schema-ref" href="#/getDefinitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> </div> </div> </div> @@ -125389,7 +140251,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l3-interface-ipv4-address-list object that needs to be created or updated</p> + <p><p>l3-interface-ipv4-address-list object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVplsPesVplsPeLagInterfacesLagInterfaceLInterfacesLInterfaceVlansVlanL3InterfaceIpv4AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -125523,6 +140385,158 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-vpls-pes-vpls-pe--equipment-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--"></span> + <div id="operation--network-vpls-pes-vpls-pe--equipment-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l3-interface-ipv4-address-list</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l3-interface-ipv4-address-list</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l3-interface-ipv4-address-list object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + equipment-name + </td> + <td> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the link aggregate interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + vlan-interface + </td> + <td> + <p>String that identifies the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + l3-interface-ipv4-address + </td> + <td> + <p>IP address</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-vpls-pes-vpls-pe--equipment-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--"></span> <div id="operation--network-vpls-pes-vpls-pe--equipment-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l3-interface-ipv4-address-list</div> @@ -125697,7 +140711,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVplsPesVplsPeLagInterfacesLagInterfaceLInterfacesLInterfaceVlansVlanL3InterfaceIpv4AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -126265,7 +141279,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> + <a class="json-schema-ref" href="#/getDefinitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> </div> </div> </div> @@ -126312,7 +141326,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l3-interface-ipv6-address-list object that needs to be created or updated</p> + <p><p>l3-interface-ipv6-address-list object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVplsPesVplsPeLagInterfacesLagInterfaceLInterfacesLInterfaceVlansVlanL3InterfaceIpv6AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -126446,6 +141460,158 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-vpls-pes-vpls-pe--equipment-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--"></span> + <div id="operation--network-vpls-pes-vpls-pe--equipment-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l3-interface-ipv6-address-list</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l3-interface-ipv6-address-list</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l3-interface-ipv6-address-list object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + equipment-name + </td> + <td> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the link aggregate interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + vlan-interface + </td> + <td> + <p>String that identifies the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + l3-interface-ipv6-address + </td> + <td> + <p>IP address</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-vpls-pes-vpls-pe--equipment-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--"></span> <div id="operation--network-vpls-pes-vpls-pe--equipment-name--lag-interfaces-lag-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l3-interface-ipv6-address-list</div> @@ -126620,7 +141786,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVplsPesVplsPeLagInterfacesLagInterfaceLInterfacesLInterfaceVlansVlanL3InterfaceIpv6AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -126912,7 +142078,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVplsPesVplsPeLagInterfacesLagInterfaceLInterfacesLInterfaceVlansVlan.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -127172,7 +142338,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVplsPesVplsPeLagInterfacesLagInterface.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -127430,7 +142596,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/p-interfaces">/p-interfaces</a> + <a class="json-schema-ref" href="#/getDefinitions/p-interfaces">/p-interfaces</a> </div> </div> </div> @@ -127570,7 +142736,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/p-interface">/p-interface</a> + <a class="json-schema-ref" href="#/getDefinitions/p-interface">/p-interface</a> </div> </div> </div> @@ -127617,7 +142783,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>p-interface object that needs to be created or updated</p> + <p><p>p-interface object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVplsPesVplsPePInterfacesPInterface.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -127703,6 +142869,110 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--"></span> + <div id="operation--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing p-interface</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing p-interface</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>p-interface object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/p-interface">/p-interface</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + equipment-name + </td> + <td> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the physical interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--"></span> <div id="operation--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing p-interface</div> @@ -127922,7 +143192,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l-interfaces">/l-interfaces</a> + <a class="json-schema-ref" href="#/getDefinitions/l-interfaces">/l-interfaces</a> </div> </div> </div> @@ -128123,7 +143393,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l-interface">/l-interface</a> + <a class="json-schema-ref" href="#/getDefinitions/l-interface">/l-interface</a> </div> </div> </div> @@ -128170,7 +143440,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l-interface object that needs to be created or updated</p> + <p><p>l-interface object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVplsPesVplsPePInterfacesPInterfaceLInterfacesLInterface.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -128272,6 +143542,126 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--"></span> + <div id="operation--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l-interface</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l-interface</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l-interface object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l-interface">/l-interface</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + equipment-name + </td> + <td> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the physical interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--"></span> <div id="operation--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l-interface</div> @@ -128629,7 +144019,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> + <a class="json-schema-ref" href="#/getDefinitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> </div> </div> </div> @@ -128676,7 +144066,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l3-interface-ipv4-address-list object that needs to be created or updated</p> + <p><p>l3-interface-ipv4-address-list object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVplsPesVplsPePInterfacesPInterfaceLInterfacesLInterfaceL3InterfaceIpv4AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -128794,6 +144184,142 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--"></span> + <div id="operation--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l3-interface-ipv4-address-list</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l3-interface-ipv4-address-list</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l3-interface-ipv4-address-list object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + equipment-name + </td> + <td> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the physical interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + l3-interface-ipv4-address + </td> + <td> + <p>IP address</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--"></span> <div id="operation--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l3-interface-ipv4-address-list</div> @@ -128952,7 +144478,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVplsPesVplsPePInterfacesPInterfaceLInterfacesLInterfaceL3InterfaceIpv4AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -129427,7 +144953,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> + <a class="json-schema-ref" href="#/getDefinitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> </div> </div> </div> @@ -129474,7 +145000,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l3-interface-ipv6-address-list object that needs to be created or updated</p> + <p><p>l3-interface-ipv6-address-list object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVplsPesVplsPePInterfacesPInterfaceLInterfacesLInterfaceL3InterfaceIpv6AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -129592,6 +145118,142 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--"></span> + <div id="operation--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l3-interface-ipv6-address-list</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l3-interface-ipv6-address-list</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l3-interface-ipv6-address-list object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + equipment-name + </td> + <td> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the physical interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + l3-interface-ipv6-address + </td> + <td> + <p>IP address</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--"></span> <div id="operation--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l3-interface-ipv6-address-list</div> @@ -129750,7 +145412,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVplsPesVplsPePInterfacesPInterfaceLInterfacesLInterfaceL3InterfaceIpv6AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -130010,7 +145672,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVplsPesVplsPePInterfacesPInterfaceLInterfacesLInterface.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -130392,7 +146054,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/sriov-vfs">/sriov-vfs</a> + <a class="json-schema-ref" href="#/getDefinitions/sriov-vfs">/sriov-vfs</a> </div> </div> </div> @@ -130669,7 +146331,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/sriov-vf">/sriov-vf</a> + <a class="json-schema-ref" href="#/getDefinitions/sriov-vf">/sriov-vf</a> </div> </div> </div> @@ -130716,7 +146378,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>sriov-vf object that needs to be created or updated</p> + <p><p>sriov-vf object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVplsPesVplsPePInterfacesPInterfaceLInterfacesLInterfaceSriovVfsSriovVf.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -130834,6 +146496,142 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--"></span> + <div id="operation--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing sriov-vf</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing sriov-vf</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>sriov-vf object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/sriov-vf">/sriov-vf</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + equipment-name + </td> + <td> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the physical interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + pci-id + </td> + <td> + <p>PCI ID used to identify the sriov-vf</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--"></span> <div id="operation--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--sriov-vfs-sriov-vf--pci-id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing sriov-vf</div> @@ -130992,7 +146790,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVplsPesVplsPePInterfacesPInterfaceLInterfacesLInterfaceSriovVfsSriovVf.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -131406,7 +147204,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/vlans">/vlans</a> + <a class="json-schema-ref" href="#/getDefinitions/vlans">/vlans</a> </div> </div> </div> @@ -131653,7 +147451,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/vlan">/vlan</a> + <a class="json-schema-ref" href="#/getDefinitions/vlan">/vlan</a> </div> </div> </div> @@ -131700,7 +147498,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>vlan object that needs to be created or updated</p> + <p><p>vlan object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVplsPesVplsPePInterfacesPInterfaceLInterfacesLInterfaceVlansVlan.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -131818,6 +147616,142 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--"></span> + <div id="operation--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing vlan</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing vlan</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>vlan object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/vlan">/vlan</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + equipment-name + </td> + <td> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the physical interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + vlan-interface + </td> + <td> + <p>String that identifies the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--"></span> <div id="operation--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing vlan</div> @@ -132237,7 +148171,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> + <a class="json-schema-ref" href="#/getDefinitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> </div> </div> </div> @@ -132284,7 +148218,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l3-interface-ipv4-address-list object that needs to be created or updated</p> + <p><p>l3-interface-ipv4-address-list object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVplsPesVplsPePInterfacesPInterfaceLInterfacesLInterfaceVlansVlanL3InterfaceIpv4AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -132418,6 +148352,158 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--"></span> + <div id="operation--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l3-interface-ipv4-address-list</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l3-interface-ipv4-address-list</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l3-interface-ipv4-address-list object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-list</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + equipment-name + </td> + <td> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the physical interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + vlan-interface + </td> + <td> + <p>String that identifies the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + l3-interface-ipv4-address + </td> + <td> + <p>IP address</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--"></span> <div id="operation--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv4-address-list--l3-interface-ipv4-address--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l3-interface-ipv4-address-list</div> @@ -132592,7 +148678,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVplsPesVplsPePInterfacesPInterfaceLInterfacesLInterfaceVlansVlanL3InterfaceIpv4AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -133145,7 +149231,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> + <a class="json-schema-ref" href="#/getDefinitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> </div> </div> </div> @@ -133192,7 +149278,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>l3-interface-ipv6-address-list object that needs to be created or updated</p> + <p><p>l3-interface-ipv6-address-list object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVplsPesVplsPePInterfacesPInterfaceLInterfacesLInterfaceVlansVlanL3InterfaceIpv6AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -133326,6 +149412,158 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--"></span> + <div id="operation--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing l3-interface-ipv6-address-list</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing l3-interface-ipv6-address-list</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>l3-interface-ipv6-address-list object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-list</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + equipment-name + </td> + <td> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the physical interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name given to the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + vlan-interface + </td> + <td> + <p>String that identifies the interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + l3-interface-ipv6-address + </td> + <td> + <p>IP address</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--"></span> <div id="operation--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--l-interfaces-l-interface--interface-name--vlans-vlan--vlan-interface--l3-interface-ipv6-address-list--l3-interface-ipv6-address--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing l3-interface-ipv6-address-list</div> @@ -133500,7 +149738,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVplsPesVplsPePInterfacesPInterfaceLInterfacesLInterfaceVlansVlanL3InterfaceIpv6AddressList.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -133792,7 +150030,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVplsPesVplsPePInterfacesPInterfaceLInterfacesLInterfaceVlansVlan.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -134052,7 +150290,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVplsPesVplsPePInterfacesPInterface.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -134341,7 +150579,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/sriov-pfs">/sriov-pfs</a> + <a class="json-schema-ref" href="#/getDefinitions/sriov-pfs">/sriov-pfs</a> </div> </div> </div> @@ -134497,7 +150735,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/sriov-pf">/sriov-pf</a> + <a class="json-schema-ref" href="#/getDefinitions/sriov-pf">/sriov-pf</a> </div> </div> </div> @@ -134544,7 +150782,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>sriov-pf object that needs to be created or updated</p> + <p><p>sriov-pf object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVplsPesVplsPePInterfacesPInterfaceSriovPfsSriovPf.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -134646,6 +150884,126 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--sriov-pfs-sriov-pf--pf-pci-id--"></span> + <div id="operation--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--sriov-pfs-sriov-pf--pf-pci-id--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing sriov-pf</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/sriov-pfs/sriov-pf/{pf-pci-id}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing sriov-pf</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>sriov-pf object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/sriov-pf">/sriov-pf</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + equipment-name + </td> + <td> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + interface-name + </td> + <td> + <p>Name that identifies the physical interface</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + pf-pci-id + </td> + <td> + <p>Identifier for the sriov-pf</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--sriov-pfs-sriov-pf--pf-pci-id--"></span> <div id="operation--network-vpls-pes-vpls-pe--equipment-name--p-interfaces-p-interface--interface-name--sriov-pfs-sriov-pf--pf-pci-id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing sriov-pf</div> @@ -134788,7 +151146,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVplsPesVplsPePInterfacesPInterfaceSriovPfsSriovPf.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -135016,7 +151374,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVplsPesVplsPe.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -135197,7 +151555,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/vpn-bindings">/vpn-bindings</a> + <a class="json-schema-ref" href="#/getDefinitions/vpn-bindings">/vpn-bindings</a> </div> </div> </div> @@ -135322,7 +151680,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/vpn-binding">/vpn-binding</a> + <a class="json-schema-ref" href="#/getDefinitions/vpn-binding">/vpn-binding</a> </div> </div> </div> @@ -135369,7 +151727,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>vpn-binding object that needs to be created or updated</p> + <p><p>vpn-binding object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVpnBindingsVpnBinding.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -135440,6 +151798,95 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-vpn-bindings-vpn-binding--vpn-id--"></span> + <div id="operation--network-vpn-bindings-vpn-binding--vpn-id--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing vpn-binding</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/vpn-bindings/vpn-binding/{vpn-id}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing vpn-binding</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>vpn-binding object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/vpn-binding">/vpn-binding</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + vpn-id + </td> + <td> + <p>VPN ID, globally unique within A&AI</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-vpn-bindings-vpn-binding--vpn-id--"></span> <div id="operation--network-vpn-bindings-vpn-binding--vpn-id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing vpn-binding</div> @@ -135551,7 +151998,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVpnBindingsVpnBinding.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -135795,7 +152242,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/route-targets">/route-targets</a> + <a class="json-schema-ref" href="#/getDefinitions/route-targets">/route-targets</a> </div> </div> </div> @@ -135952,7 +152399,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/route-target">/route-target</a> + <a class="json-schema-ref" href="#/getDefinitions/route-target">/route-target</a> </div> </div> </div> @@ -135999,7 +152446,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>route-target object that needs to be created or updated</p> + <p><p>route-target object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVpnBindingsVpnBindingRouteTargetsRouteTarget.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -136102,6 +152549,127 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-vpn-bindings-vpn-binding--vpn-id--route-targets-route-target--global-route-target---route-target-role--"></span> + <div id="operation--network-vpn-bindings-vpn-binding--vpn-id--route-targets-route-target--global-route-target---route-target-role--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing route-target</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/vpn-bindings/vpn-binding/{vpn-id}/route-targets/route-target/{global-route-target}/{route-target-role}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing route-target</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>route-target object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/route-target">/route-target</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + vpn-id + </td> + <td> + <p>VPN ID, globally unique within A&AI</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + global-route-target + </td> + <td> + <p>Number used to identify an RT, globally unique in the network</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + route-target-role + </td> + <td> + <p>Role assigned to this route target</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-vpn-bindings-vpn-binding--vpn-id--route-targets-route-target--global-route-target---route-target-role--"></span> <div id="operation--network-vpn-bindings-vpn-binding--vpn-id--route-targets-route-target--global-route-target---route-target-role--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing route-target</div> @@ -136245,7 +152813,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkVpnBindingsVpnBindingRouteTargetsRouteTarget.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -136492,7 +153060,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/zones">/zones</a> + <a class="json-schema-ref" href="#/getDefinitions/zones">/zones</a> </div> </div> </div> @@ -136617,7 +153185,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/zone">/zone</a> + <a class="json-schema-ref" href="#/getDefinitions/zone">/zone</a> </div> </div> </div> @@ -136664,7 +153232,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>zone object that needs to be created or updated</p> + <p><p>zone object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkZonesZone.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -136735,6 +153303,95 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--network-zones-zone--zone-id--"></span> + <div id="operation--network-zones-zone--zone-id--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing zone</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/network/zones/zone/{zone-id}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing zone</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>zone object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/zone">/zone</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + zone-id + </td> + <td> + <p>Code assigned by AIC to the zone</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--network-zones-zone--zone-id--"></span> <div id="operation--network-zones-zone--zone-id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing zone</div> @@ -136846,7 +153503,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/NetworkZonesZone.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -137029,7 +153686,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/models">/models</a> + <a class="json-schema-ref" href="#/getDefinitions/models">/models</a> </div> </div> </div> @@ -137139,7 +153796,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/model">/model</a> + <a class="json-schema-ref" href="#/getDefinitions/model">/model</a> </div> </div> </div> @@ -137186,7 +153843,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>model object that needs to be created or updated</p> + <p><p>model object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/ServiceDesignAndCreationModelsModel.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -137257,6 +153914,95 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--service-design-and-creation-models-model--model-invariant-id--"></span> + <div id="operation--service-design-and-creation-models-model--model-invariant-id--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing model</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/service-design-and-creation/models/model/{model-invariant-id}</strong></h3> + Tags: + <a href="#tag-ServiceDesignAndCreation">ServiceDesignAndCreation</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing model</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>model object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/model">/model</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + model-invariant-id + </td> + <td> + <p>Unique identifier corresponding to the main definition of a model in ASDC</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--service-design-and-creation-models-model--model-invariant-id--"></span> <div id="operation--service-design-and-creation-models-model--model-invariant-id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing model</div> @@ -137431,7 +154177,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/model-vers">/model-vers</a> + <a class="json-schema-ref" href="#/getDefinitions/model-vers">/model-vers</a> </div> </div> </div> @@ -137587,7 +154333,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/model-ver">/model-ver</a> + <a class="json-schema-ref" href="#/getDefinitions/model-ver">/model-ver</a> </div> </div> </div> @@ -137634,7 +154380,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>model-ver object that needs to be created or updated</p> + <p><p>model-ver object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/ServiceDesignAndCreationModelsModelModelVersModelVer.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -137721,6 +154467,111 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--service-design-and-creation-models-model--model-invariant-id--model-vers-model-ver--model-version-id--"></span> + <div id="operation--service-design-and-creation-models-model--model-invariant-id--model-vers-model-ver--model-version-id--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing model-ver</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}</strong></h3> + Tags: + <a href="#tag-ServiceDesignAndCreation">ServiceDesignAndCreation</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing model-ver</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>model-ver object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/model-ver">/model-ver</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + model-invariant-id + </td> + <td> + <p>Unique identifier corresponding to the main definition of a model in ASDC</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + model-version-id + </td> + <td> + <p>Unique identifier corresponding to one version of a model in ASDC</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--service-design-and-creation-models-model--model-invariant-id--model-vers-model-ver--model-version-id--"></span> <div id="operation--service-design-and-creation-models-model--model-invariant-id--model-vers-model-ver--model-version-id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing model-ver</div> @@ -137957,7 +154808,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/metadata">/metadata</a> + <a class="json-schema-ref" href="#/getDefinitions/metadata">/metadata</a> </div> </div> </div> @@ -138128,7 +154979,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/metadatum">/metadatum</a> + <a class="json-schema-ref" href="#/getDefinitions/metadatum">/metadatum</a> </div> </div> </div> @@ -138175,7 +155026,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>metadatum object that needs to be created or updated</p> + <p><p>metadatum object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/ServiceDesignAndCreationModelsModelModelVersModelVerMetadataMetadatum.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -138277,6 +155128,126 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--service-design-and-creation-models-model--model-invariant-id--model-vers-model-ver--model-version-id--metadata-metadatum--metaname--"></span> + <div id="operation--service-design-and-creation-models-model--model-invariant-id--model-vers-model-ver--model-version-id--metadata-metadatum--metaname--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing metadatum</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/metadata/metadatum/{metaname}</strong></h3> + Tags: + <a href="#tag-ServiceDesignAndCreation">ServiceDesignAndCreation</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing metadatum</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>metadatum object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/metadatum">/metadatum</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + model-invariant-id + </td> + <td> + <p>Unique identifier corresponding to the main definition of a model in ASDC</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + model-version-id + </td> + <td> + <p>Unique identifier corresponding to one version of a model in ASDC</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + metaname + </td> + <td> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--service-design-and-creation-models-model--model-invariant-id--model-vers-model-ver--model-version-id--metadata-metadatum--metaname--"></span> <div id="operation--service-design-and-creation-models-model--model-invariant-id--model-vers-model-ver--model-version-id--metadata-metadatum--metaname--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing metadatum</div> @@ -138528,7 +155499,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/model-elements">/model-elements</a> + <a class="json-schema-ref" href="#/getDefinitions/model-elements">/model-elements</a> </div> </div> </div> @@ -138699,7 +155670,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/model-element">/model-element</a> + <a class="json-schema-ref" href="#/getDefinitions/model-element">/model-element</a> </div> </div> </div> @@ -138746,7 +155717,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>model-element object that needs to be created or updated</p> + <p><p>model-element object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/ServiceDesignAndCreationModelsModelModelVersModelVerModelElementsModelElement.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -138848,6 +155819,126 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--service-design-and-creation-models-model--model-invariant-id--model-vers-model-ver--model-version-id--model-elements-model-element--model-element-uuid--"></span> + <div id="operation--service-design-and-creation-models-model--model-invariant-id--model-vers-model-ver--model-version-id--model-elements-model-element--model-element-uuid--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing model-element</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}</strong></h3> + Tags: + <a href="#tag-ServiceDesignAndCreation">ServiceDesignAndCreation</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing model-element</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>model-element object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/model-element">/model-element</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + model-invariant-id + </td> + <td> + <p>Unique identifier corresponding to the main definition of a model in ASDC</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + model-version-id + </td> + <td> + <p>Unique identifier corresponding to one version of a model in ASDC</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + model-element-uuid + </td> + <td> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--service-design-and-creation-models-model--model-invariant-id--model-vers-model-ver--model-version-id--model-elements-model-element--model-element-uuid--"></span> <div id="operation--service-design-and-creation-models-model--model-invariant-id--model-vers-model-ver--model-version-id--model-elements-model-element--model-element-uuid--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing model-element</div> @@ -139114,7 +156205,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/model-constraints">/model-constraints</a> + <a class="json-schema-ref" href="#/getDefinitions/model-constraints">/model-constraints</a> </div> </div> </div> @@ -139300,7 +156391,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/model-constraint">/model-constraint</a> + <a class="json-schema-ref" href="#/getDefinitions/model-constraint">/model-constraint</a> </div> </div> </div> @@ -139347,7 +156438,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>model-constraint object that needs to be created or updated</p> + <p><p>model-constraint object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/ServiceDesignAndCreationModelsModelModelVersModelVerModelElementsModelElementModelConstraintsModelConstraint.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -139464,6 +156555,141 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--service-design-and-creation-models-model--model-invariant-id--model-vers-model-ver--model-version-id--model-elements-model-element--model-element-uuid--model-constraints-model-constraint--model-constraint-uuid--"></span> + <div id="operation--service-design-and-creation-models-model--model-invariant-id--model-vers-model-ver--model-version-id--model-elements-model-element--model-element-uuid--model-constraints-model-constraint--model-constraint-uuid--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing model-constraint</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints/model-constraint/{model-constraint-uuid}</strong></h3> + Tags: + <a href="#tag-ServiceDesignAndCreation">ServiceDesignAndCreation</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing model-constraint</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>model-constraint object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/model-constraint">/model-constraint</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + model-invariant-id + </td> + <td> + <p>Unique identifier corresponding to the main definition of a model in ASDC</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + model-version-id + </td> + <td> + <p>Unique identifier corresponding to one version of a model in ASDC</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + model-element-uuid + </td> + <td> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + model-constraint-uuid + </td> + <td> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--service-design-and-creation-models-model--model-invariant-id--model-vers-model-ver--model-version-id--model-elements-model-element--model-element-uuid--model-constraints-model-constraint--model-constraint-uuid--"></span> <div id="operation--service-design-and-creation-models-model--model-invariant-id--model-vers-model-ver--model-version-id--model-elements-model-element--model-element-uuid--model-constraints-model-constraint--model-constraint-uuid--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing model-constraint</div> @@ -139760,7 +156986,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/constrained-element-sets">/constrained-element-sets</a> + <a class="json-schema-ref" href="#/getDefinitions/constrained-element-sets">/constrained-element-sets</a> </div> </div> </div> @@ -139961,7 +157187,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/constrained-element-set">/constrained-element-set</a> + <a class="json-schema-ref" href="#/getDefinitions/constrained-element-set">/constrained-element-set</a> </div> </div> </div> @@ -140008,7 +157234,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>constrained-element-set object that needs to be created or updated</p> + <p><p>constrained-element-set object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/ServiceDesignAndCreationModelsModelModelVersModelVerModelElementsModelElementModelConstraintsModelConstraintConstrainedElementSetsConstrainedElementSet.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -140140,6 +157366,156 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--service-design-and-creation-models-model--model-invariant-id--model-vers-model-ver--model-version-id--model-elements-model-element--model-element-uuid--model-constraints-model-constraint--model-constraint-uuid--constrained-element-sets-constrained-element-set--constrained-element-set-uuid--"></span> + <div id="operation--service-design-and-creation-models-model--model-invariant-id--model-vers-model-ver--model-version-id--model-elements-model-element--model-element-uuid--model-constraints-model-constraint--model-constraint-uuid--constrained-element-sets-constrained-element-set--constrained-element-set-uuid--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing constrained-element-set</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints/model-constraint/{model-constraint-uuid}/constrained-element-sets/constrained-element-set/{constrained-element-set-uuid}</strong></h3> + Tags: + <a href="#tag-ServiceDesignAndCreation">ServiceDesignAndCreation</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing constrained-element-set</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>constrained-element-set object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/constrained-element-set">/constrained-element-set</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + model-invariant-id + </td> + <td> + <p>Unique identifier corresponding to the main definition of a model in ASDC</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + model-version-id + </td> + <td> + <p>Unique identifier corresponding to one version of a model in ASDC</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + model-element-uuid + </td> + <td> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + model-constraint-uuid + </td> + <td> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + constrained-element-set-uuid + </td> + <td> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--service-design-and-creation-models-model--model-invariant-id--model-vers-model-ver--model-version-id--model-elements-model-element--model-element-uuid--model-constraints-model-constraint--model-constraint-uuid--constrained-element-sets-constrained-element-set--constrained-element-set-uuid--"></span> <div id="operation--service-design-and-creation-models-model--model-invariant-id--model-vers-model-ver--model-version-id--model-elements-model-element--model-element-uuid--model-constraints-model-constraint--model-constraint-uuid--constrained-element-sets-constrained-element-set--constrained-element-set-uuid--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing constrained-element-set</div> @@ -140466,7 +157842,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/element-choice-sets">/element-choice-sets</a> + <a class="json-schema-ref" href="#/getDefinitions/element-choice-sets">/element-choice-sets</a> </div> </div> </div> @@ -140682,7 +158058,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/element-choice-set">/element-choice-set</a> + <a class="json-schema-ref" href="#/getDefinitions/element-choice-set">/element-choice-set</a> </div> </div> </div> @@ -140729,7 +158105,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>element-choice-set object that needs to be created or updated</p> + <p><p>element-choice-set object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/ServiceDesignAndCreationModelsModelModelVersModelVerModelElementsModelElementModelConstraintsModelConstraintConstrainedElementSetsConstrainedElementSetElementChoiceSetsElementChoiceSet.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -140876,6 +158252,171 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--service-design-and-creation-models-model--model-invariant-id--model-vers-model-ver--model-version-id--model-elements-model-element--model-element-uuid--model-constraints-model-constraint--model-constraint-uuid--constrained-element-sets-constrained-element-set--constrained-element-set-uuid--element-choice-sets-element-choice-set--element-choice-set-uuid--"></span> + <div id="operation--service-design-and-creation-models-model--model-invariant-id--model-vers-model-ver--model-version-id--model-elements-model-element--model-element-uuid--model-constraints-model-constraint--model-constraint-uuid--constrained-element-sets-constrained-element-set--constrained-element-set-uuid--element-choice-sets-element-choice-set--element-choice-set-uuid--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing element-choice-set</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints/model-constraint/{model-constraint-uuid}/constrained-element-sets/constrained-element-set/{constrained-element-set-uuid}/element-choice-sets/element-choice-set/{element-choice-set-uuid}</strong></h3> + Tags: + <a href="#tag-ServiceDesignAndCreation">ServiceDesignAndCreation</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing element-choice-set</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>element-choice-set object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/element-choice-set">/element-choice-set</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + model-invariant-id + </td> + <td> + <p>Unique identifier corresponding to the main definition of a model in ASDC</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + model-version-id + </td> + <td> + <p>Unique identifier corresponding to one version of a model in ASDC</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + model-element-uuid + </td> + <td> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + model-constraint-uuid + </td> + <td> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + constrained-element-set-uuid + </td> + <td> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + element-choice-set-uuid + </td> + <td> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--service-design-and-creation-models-model--model-invariant-id--model-vers-model-ver--model-version-id--model-elements-model-element--model-element-uuid--model-constraints-model-constraint--model-constraint-uuid--constrained-element-sets-constrained-element-set--constrained-element-set-uuid--element-choice-sets-element-choice-set--element-choice-set-uuid--"></span> <div id="operation--service-design-and-creation-models-model--model-invariant-id--model-vers-model-ver--model-version-id--model-elements-model-element--model-element-uuid--model-constraints-model-constraint--model-constraint-uuid--constrained-element-sets-constrained-element-set--constrained-element-set-uuid--element-choice-sets-element-choice-set--element-choice-set-uuid--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing element-choice-set</div> @@ -141063,7 +158604,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/ServiceDesignAndCreationModelsModelModelVersModelVerModelElementsModelElementModelConstraintsModelConstraintConstrainedElementSetsConstrainedElementSetElementChoiceSetsElementChoiceSet.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -141381,7 +158922,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/ServiceDesignAndCreationModelsModelModelVersModelVerModelElementsModelElementModelConstraintsModelConstraintConstrainedElementSetsConstrainedElementSet.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -141669,7 +159210,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/ServiceDesignAndCreationModelsModelModelVersModelVerModelElementsModelElement.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -141897,7 +159438,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/ServiceDesignAndCreationModelsModelModelVersModelVer.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -142095,7 +159636,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/ServiceDesignAndCreationModelsModel.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -142278,7 +159819,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/named-queries">/named-queries</a> + <a class="json-schema-ref" href="#/getDefinitions/named-queries">/named-queries</a> </div> </div> </div> @@ -142386,7 +159927,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/named-query">/named-query</a> + <a class="json-schema-ref" href="#/getDefinitions/named-query">/named-query</a> </div> </div> </div> @@ -142433,7 +159974,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>named-query object that needs to be created or updated</p> + <p><p>named-query object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/ServiceDesignAndCreationNamedQueriesNamedQuery.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -142503,6 +160044,94 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--service-design-and-creation-named-queries-named-query--named-query-uuid--"></span> + <div id="operation--service-design-and-creation-named-queries-named-query--named-query-uuid--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing named-query</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/service-design-and-creation/named-queries/named-query/{named-query-uuid}</strong></h3> + Tags: + <a href="#tag-ServiceDesignAndCreation">ServiceDesignAndCreation</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing named-query</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>named-query object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/named-query">/named-query</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + named-query-uuid + </td> + <td> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--service-design-and-creation-named-queries-named-query--named-query-uuid--"></span> <div id="operation--service-design-and-creation-named-queries-named-query--named-query-uuid--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing named-query</div> @@ -142674,7 +160303,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/named-query-elements">/named-query-elements</a> + <a class="json-schema-ref" href="#/getDefinitions/named-query-elements">/named-query-elements</a> </div> </div> </div> @@ -142797,7 +160426,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/named-query-element">/named-query-element</a> + <a class="json-schema-ref" href="#/getDefinitions/named-query-element">/named-query-element</a> </div> </div> </div> @@ -142844,7 +160473,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>named-query-element object that needs to be created or updated</p> + <p><p>named-query-element object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/ServiceDesignAndCreationNamedQueriesNamedQueryNamedQueryElementsNamedQueryElement.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -142929,6 +160558,109 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--service-design-and-creation-named-queries-named-query--named-query-uuid--named-query-elements-named-query-element--named-query-element-uuid--"></span> + <div id="operation--service-design-and-creation-named-queries-named-query--named-query-uuid--named-query-elements-named-query-element--named-query-element-uuid--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing named-query-element</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/service-design-and-creation/named-queries/named-query/{named-query-uuid}/named-query-elements/named-query-element/{named-query-element-uuid}</strong></h3> + Tags: + <a href="#tag-ServiceDesignAndCreation">ServiceDesignAndCreation</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing named-query-element</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>named-query-element object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/named-query-element">/named-query-element</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + named-query-uuid + </td> + <td> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + named-query-element-uuid + </td> + <td> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--service-design-and-creation-named-queries-named-query--named-query-uuid--named-query-elements-named-query-element--named-query-element-uuid--"></span> <div id="operation--service-design-and-creation-named-queries-named-query--named-query-uuid--named-query-elements-named-query-element--named-query-element-uuid--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing named-query-element</div> @@ -143130,7 +160862,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/property-constraints">/property-constraints</a> + <a class="json-schema-ref" href="#/getDefinitions/property-constraints">/property-constraints</a> </div> </div> </div> @@ -143268,7 +161000,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/property-constraint">/property-constraint</a> + <a class="json-schema-ref" href="#/getDefinitions/property-constraint">/property-constraint</a> </div> </div> </div> @@ -143315,7 +161047,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>property-constraint object that needs to be created or updated</p> + <p><p>property-constraint object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/ServiceDesignAndCreationNamedQueriesNamedQueryNamedQueryElementsNamedQueryElementPropertyConstraintsPropertyConstraint.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -143415,6 +161147,124 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--service-design-and-creation-named-queries-named-query--named-query-uuid--named-query-elements-named-query-element--named-query-element-uuid--property-constraints-property-constraint--property-constraint-uuid--"></span> + <div id="operation--service-design-and-creation-named-queries-named-query--named-query-uuid--named-query-elements-named-query-element--named-query-element-uuid--property-constraints-property-constraint--property-constraint-uuid--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing property-constraint</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/service-design-and-creation/named-queries/named-query/{named-query-uuid}/named-query-elements/named-query-element/{named-query-element-uuid}/property-constraints/property-constraint/{property-constraint-uuid}</strong></h3> + Tags: + <a href="#tag-ServiceDesignAndCreation">ServiceDesignAndCreation</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing property-constraint</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>property-constraint object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/property-constraint">/property-constraint</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + named-query-uuid + </td> + <td> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + named-query-element-uuid + </td> + <td> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + property-constraint-uuid + </td> + <td> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--service-design-and-creation-named-queries-named-query--named-query-uuid--named-query-elements-named-query-element--named-query-element-uuid--property-constraints-property-constraint--property-constraint-uuid--"></span> <div id="operation--service-design-and-creation-named-queries-named-query--named-query-uuid--named-query-elements-named-query-element--named-query-element-uuid--property-constraints-property-constraint--property-constraint-uuid--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing property-constraint</div> @@ -143631,7 +161481,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/related-lookups">/related-lookups</a> + <a class="json-schema-ref" href="#/getDefinitions/related-lookups">/related-lookups</a> </div> </div> </div> @@ -143769,7 +161619,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/related-lookup">/related-lookup</a> + <a class="json-schema-ref" href="#/getDefinitions/related-lookup">/related-lookup</a> </div> </div> </div> @@ -143816,7 +161666,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>related-lookup object that needs to be created or updated</p> + <p><p>related-lookup object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/ServiceDesignAndCreationNamedQueriesNamedQueryNamedQueryElementsNamedQueryElementRelatedLookupsRelatedLookup.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -143916,6 +161766,124 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--service-design-and-creation-named-queries-named-query--named-query-uuid--named-query-elements-named-query-element--named-query-element-uuid--related-lookups-related-lookup--related-lookup-uuid--"></span> + <div id="operation--service-design-and-creation-named-queries-named-query--named-query-uuid--named-query-elements-named-query-element--named-query-element-uuid--related-lookups-related-lookup--related-lookup-uuid--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing related-lookup</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/service-design-and-creation/named-queries/named-query/{named-query-uuid}/named-query-elements/named-query-element/{named-query-element-uuid}/related-lookups/related-lookup/{related-lookup-uuid}</strong></h3> + Tags: + <a href="#tag-ServiceDesignAndCreation">ServiceDesignAndCreation</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing related-lookup</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>related-lookup object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/related-lookup">/related-lookup</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + named-query-uuid + </td> + <td> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + named-query-element-uuid + </td> + <td> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + related-lookup-uuid + </td> + <td> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--service-design-and-creation-named-queries-named-query--named-query-uuid--named-query-elements-named-query-element--named-query-element-uuid--related-lookups-related-lookup--related-lookup-uuid--"></span> <div id="operation--service-design-and-creation-named-queries-named-query--named-query-uuid--named-query-elements-named-query-element--named-query-element-uuid--related-lookups-related-lookup--related-lookup-uuid--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing related-lookup</div> @@ -144056,7 +162024,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/ServiceDesignAndCreationNamedQueriesNamedQueryNamedQueryElementsNamedQueryElementRelatedLookupsRelatedLookup.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -144280,7 +162248,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/ServiceDesignAndCreationNamedQueriesNamedQueryNamedQueryElementsNamedQueryElement.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -144474,7 +162442,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/ServiceDesignAndCreationNamedQueriesNamedQuery.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -144655,7 +162623,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/service-capabilities">/service-capabilities</a> + <a class="json-schema-ref" href="#/getDefinitions/service-capabilities">/service-capabilities</a> </div> </div> </div> @@ -144766,7 +162734,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/service-capability">/service-capability</a> + <a class="json-schema-ref" href="#/getDefinitions/service-capability">/service-capability</a> </div> </div> </div> @@ -144813,7 +162781,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>service-capability object that needs to be created or updated</p> + <p><p>service-capability object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/ServiceDesignAndCreationServiceCapabilitiesServiceCapability.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -144900,6 +162868,111 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--service-design-and-creation-service-capabilities-service-capability--service-type---vnf-type--"></span> + <div id="operation--service-design-and-creation-service-capabilities-service-capability--service-type---vnf-type--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing service-capability</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/service-design-and-creation/service-capabilities/service-capability/{service-type}/{vnf-type}</strong></h3> + Tags: + <a href="#tag-ServiceDesignAndCreation">ServiceDesignAndCreation</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing service-capability</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>service-capability object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/service-capability">/service-capability</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + service-type + </td> + <td> + <p>This gets defined by others to provide a unique ID for the service, we accept what is sent.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + <tr> + <td> + vnf-type + </td> + <td> + <p>String capturing type of vnf, that was intended to identify the ASDC resource. This field has been overloaded in service-specific ways and clients should expect changes to occur in the future to this field as ECOMP matures.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--service-design-and-creation-service-capabilities-service-capability--service-type---vnf-type--"></span> <div id="operation--service-design-and-creation-service-capabilities-service-capability--service-type---vnf-type--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing service-capability</div> @@ -145027,7 +163100,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/ServiceDesignAndCreationServiceCapabilitiesServiceCapability.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -145242,7 +163315,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/services">/services</a> + <a class="json-schema-ref" href="#/getDefinitions/services">/services</a> </div> </div> </div> @@ -145352,7 +163425,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/service">/service</a> + <a class="json-schema-ref" href="#/getDefinitions/service">/service</a> </div> </div> </div> @@ -145399,7 +163472,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>service object that needs to be created or updated</p> + <p><p>service object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/ServiceDesignAndCreationServicesService.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -145470,6 +163543,95 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--service-design-and-creation-services-service--service-id--"></span> + <div id="operation--service-design-and-creation-services-service--service-id--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing service</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/service-design-and-creation/services/service/{service-id}</strong></h3> + Tags: + <a href="#tag-ServiceDesignAndCreation">ServiceDesignAndCreation</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing service</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>service object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/service">/service</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + service-id + </td> + <td> + <p>This gets defined by others to provide a unique ID for the service, we accept what is sent.</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--service-design-and-creation-services-service--service-id--"></span> <div id="operation--service-design-and-creation-services-service--service-id--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing service</div> @@ -145581,7 +163743,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/ServiceDesignAndCreationServicesService.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -145764,7 +163926,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/vnf-images">/vnf-images</a> + <a class="json-schema-ref" href="#/getDefinitions/vnf-images">/vnf-images</a> </div> </div> </div> @@ -145904,7 +164066,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/vnf-image">/vnf-image</a> + <a class="json-schema-ref" href="#/getDefinitions/vnf-image">/vnf-image</a> </div> </div> </div> @@ -145951,7 +164113,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>vnf-image object that needs to be created or updated</p> + <p><p>vnf-image object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/ServiceDesignAndCreationVnfImagesVnfImage.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -146022,6 +164184,95 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <span id="path--service-design-and-creation-vnf-images-vnf-image--vnf-image-uuid--"></span> + <div id="operation--service-design-and-creation-vnf-images-vnf-image--vnf-image-uuid--patch" class="swagger--panel-operation-patch panel"> + <div class="panel-heading"> + <div class="operation-summary">update an existing vnf-image</div> + <h3 class="panel-title"><span class="operation-name">PATCH</span> <strong>/service-design-and-creation/vnf-images/vnf-image/{vnf-image-uuid}</strong></h3> + Tags: + <a href="#tag-ServiceDesignAndCreation">ServiceDesignAndCreation</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>update an existing vnf-image</p> + + </section> + <section class="sw-request-body"> + + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + <div class="row"> + <div class="col-md-6"> + <p><p>vnf-image object that needs to be created or updated.</p> + </p> + </div> + <div class="col-md-6 sw-request-model"> + <div class="panel panel-definition"> + <div class="panel-body"> + <a class="json-schema-ref" href="#/patchDefinitions/vnf-image">/vnf-image</a> + </div> + </div></div> + </div> + </section> + <section class="sw-request-params"> + <table class="table"> + <thead> + <tr> + <th class="sw-param-name"></th> + <th class="sw-param-description"></th> + <th class="sw-param-type"></th> + <th class="sw-param-data-type"></th> + <th class="sw-param-annotation"></th> + </tr> + </thead> + <tbody> + <tr> + <td> + vnf-image-uuid + </td> + <td> + <p>Unique ID of this asset</p> + </td> + <td>path</td> + <td> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + <span class="json-property-required"></span> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="sw-responses"> + <p><span class="label label-default">application/json</span> <span class="label label-default">application/xml</span> + </p> + + <dl> + <dt class="sw-response-default"> + default + + </dt> + <dd class="sw-response-default"> + <div class="row"> + <div class="col-md-12"> + <p>Response codes found in <a href="https://wiki.onap.org/">response codes</a>.</p> + + </div> + </div> + <div class="row"> + + <div class="col-md-6 sw-response-model"> + </div> + + </div> </dd> + </dl> + </section> + </div> + </div> + + <span id="path--service-design-and-creation-vnf-images-vnf-image--vnf-image-uuid--"></span> <div id="operation--service-design-and-creation-vnf-images-vnf-image--vnf-image-uuid--delete" class="swagger--panel-operation-delete panel"> <div class="panel-heading"> <div class="operation-summary">delete an existing vnf-image</div> @@ -146133,7 +164384,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </p> <div class="row"> <div class="col-md-6"> - <p><p>relationship object that needs to be created or updated</p> + <p><p>relationship object that needs to be created or updated. [Valid relationship examples shown here](apidocs/relations/v11/ServiceDesignAndCreationVnfImagesVnfImage.json)</p> </p> </div> <div class="col-md-6 sw-request-model"> @@ -146283,6 +164534,45 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <h2>Schema definitions</h2> + <div id="definition-aai-internal" class="panel panel-definition"> + <div class="panel-heading"> + <h3 class="panel-title"><a name="/definitions/aai-internal"></a>aai-internal: + <span class="json-property-type"><span class="json-property-type">object</span> + <span class="json-property-range" title="Value limits"></span> + + </span> + </h3> + </div> + <div class="panel-body"> + + <section class="json-schema-properties"> + <dl> + <dt data-property-name="property-name"> + <span class="json-property-name">property-name:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="property-value"> + <span class="json-property-name">property-value:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <div class="json-inner-schema"> + + </div> + </dd> + </dl> + </section> + </div> + </div> <div id="definition-action" class="panel panel-definition"> <div class="panel-heading"> <h3 class="panel-title"><a name="/definitions/action"></a>action: @@ -146445,19 +164735,20 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>Represents a slice or partial piece of a resource that gets separately allotted</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO generic-vnf (Many2Many)</li> -<li>TO l3-network (Many2Many)</li> -<li>TO instance-group (Many2Many)</li> -<li>TO network-policy (One2One)</li> -<li>TO vlan (Many2Many)</li> -<li>TO l-interface (One2Many)</li> -<li>TO tunnel-xconnect (comprises allotted-resource, One2One)</li> -<li>TO vpn-binding (Many2Many)</li> -<li>TO allotted-resource (One2One)</li> -<li>FROM configuration</li> -<li>FROM service-instance (is composed of allotted-resource)</li> -<li>FROM service-instance</li> -<li>FROM allotted-resource</li></ul> +<li>TO allotted-resource( allotted-resource tosca.relationships.network.BindsTo allotted-resource, ONE2ONE)</li> +<li>TO generic-vnf( allotted-resource org.onap.relationships.inventory.PartOf generic-vnf, MANY2MANY)</li> +<li>TO instance-group( allotted-resource org.onap.relationships.inventory.MemberOf instance-group, MANY2MANY)</li> +<li>TO l3-network( allotted-resource org.onap.relationships.inventory.PartOf l3-network, MANY2MANY)</li> +<li>TO l-interface( allotted-resource org.onap.relationships.inventory.Uses l-interface, ONE2MANY)</li> +<li>TO network-policy( allotted-resource org.onap.relationships.inventory.Uses network-policy, ONE2ONE)</li> +<li>TO vlan( allotted-resource org.onap.relationships.inventory.PartOf vlan, MANY2MANY)</li> +<li>TO vpn-binding( allotted-resource org.onap.relationships.inventory.BelongsTo vpn-binding, MANY2MANY)</li> +<li>TO service-instance( allotted-resource org.onap.relationships.inventory.BelongsTo service-instance, MANY2ONE)</li> +<li>FROM tunnel-xconnect( tunnel-xconnect org.onap.relationships.inventory.BelongsTo allotted-resource, ONE2ONE)</li> +<li>FROM configuration( configuration org.onap.relationships.inventory.Uses allotted-resource, ONE2ONE)</li> +<li>FROM service-instance( service-instance org.onap.relationships.inventory.Uses allotted-resource, MANY2MANY)</li> +<li>FROM allotted-resource( allotted-resource tosca.relationships.network.BindsTo allotted-resource, ONE2ONE)</li> +<li>ALLOTTED-RESOURCE is DELETED when these are DELETED TUNNEL-XCONNECT</li></ul> </section> @@ -146695,14 +164986,15 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>Availability zone, a collection of compute hosts/pservers</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO complex (Many2Many)</li> -<li>TO service-capability (Many2Many)</li> -<li>FROM cloud-region (is composed of availability-zone)</li> -<li>FROM ctag-pool</li> -<li>FROM dvs-switch</li> -<li>FROM generic-vnf</li> -<li>FROM pserver</li> -<li>FROM vce</li></ul> +<li>TO complex( availability-zone org.onap.relationships.inventory.LocatedIn complex, MANY2ONE)</li> +<li>TO service-capability( availability-zone org.onap.relationships.inventory.AppliesTo service-capability, MANY2MANY)</li> +<li>TO cloud-region( availability-zone org.onap.relationships.inventory.BelongsTo cloud-region, MANY2ONE)</li> +<li>FROM ctag-pool( ctag-pool org.onap.relationships.inventory.AppliesTo availability-zone, MANY2MANY)</li> +<li>FROM dvs-switch( dvs-switch org.onap.relationships.inventory.AppliesTo availability-zone, MANY2MANY)</li> +<li>FROM generic-vnf( generic-vnf org.onap.relationships.inventory.Uses availability-zone, MANY2MANY)</li> +<li>FROM pserver( pserver org.onap.relationships.inventory.MemberOf availability-zone, MANY2ONE)</li> +<li>FROM vce( vce org.onap.relationships.inventory.Uses availability-zone, MANY2MANY)</li> +<li>AVAILABILITY-ZONE cannot be deleted if linked to CTAG-POOL,DVS-SWITCH,GENERIC-VNF,PSERVER,VCE</li></ul> </section> @@ -147034,7 +165326,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <section class="json-schema-description"> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>FROM site-pair (is composed of class-of-service)</li></ul> +<li>TO site-pair( class-of-service org.onap.relationships.inventory.BelongsTo site-pair, MANY2ONE)</li></ul> </section> @@ -147289,23 +165581,26 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>cloud-region designates an installation of a cloud cluster or region or instantiation.</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO esr-system-info (comprises cloud-region, One2Many)</li> -<li>TO complex (Many2One)</li> -<li>TO l3-network (Many2Many)</li> -<li>TO tenant (comprises cloud-region, One2Many)</li> -<li>TO image (comprises cloud-region, One2Many)</li> -<li>TO flavor (comprises cloud-region, One2Many)</li> -<li>TO availability-zone (comprises cloud-region, One2Many)</li> -<li>TO oam-network (comprises cloud-region, One2Many)</li> -<li>TO dvs-switch (comprises cloud-region, One2Many)</li> -<li>TO volume-group (comprises cloud-region, One2Many)</li> -<li>TO group-assignment (comprises cloud-region, One2Many)</li> -<li>TO snapshot (comprises cloud-region, One2Many)</li> -<li>TO zone (Many2One)</li> -<li>TO vip-ipv4-address-list (comprises cloud-region, One2Many)</li> -<li>TO vip-ipv6-address-list (comprises cloud-region, One2Many)</li> -<li>FROM pserver</li> -<li>FROM logical-link</li></ul> +<li>TO esr-system-info (CHILD of cloud-region, cloud-region has esr-system-info, One2Many)</li> +<li>TO complex( cloud-region org.onap.relationships.inventory.LocatedIn complex, MANY2ONE)</li> +<li>TO l3-network( cloud-region org.onap.relationships.inventory.Uses l3-network, MANY2MANY)</li> +<li>TO zone( cloud-region org.onap.relationships.inventory.LocatedIn zone, MANY2ONE)</li> +<li>FROM availability-zone( availability-zone org.onap.relationships.inventory.BelongsTo cloud-region, MANY2ONE)</li> +<li>FROM dvs-switch( dvs-switch org.onap.relationships.inventory.BelongsTo cloud-region, MANY2ONE)</li> +<li>FROM flavor( flavor org.onap.relationships.inventory.BelongsTo cloud-region, MANY2ONE)</li> +<li>FROM group-assignment( group-assignment org.onap.relationships.inventory.BelongsTo cloud-region, MANY2ONE)</li> +<li>FROM image( image org.onap.relationships.inventory.BelongsTo cloud-region, MANY2ONE)</li> +<li>FROM oam-network( oam-network org.onap.relationships.inventory.BelongsTo cloud-region, MANY2ONE)</li> +<li>FROM snapshot( snapshot org.onap.relationships.inventory.BelongsTo cloud-region, MANY2ONE)</li> +<li>FROM tenant( tenant org.onap.relationships.inventory.BelongsTo cloud-region, MANY2ONE)</li> +<li>FROM vip-ipv4-address-list( vip-ipv4-address-list org.onap.relationships.inventory.BelongsTo cloud-region, MANY2ONE)</li> +<li>FROM vip-ipv6-address-list( vip-ipv6-address-list org.onap.relationships.inventory.BelongsTo cloud-region, MANY2ONE)</li> +<li>FROM volume-group( volume-group org.onap.relationships.inventory.BelongsTo cloud-region, MANY2ONE)</li> +<li>FROM logical-link( logical-link org.onap.relationships.inventory.LocatedIn cloud-region, MANY2MANY)</li> +<li>FROM pserver( pserver org.onap.relationships.inventory.LocatedIn cloud-region, MANY2ONE)</li> +<li>CLOUD-REGION cannot be deleted if linked to DVS-SWITCH,FLAVOR,GROUP-ASSIGNMENT,IMAGE,OAM-NETWORK,SNAPSHOT,TENANT,VIP-IPV4-ADDRESS-LIST,VIP-IPV6-ADDRESS-LIST,VOLUME-GROUP</li> +<li>CLOUD-REGION is DELETED when these are DELETED AVAILABILITY-ZONE</li> +<li>CLOUD-REGION deletion means associated objects of these types are also DELETED:ESR-SYSTEM-INFO</li></ul> </section> @@ -147772,18 +166067,20 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>Collection of physical locations that can house cloud-regions.</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO ctag-pool (comprises complex, Many2Many)</li> -<li>TO l3-network (Many2Many)</li> -<li>FROM availability-zone</li> -<li>FROM cloud-region</li> -<li>FROM oam-network</li> -<li>FROM pserver</li> -<li>FROM pnf</li> -<li>FROM vce</li> -<li>FROM vpls-pe</li> -<li>FROM volume-group</li> -<li>FROM zone</li> -<li>FROM generic-vnf</li></ul> +<li>TO l3-network( complex org.onap.relationships.inventory.Uses l3-network, MANY2MANY)</li> +<li>FROM availability-zone( availability-zone org.onap.relationships.inventory.LocatedIn complex, MANY2ONE)</li> +<li>FROM cloud-region( cloud-region org.onap.relationships.inventory.LocatedIn complex, MANY2ONE)</li> +<li>FROM ctag-pool( ctag-pool org.onap.relationships.inventory.BelongsTo complex, MANY2ONE)</li> +<li>FROM generic-vnf( generic-vnf org.onap.relationships.inventory.LocatedIn complex, MANY2MANY)</li> +<li>FROM oam-network( oam-network org.onap.relationships.inventory.AppliesTo complex, MANY2MANY)</li> +<li>FROM pnf( pnf org.onap.relationships.inventory.LocatedIn complex, MANY2ONE)</li> +<li>FROM pserver( pserver org.onap.relationships.inventory.LocatedIn complex, MANY2ONE)</li> +<li>FROM vce( vce org.onap.relationships.inventory.LocatedIn complex, MANY2MANY)</li> +<li>FROM volume-group( volume-group org.onap.relationships.inventory.LocatedIn complex, MANY2ONE)</li> +<li>FROM vpls-pe( vpls-pe org.onap.relationships.inventory.LocatedIn complex, MANY2ONE)</li> +<li>FROM zone( zone org.onap.relationships.inventory.LocatedIn complex, MANY2ONE)</li> +<li>COMPLEX cannot be deleted if linked to AVAILABILITY-ZONE,CLOUD-REGION,GENERIC-VNF,OAM-NETWORK,PNF,PSERVER,VCE,VOLUME-GROUP,VPLS-PE,ZONE</li> +<li>COMPLEX is DELETED when these are DELETED CTAG-POOL</li></ul> </section> @@ -148088,37 +166385,39 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>Port Mirror Configuration.</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO logical-link (One2Many)</li> -<li>TO metadatum (comprises configuration, One2Many)</li> -<li>TO allotted-resource (One2One)</li> -<li>FROM service-instance</li> -<li>FROM generic-vnf</li></ul> +<li>TO allotted-resource( configuration org.onap.relationships.inventory.Uses allotted-resource, ONE2ONE)</li> +<li>TO logical-link( configuration org.onap.relationships.inventory.Uses logical-link, ONE2MANY)</li> +<li>FROM metadatum( metadatum org.onap.relationships.inventory.BelongsTo configuration, MANY2ONE)</li> +<li>FROM generic-vnf( generic-vnf org.onap.relationships.inventory.Uses configuration, ONE2MANY)</li> +<li>FROM service-instance( service-instance org.onap.relationships.inventory.Uses configuration, ONE2MANY)</li> +<li>CONFIGURATION is DELETED when these are DELETED METADATUM</li> +<li>CONFIGURATION deletion means associated objects of these types are also DELETED:ALLOTTED-RESOURCE,LOGICAL-LINK</li></ul> </section> <section class="json-schema-properties"> <dl> - <dt data-property-name="management-option"> - <span class="json-property-name">management-option:</span> + <dt data-property-name="configuration-id"> + <span class="json-property-name">configuration-id:</span> <span class="json-property-type">string</span> <span class="json-property-range" title="Value limits"></span> + <span class="json-property-required"></span> </dt> <dd> - <p>Indicates the entity that will manage this feature. Could be an organization or the name of the application as well.</p> + <p>UUID assigned to configuration.</p> <div class="json-inner-schema"> </div> </dd> - <dt data-property-name="configuration-id"> - <span class="json-property-name">configuration-id:</span> + <dt data-property-name="management-option"> + <span class="json-property-name">management-option:</span> <span class="json-property-type">string</span> <span class="json-property-range" title="Value limits"></span> - <span class="json-property-required"></span> </dt> <dd> - <p>UUID assigned to configuration.</p> + <p>Indicates the entity that will manage this feature. Could be an organization or the name of the application as well.</p> <div class="json-inner-schema"> </div> @@ -148251,7 +166550,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </dd> <dt data-property-name="relationship-list"> <span class="json-property-name">relationship-list:</span> - <span class="json-property-type">object</span> + <span class="json-property-type">object[]</span> <span class="json-property-range" title="Value limits"></span> </dt> @@ -148260,7 +166559,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="json-inner-schema"> <section class="json-schema-array-items"> - <span class="json-property-type"> <a class="json-schema-ref" href="#/definitions/relationship-list">relationship-list</a> + <span class="json-property-type"> <a class="json-schema-ref" href="#/definitions/relationship">relationship</a> </span> <span class="json-property-range" title="Value limits"></span> @@ -148271,7 +166570,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </dd> <dt data-property-name="metadata"> <span class="json-property-name">metadata:</span> - <span class="json-property-type">object</span> + <span class="json-property-type">object[]</span> <span class="json-property-range" title="Value limits"></span> </dt> @@ -148280,7 +166579,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="json-inner-schema"> <section class="json-schema-array-items"> - <span class="json-property-type"> <a class="json-schema-ref" href="#/definitions/metadata">metadata</a> + <span class="json-property-type"> <a class="json-schema-ref" href="#/definitions/metadatum">metadatum</a> </span> <span class="json-property-range" title="Value limits"></span> @@ -148348,9 +166647,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>Collection of resource instances used to connect a variety of disparate inventory widgets</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO virtual-data-center (Many2Many)</li> -<li>TO metadatum (comprises connector, Many2Many)</li> -<li>FROM service-instance</li></ul> +<li>TO virtual-data-center( connector org.onap.relationships.inventory.LocatedIn virtual-data-center, MANY2MANY)</li> +<li>FROM metadatum( metadatum org.onap.relationships.inventory.BelongsTo connector, MANY2ONE)</li> +<li>FROM service-instance( service-instance org.onap.relationships.inventory.Uses connector, MANY2MANY)</li> +<li>CONNECTOR is DELETED when these are DELETED METADATUM</li></ul> </section> @@ -148540,9 +166840,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>This is how we would capture constraints defining allowed sets of elements.</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO element-choice-set (comprises constrained-element-set, One2Many)</li> -<li>FROM model-element (is composed of constrained-element-set)</li> -<li>FROM model-constraint (is composed of constrained-element-set)</li></ul> +<li>TO model-constraint( constrained-element-set org.onap.relationships.inventory.BelongsTo model-constraint, MANY2ONE)</li> +<li>TO model-element( constrained-element-set org.onap.relationships.inventory.BelongsTo model-element, MANY2ONE)</li> +<li>FROM element-choice-set( element-choice-set org.onap.relationships.inventory.BelongsTo constrained-element-set, MANY2ONE)</li> +<li>CONSTRAINED-ELEMENT-SET is DELETED when these are DELETED ELEMENT-CHOICE-SET</li></ul> </section> @@ -148689,8 +166990,8 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <section class="json-schema-description"> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>FROM l3-network (is composed of ctag-assignment)</li> -<li>FROM service-instance</li></ul> +<li>TO l3-network( ctag-assignment org.onap.relationships.inventory.BelongsTo l3-network, MANY2ONE)</li> +<li>FROM service-instance( service-instance org.onap.relationships.inventory.Uses ctag-assignment, ONE2MANY)</li></ul> </section> @@ -148796,10 +167097,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>A collection of C tags (vlan tags) grouped for a specific purpose.</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO availability-zone (Many2Many)</li> -<li>FROM complex (is composed of ctag-pool)</li> -<li>FROM vpls-pe</li> -<li>FROM generic-vnf</li></ul> +<li>TO complex( ctag-pool org.onap.relationships.inventory.BelongsTo complex, MANY2ONE)</li> +<li>TO availability-zone( ctag-pool org.onap.relationships.inventory.AppliesTo availability-zone, MANY2MANY)</li> +<li>FROM generic-vnf( generic-vnf org.onap.relationships.inventory.Uses ctag-pool, MANY2MANY)</li> +<li>FROM vpls-pe( vpls-pe org.onap.relationships.inventory.Uses ctag-pool, MANY2MANY)</li></ul> </section> @@ -148943,7 +167244,8 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>customer identifiers to provide linkage back to BSS information.</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO service-subscription (comprises customer, Many2Many)</li></ul> +<li>FROM service-subscription( service-subscription org.onap.relationships.inventory.BelongsTo customer, MANY2ONE)</li> +<li>CUSTOMER is DELETED when these are DELETED SERVICE-SUBSCRIPTION</li></ul> </section> @@ -149198,8 +167500,8 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>Digital virtual switch metadata, used by SDN-C to configure VCEs. A&AI needs to receive this data from the PO deployment team and administer it using the provisioningTool.sh into A&AI.</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO availability-zone (Many2Many)</li> -<li>FROM cloud-region (is composed of dvs-switch)</li></ul> +<li>TO cloud-region( dvs-switch org.onap.relationships.inventory.BelongsTo cloud-region, MANY2ONE)</li> +<li>TO availability-zone( dvs-switch org.onap.relationships.inventory.AppliesTo availability-zone, MANY2MANY)</li></ul> </section> @@ -149567,8 +167869,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>This is how we would capture constraints defining allowed sets of elements.</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO model-element (comprises element-choice-set, One2Many)</li> -<li>FROM constrained-element-set (is composed of element-choice-set)</li></ul> +<li>TO constrained-element-set( element-choice-set org.onap.relationships.inventory.BelongsTo constrained-element-set, MANY2ONE)</li> +<li>FROM model-element( model-element org.onap.relationships.inventory.BelongsTo element-choice-set, MANY2ONE)</li> +<li>ELEMENT-CHOICE-SET is DELETED when these are DELETED MODEL-ELEMENT</li></ul> </section> @@ -149715,8 +168018,8 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>Metadata for entitlement group.</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>FROM generic-vnf (is composed of entitlement)</li> -<li>FROM vce (is composed of entitlement)</li></ul> +<li>TO generic-vnf( entitlement org.onap.relationships.inventory.BelongsTo generic-vnf, MANY2ONE)</li> +<li>TO vce( entitlement org.onap.relationships.inventory.BelongsTo vce, MANY2ONE)</li></ul> </section> @@ -149839,7 +168142,8 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>Persist EMS address information used by EMS driver.</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO esr-system-info (comprises esr-ems, One2Many)</li></ul> +<li>TO esr-system-info (CHILD of esr-ems, esr-ems has esr-system-info, One2Many)</li> +<li>ESR-EMS deletion means associated objects of these types are also DELETED:ESR-SYSTEM-INFO</li></ul> </section> @@ -149872,7 +168176,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </dd> <dt data-property-name="esr-system-info-list"> <span class="json-property-name">esr-system-info-list:</span> - <span class="json-property-type">object[]</span> + <span class="json-property-type">object</span> <span class="json-property-range" title="Value limits"></span> </dt> @@ -149881,7 +168185,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="json-inner-schema"> <section class="json-schema-array-items"> - <span class="json-property-type"> <a class="json-schema-ref" href="#/definitions/esr-system-info">esr-system-info</a> + <span class="json-property-type"> <a class="json-schema-ref" href="#/definitions/esr-system-info-list">esr-system-info-list</a> </span> <span class="json-property-range" title="Value limits"></span> @@ -149892,7 +168196,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </dd> <dt data-property-name="relationship-list"> <span class="json-property-name">relationship-list:</span> - <span class="json-property-type">object[]</span> + <span class="json-property-type">object</span> <span class="json-property-range" title="Value limits"></span> </dt> @@ -149901,7 +168205,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="json-inner-schema"> <section class="json-schema-array-items"> - <span class="json-property-type"> <a class="json-schema-ref" href="#/definitions/relationship">relationship</a> + <span class="json-property-type"> <a class="json-schema-ref" href="#/definitions/relationship-list">relationship-list</a> </span> <span class="json-property-range" title="Value limits"></span> @@ -149965,10 +168269,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>Persist common address information of external systems.</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>FROM esr-ems (is composed of esr-system-info)</li> -<li>FROM esr-vnfm (is composed of esr-system-info)</li> -<li>FROM esr-thirdparty-sdnc (is composed of esr-system-info)</li> -<li>FROM cloud-region (is composed of esr-system-info)</li></ul> +<li>FROM esr-ems (PARENT of esr-system-info, esr-ems has esr-system-info)</li> +<li>FROM esr-vnfm (PARENT of esr-system-info, esr-vnfm has esr-system-info)</li> +<li>FROM esr-thirdparty-sdnc (PARENT of esr-system-info, esr-thirdparty-sdnc has esr-system-info)</li> +<li>FROM cloud-region (PARENT of esr-system-info, cloud-region has esr-system-info)</li></ul> </section> @@ -150297,8 +168601,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>Persist SDNC address information used by ONAP SDNC.</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO esr-system-info (comprises esr-thirdparty-sdnc, One2One)</li> -<li>TO pnf (One2Many)</li></ul> +<li>TO esr-system-info (CHILD of esr-thirdparty-sdnc, esr-thirdparty-sdnc has esr-system-info, One2One)</li> +<li>TO pnf( esr-thirdparty-sdnc has pnf, One2Many)</li> +<li>ESR-THIRDPARTY-SDNC deletion means associated objects of these types are also DELETED:ESR-SYSTEM-INFO</li></ul> </section> @@ -150355,7 +168660,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </dd> <dt data-property-name="esr-system-info-list"> <span class="json-property-name">esr-system-info-list:</span> - <span class="json-property-type">object[]</span> + <span class="json-property-type">object</span> <span class="json-property-range" title="Value limits"></span> </dt> @@ -150364,7 +168669,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="json-inner-schema"> <section class="json-schema-array-items"> - <span class="json-property-type"> <a class="json-schema-ref" href="#/definitions/esr-system-info">esr-system-info</a> + <span class="json-property-type"> <a class="json-schema-ref" href="#/definitions/esr-system-info-list">esr-system-info-list</a> </span> <span class="json-property-range" title="Value limits"></span> @@ -150375,7 +168680,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </dd> <dt data-property-name="relationship-list"> <span class="json-property-name">relationship-list:</span> - <span class="json-property-type">object[]</span> + <span class="json-property-type">object</span> <span class="json-property-range" title="Value limits"></span> </dt> @@ -150384,7 +168689,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="json-inner-schema"> <section class="json-schema-array-items"> - <span class="json-property-type"> <a class="json-schema-ref" href="#/definitions/relationship">relationship</a> + <span class="json-property-type"> <a class="json-schema-ref" href="#/definitions/relationship-list">relationship-list</a> </span> <span class="json-property-range" title="Value limits"></span> @@ -150448,7 +168753,8 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>Persist VNFM address information used by VF-C.</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO esr-system-info (comprises esr-vnfm, One2One)</li></ul> +<li>TO esr-system-info (CHILD of esr-vnfm, esr-vnfm has esr-system-info, One2One)</li> +<li>ESR-VNFM deletion means associated objects of these types are also DELETED:ESR-SYSTEM-INFO</li></ul> </section> @@ -150505,7 +168811,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </dd> <dt data-property-name="esr-system-info-list"> <span class="json-property-name">esr-system-info-list:</span> - <span class="json-property-type">object[]</span> + <span class="json-property-type">object</span> <span class="json-property-range" title="Value limits"></span> </dt> @@ -150514,7 +168820,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="json-inner-schema"> <section class="json-schema-array-items"> - <span class="json-property-type"> <a class="json-schema-ref" href="#/definitions/esr-system-info">esr-system-info</a> + <span class="json-property-type"> <a class="json-schema-ref" href="#/definitions/esr-system-info-list">esr-system-info-list</a> </span> <span class="json-property-range" title="Value limits"></span> @@ -150525,7 +168831,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </dd> <dt data-property-name="relationship-list"> <span class="json-property-name">relationship-list:</span> - <span class="json-property-type">object[]</span> + <span class="json-property-type">object</span> <span class="json-property-range" title="Value limits"></span> </dt> @@ -150534,7 +168840,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="json-inner-schema"> <section class="json-schema-array-items"> - <span class="json-property-type"> <a class="json-schema-ref" href="#/definitions/relationship">relationship</a> + <span class="json-property-type"> <a class="json-schema-ref" href="#/definitions/relationship-list">relationship-list</a> </span> <span class="json-property-range" title="Value limits"></span> @@ -150584,6 +168890,268 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </section> </div> </div> + <div id="definition-evc" class="panel panel-definition"> + <div class="panel-heading"> + <h3 class="panel-title"><a name="/definitions/evc"></a>evc: + <span class="json-property-type"><span class="json-property-type">object</span> + <span class="json-property-range" title="Value limits"></span> + + </span> + </h3> + </div> + <div class="panel-body"> + <section class="json-schema-description"> + <p>evc object is an optional child object of the Configuration object.</p> +<h6 id="related-nodes">Related Nodes</h6> +<ul> +<li>TO configuration( evc org.onap.relationships.inventory.BelongsTo configuration, ONE2ONE)</li></ul> + + </section> + + <section class="json-schema-properties"> + <dl> + <dt data-property-name="evc-id"> + <span class="json-property-name">evc-id:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + <span class="json-property-required"></span> + </dt> + <dd> + <p>Unique/key field for the evc object</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="forwarding-path-topology"> + <span class="json-property-name">forwarding-path-topology:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>Point-to-Point, Multi-Point</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="cir-value"> + <span class="json-property-name">cir-value:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>Commited Information Rate</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="cir-units"> + <span class="json-property-name">cir-units:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>CIR units</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="connection-diversity-group-id"> + <span class="json-property-name">connection-diversity-group-id:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>Diversity Group ID</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="service-hours"> + <span class="json-property-name">service-hours:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>formerly Performance Group</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="esp-evc-circuit-id"> + <span class="json-property-name">esp-evc-circuit-id:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>EVC Circuit ID of ESP EVC</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="esp-evc-cir-value"> + <span class="json-property-name">esp-evc-cir-value:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>Committed Information Rate (For ESP)</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="esp-evc-cir-units"> + <span class="json-property-name">esp-evc-cir-units:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>CIR units (For ESP)</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="esp-itu-code"> + <span class="json-property-name">esp-itu-code:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>Identifies ESP</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="collector-pop-clli"> + <span class="json-property-name">collector-pop-clli:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>Collector POP CLLI (from the hostname of the access pnf)</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="inter-connect-type-ingress"> + <span class="json-property-name">inter-connect-type-ingress:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>Interconnect type on ingress side of EVC.</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="tagmode-access-ingress"> + <span class="json-property-name">tagmode-access-ingress:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>tagode for collector side of EVC</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="tagmode-access-egress"> + <span class="json-property-name">tagmode-access-egress:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>tagMode for network side of EVC</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="resource-version"> + <span class="json-property-name">resource-version:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>Used for optimistic concurrency. Must be empty on create, valid on update and delete.</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="relationship-list"> + <span class="json-property-name">relationship-list:</span> + <span class="json-property-type">object[]</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + + <div class="json-inner-schema"> + + <section class="json-schema-array-items"> + <span class="json-property-type"> <a class="json-schema-ref" href="#/definitions/relationship">relationship</a> + </span> + <span class="json-property-range" title="Value limits"></span> + + <div class="json-inner-schema"> + + </div> + </section> </div> + </dd> + </dl> + </section> + </div> + </div> + <div id="definition-evcs" class="panel panel-definition"> + <div class="panel-heading"> + <h3 class="panel-title"><a name="/definitions/evcs"></a>evcs: + <span class="json-property-type"><span class="json-property-type">object</span> + <span class="json-property-range" title="Value limits"></span> + + </span> + </h3> + </div> + <div class="panel-body"> + + <section class="json-schema-properties"> + <dl> + <dt data-property-name="evc"> + <span class="json-property-name">evc:</span> + <span class="json-property-type">object[]</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + + <div class="json-inner-schema"> + + <section class="json-schema-array-items"> + <span class="json-property-type"> <a class="json-schema-ref" href="#/definitions/evc">evc</a> + </span> + <span class="json-property-range" title="Value limits"></span> + + <div class="json-inner-schema"> + + </div> + </section> </div> + </dd> + </dl> + </section> + </div> + </div> <div id="definition-external-system" class="panel panel-definition"> <div class="panel-heading"> <h3 class="panel-title"><a name="/definitions/external-system"></a>external-system: @@ -150603,7 +169171,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <dl> <dt data-property-name="esr-ems-list"> <span class="json-property-name">esr-ems-list:</span> - <span class="json-property-type">object[]</span> + <span class="json-property-type">object</span> <span class="json-property-range" title="Value limits"></span> </dt> @@ -150612,7 +169180,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="json-inner-schema"> <section class="json-schema-array-items"> - <span class="json-property-type"> <a class="json-schema-ref" href="#/definitions/esr-ems">esr-ems</a> + <span class="json-property-type"> <a class="json-schema-ref" href="#/definitions/esr-ems-list">esr-ems-list</a> </span> <span class="json-property-range" title="Value limits"></span> @@ -150623,7 +169191,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </dd> <dt data-property-name="esr-vnfm-list"> <span class="json-property-name">esr-vnfm-list:</span> - <span class="json-property-type">object[]</span> + <span class="json-property-type">object</span> <span class="json-property-range" title="Value limits"></span> </dt> @@ -150632,7 +169200,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="json-inner-schema"> <section class="json-schema-array-items"> - <span class="json-property-type"> <a class="json-schema-ref" href="#/definitions/esr-vnfm">esr-vnfm</a> + <span class="json-property-type"> <a class="json-schema-ref" href="#/definitions/esr-vnfm-list">esr-vnfm-list</a> </span> <span class="json-property-range" title="Value limits"></span> @@ -150643,7 +169211,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </dd> <dt data-property-name="esr-thirdparty-sdnc-list"> <span class="json-property-name">esr-thirdparty-sdnc-list:</span> - <span class="json-property-type">object[]</span> + <span class="json-property-type">object</span> <span class="json-property-range" title="Value limits"></span> </dt> @@ -150652,7 +169220,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="json-inner-schema"> <section class="json-schema-array-items"> - <span class="json-property-type"> <a class="json-schema-ref" href="#/definitions/esr-thirdparty-sdnc">esr-thirdparty-sdnc</a> + <span class="json-property-type"> <a class="json-schema-ref" href="#/definitions/esr-thirdparty-sdnc-list">esr-thirdparty-sdnc-list</a> </span> <span class="json-property-range" title="Value limits"></span> @@ -150759,8 +169327,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>Openstack flavor.</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>FROM cloud-region (is composed of flavor)</li> -<li>FROM vserver</li></ul> +<li>TO cloud-region( flavor org.onap.relationships.inventory.BelongsTo cloud-region, MANY2ONE)</li> +<li>FROM vserver( vserver org.onap.relationships.inventory.Uses flavor, MANY2ONE)</li> +<li>FLAVOR cannot be deleted if linked to VSERVER</li></ul> </section> @@ -150966,6 +169535,438 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </section> </div> </div> + <div id="definition-forwarder" class="panel panel-definition"> + <div class="panel-heading"> + <h3 class="panel-title"><a name="/definitions/forwarder"></a>forwarder: + <span class="json-property-type"><span class="json-property-type">object</span> + <span class="json-property-range" title="Value limits"></span> + + </span> + </h3> + </div> + <div class="panel-body"> + <section class="json-schema-description"> + <p>Entity describing a sequenced segment of forwarding path</p> +<h6 id="related-nodes">Related Nodes</h6> +<ul> +<li>TO forwarding-path( forwarder org.onap.relationships.inventory.BelongsTo forwarding-path, MANY2ONE)</li> +<li>TO l-interface( forwarder org.onap.relationships.inventory.ForwardsTo l-interface, MANY2ONE)</li> +<li>TO configuration( forwarder org.onap.relationships.inventory.Uses configuration, ONE2ONE)</li> +<li>TO lag-interface( forwarder org.onap.relationships.inventory.ForwardsTo lag-interface, MANY2ONE)</li> +<li>TO p-interface( forwarder org.onap.relationships.inventory.ForwardsTo p-interface, MANY2ONE)</li> +<li>FORWARDER deletion means associated objects of these types are also DELETED:CONFIGURATION</li></ul> + + </section> + + <section class="json-schema-properties"> + <dl> + <dt data-property-name="sequence"> + <span class="json-property-name">sequence:</span> + <span class="json-property-type">integer</span> + <span class="json-property-range" title="Value limits"></span> + + <span class="json-property-required"></span> + </dt> + <dd> + <p>Unique ID of this segmentation</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="forwarder-role"> + <span class="json-property-name">forwarder-role:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>ingress, intermediate, egress</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="resource-version"> + <span class="json-property-name">resource-version:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>Used for optimistic concurrency. Must be empty on create, valid on update and delete.</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="relationship-list"> + <span class="json-property-name">relationship-list:</span> + <span class="json-property-type">object[]</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + + <div class="json-inner-schema"> + + <section class="json-schema-array-items"> + <span class="json-property-type"> <a class="json-schema-ref" href="#/definitions/relationship">relationship</a> + </span> + <span class="json-property-range" title="Value limits"></span> + + <div class="json-inner-schema"> + + </div> + </section> </div> + </dd> + </dl> + </section> + </div> + </div> + <div id="definition-forwarder-evc" class="panel panel-definition"> + <div class="panel-heading"> + <h3 class="panel-title"><a name="/definitions/forwarder-evc"></a>forwarder-evc: + <span class="json-property-type"><span class="json-property-type">object</span> + <span class="json-property-range" title="Value limits"></span> + + </span> + </h3> + </div> + <div class="panel-body"> + <section class="json-schema-description"> + <p>forwarder object is an optional child object of the Configuration object.</p> +<h6 id="related-nodes">Related Nodes</h6> +<ul> +<li>TO configuration( forwarder-evc org.onap.relationships.inventory.BelongsTo configuration, ONE2ONE)</li></ul> + + </section> + + <section class="json-schema-properties"> + <dl> + <dt data-property-name="forwarder-evc-id"> + <span class="json-property-name">forwarder-evc-id:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + <span class="json-property-required"></span> + </dt> + <dd> + <p>Key for forwarder-evc object</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="circuit-id"> + <span class="json-property-name">circuit-id:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>Circuit ID from customer/ESP/ingress end of EVC, or reference to beater circuit on gateway/network/egress end of EVC</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="ivlan"> + <span class="json-property-name">ivlan:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>Internal VLAN.</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="svlan"> + <span class="json-property-name">svlan:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>SVLAN value for ingress of egress forwarder.</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="cvlan"> + <span class="json-property-name">cvlan:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>CVLAN value for ingress of egress forwarder.</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="resource-version"> + <span class="json-property-name">resource-version:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>Used for optimistic concurrency. Must be empty on create, valid on update and delete.</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="relationship-list"> + <span class="json-property-name">relationship-list:</span> + <span class="json-property-type">object[]</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + + <div class="json-inner-schema"> + + <section class="json-schema-array-items"> + <span class="json-property-type"> <a class="json-schema-ref" href="#/definitions/relationship">relationship</a> + </span> + <span class="json-property-range" title="Value limits"></span> + + <div class="json-inner-schema"> + + </div> + </section> </div> + </dd> + </dl> + </section> + </div> + </div> + <div id="definition-forwarder-evcs" class="panel panel-definition"> + <div class="panel-heading"> + <h3 class="panel-title"><a name="/definitions/forwarder-evcs"></a>forwarder-evcs: + <span class="json-property-type"><span class="json-property-type">object</span> + <span class="json-property-range" title="Value limits"></span> + + </span> + </h3> + </div> + <div class="panel-body"> + + <section class="json-schema-properties"> + <dl> + <dt data-property-name="forwarder-evc"> + <span class="json-property-name">forwarder-evc:</span> + <span class="json-property-type">object[]</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + + <div class="json-inner-schema"> + + <section class="json-schema-array-items"> + <span class="json-property-type"> <a class="json-schema-ref" href="#/definitions/forwarder-evc">forwarder-evc</a> + </span> + <span class="json-property-range" title="Value limits"></span> + + <div class="json-inner-schema"> + + </div> + </section> </div> + </dd> + </dl> + </section> + </div> + </div> + <div id="definition-forwarders" class="panel panel-definition"> + <div class="panel-heading"> + <h3 class="panel-title"><a name="/definitions/forwarders"></a>forwarders: + <span class="json-property-type"><span class="json-property-type">object</span> + <span class="json-property-range" title="Value limits"></span> + + </span> + </h3> + </div> + <div class="panel-body"> + + <section class="json-schema-properties"> + <dl> + <dt data-property-name="forwarder"> + <span class="json-property-name">forwarder:</span> + <span class="json-property-type">object[]</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + + <div class="json-inner-schema"> + + <section class="json-schema-array-items"> + <span class="json-property-type"> <a class="json-schema-ref" href="#/definitions/forwarder">forwarder</a> + </span> + <span class="json-property-range" title="Value limits"></span> + + <div class="json-inner-schema"> + + </div> + </section> </div> + </dd> + </dl> + </section> + </div> + </div> + <div id="definition-forwarding-path" class="panel panel-definition"> + <div class="panel-heading"> + <h3 class="panel-title"><a name="/definitions/forwarding-path"></a>forwarding-path: + <span class="json-property-type"><span class="json-property-type">object</span> + <span class="json-property-range" title="Value limits"></span> + + </span> + </h3> + </div> + <div class="panel-body"> + <section class="json-schema-description"> + <p>Entity that describes the sequenced forwarding path between interfaces of services or resources</p> +<h6 id="related-nodes">Related Nodes</h6> +<ul> +<li>TO service-instance( forwarding-path org.onap.relationships.inventory.AppliesTo service-instance, MANY2ONE)</li> +<li>TO configuration( forwarding-path org.onap.relationships.inventory.Uses configuration, ONE2ONE)</li> +<li>FROM forwarder( forwarder org.onap.relationships.inventory.BelongsTo forwarding-path, MANY2ONE)</li> +<li>FORWARDING-PATH is DELETED when these are DELETED FORWARDER</li> +<li>FORWARDING-PATH deletion means associated objects of these types are also DELETED:CONFIGURATION</li></ul> + + </section> + + <section class="json-schema-properties"> + <dl> + <dt data-property-name="forwarding-path-id"> + <span class="json-property-name">forwarding-path-id:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + <span class="json-property-required"></span> + </dt> + <dd> + <p>Unique ID of this FP</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="forwarding-path-name"> + <span class="json-property-name">forwarding-path-name:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + <span class="json-property-required"></span> + </dt> + <dd> + <p>Name of the FP</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="resource-version"> + <span class="json-property-name">resource-version:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>Used for optimistic concurrency. Must be empty on create, valid on update and delete.</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="selflink"> + <span class="json-property-name">selflink:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>the self link for this FP</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="relationship-list"> + <span class="json-property-name">relationship-list:</span> + <span class="json-property-type">object[]</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + + <div class="json-inner-schema"> + + <section class="json-schema-array-items"> + <span class="json-property-type"> <a class="json-schema-ref" href="#/definitions/relationship">relationship</a> + </span> + <span class="json-property-range" title="Value limits"></span> + + <div class="json-inner-schema"> + + </div> + </section> </div> + </dd> + <dt data-property-name="forwarders"> + <span class="json-property-name">forwarders:</span> + <span class="json-property-type">object[]</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + + <div class="json-inner-schema"> + + <section class="json-schema-array-items"> + <span class="json-property-type"> <a class="json-schema-ref" href="#/definitions/forwarder">forwarder</a> + </span> + <span class="json-property-range" title="Value limits"></span> + + <div class="json-inner-schema"> + + </div> + </section> </div> + </dd> + </dl> + </section> + </div> + </div> + <div id="definition-forwarding-paths" class="panel panel-definition"> + <div class="panel-heading"> + <h3 class="panel-title"><a name="/definitions/forwarding-paths"></a>forwarding-paths: + <span class="json-property-type"><span class="json-property-type">object</span> + <span class="json-property-range" title="Value limits"></span> + + </span> + </h3> + </div> + <div class="panel-body"> + + <section class="json-schema-properties"> + <dl> + <dt data-property-name="forwarding-path"> + <span class="json-property-name">forwarding-path:</span> + <span class="json-property-type">object[]</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + + <div class="json-inner-schema"> + + <section class="json-schema-array-items"> + <span class="json-property-type"> <a class="json-schema-ref" href="#/definitions/forwarding-path">forwarding-path</a> + </span> + <span class="json-property-range" title="Value limits"></span> + + <div class="json-inner-schema"> + + </div> + </section> </div> + </dd> + </dl> + </section> + </div> + </div> <div id="definition-generic-vnf" class="panel panel-definition"> <div class="panel-heading"> <h3 class="panel-title"><a name="/definitions/generic-vnf"></a>generic-vnf: @@ -150980,33 +169981,35 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>General purpose VNF</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO license-key-resource (Many2Many)</li> -<li>TO l-interface (comprises generic-vnf, Many2Many)</li> -<li>TO availability-zone (Many2Many)</li> -<li>TO lag-interface (comprises generic-vnf, Many2Many)</li> -<li>TO l3-network (Many2Many)</li> -<li>TO pserver (Many2Many)</li> -<li>TO vnf-image (Many2One)</li> -<li>TO vserver (One2Many)</li> -<li>TO service-instance (Many2Many)</li> -<li>TO site-pair-set (Many2Many)</li> -<li>TO network-profile (Many2Many)</li> -<li>TO pnf (Many2Many)</li> -<li>TO ipsec-configuration (Many2One)</li> -<li>TO configuration (One2Many)</li> -<li>TO vf-module (comprises generic-vnf, One2Many)</li> -<li>TO volume-group (One2Many)</li> -<li>TO vnfc (One2Many)</li> -<li>TO instance-group (Many2Many)</li> -<li>TO entitlement (comprises generic-vnf, One2Many)</li> -<li>TO license (comprises generic-vnf, One2Many)</li> -<li>TO complex (Many2Many)</li> -<li>TO ctag-pool (Many2Many)</li> -<li>FROM line-of-business</li> -<li>FROM platform</li> -<li>FROM virtual-data-center</li> -<li>FROM logical-link</li> -<li>FROM allotted-resource</li></ul> +<li>TO availability-zone( generic-vnf org.onap.relationships.inventory.Uses availability-zone, MANY2MANY)</li> +<li>TO complex( generic-vnf org.onap.relationships.inventory.LocatedIn complex, MANY2MANY)</li> +<li>TO configuration( generic-vnf org.onap.relationships.inventory.Uses configuration, ONE2MANY)</li> +<li>TO ctag-pool( generic-vnf org.onap.relationships.inventory.Uses ctag-pool, MANY2MANY)</li> +<li>TO instance-group( generic-vnf org.onap.relationships.inventory.MemberOf instance-group, MANY2MANY)</li> +<li>TO ipsec-configuration( generic-vnf org.onap.relationships.inventory.Uses ipsec-configuration, MANY2ONE)</li> +<li>TO l3-network( generic-vnf org.onap.relationships.inventory.Uses l3-network, MANY2MANY)</li> +<li>TO license-key-resource( generic-vnf org.onap.relationships.inventory.Uses license-key-resource, MANY2MANY)</li> +<li>TO pnf( generic-vnf tosca.relationships.HostedOn pnf, MANY2MANY)</li> +<li>TO pserver( generic-vnf tosca.relationships.HostedOn pserver, MANY2MANY)</li> +<li>TO vnf-image( generic-vnf org.onap.relationships.inventory.Uses vnf-image, MANY2ONE)</li> +<li>TO volume-group( generic-vnf org.onap.relationships.inventory.DependsOn volume-group, ONE2MANY)</li> +<li>TO vserver( generic-vnf tosca.relationships.HostedOn vserver, ONE2MANY)</li> +<li>TO virtual-data-center( generic-vnf org.onap.relationships.inventory.LocatedIn virtual-data-center, MANY2MANY)</li> +<li>FROM allotted-resource( allotted-resource org.onap.relationships.inventory.PartOf generic-vnf, MANY2MANY)</li> +<li>FROM entitlement( entitlement org.onap.relationships.inventory.BelongsTo generic-vnf, MANY2ONE)</li> +<li>FROM vnfc( vnfc org.onap.relationships.inventory.BelongsTo generic-vnf, MANY2ONE)</li> +<li>FROM lag-interface( lag-interface org.onap.relationships.inventory.BelongsTo generic-vnf, MANY2ONE)</li> +<li>FROM license( license org.onap.relationships.inventory.BelongsTo generic-vnf, MANY2ONE)</li> +<li>FROM l-interface( l-interface org.onap.relationships.inventory.BelongsTo generic-vnf, MANY2ONE)</li> +<li>FROM network-profile( network-profile org.onap.relationships.inventory.AppliesTo generic-vnf, MANY2MANY)</li> +<li>FROM service-instance( service-instance org.onap.relationships.inventory.ComposedOf generic-vnf, ONE2MANY)</li> +<li>FROM site-pair-set( site-pair-set org.onap.relationships.inventory.AppliesTo generic-vnf, MANY2MANY)</li> +<li>FROM vf-module( vf-module org.onap.relationships.inventory.BelongsTo generic-vnf, MANY2ONE)</li> +<li>FROM line-of-business( line-of-business org.onap.relationships.inventory.Uses generic-vnf, MANY2MANY)</li> +<li>FROM logical-link( logical-link org.onap.relationships.inventory.BridgedTo generic-vnf, MANY2MANY)</li> +<li>FROM platform( platform org.onap.relationships.inventory.Uses generic-vnf, MANY2MANY)</li> +<li>GENERIC-VNF is DELETED when these are DELETED ENTITLEMENT,VNFC,LAG-INTERFACE,LICENSE,L-INTERFACE,VF-MODULE</li> +<li>GENERIC-VNF deletion means associated objects of these types are also DELETED:CONFIGURATION</li></ul> </section> @@ -151025,6 +170028,19 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </dd> + <dt data-property-name="vnf-instance-id"> + <span class="json-property-name">vnf-instance-id:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + <span class="json-property-required"></span> + </dt> + <dd> + <p>vnf instance id.</p> + <div class="json-inner-schema"> + + </div> + </dd> <dt data-property-name="vnf-name"> <span class="json-property-name">vnf-name:</span> <span class="json-property-type">string</span> @@ -151147,6 +170163,44 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </dd> + <dt data-property-name="vnf-package-name"> + <span class="json-property-name">vnf-package-name:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + <span class="json-property-required"></span> + </dt> + <dd> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="vnf-discriptor-name"> + <span class="json-property-name">vnf-discriptor-name:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + <span class="json-property-required"></span> + </dt> + <dd> + <p>vnf discriptor name</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="job-id"> + <span class="json-property-name">job-id:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + <span class="json-property-required"></span> + </dt> + <dd> + <p>job id corresponding to vnf</p> + <div class="json-inner-schema"> + + </div> + </dd> <dt data-property-name="heat-stack-id"> <span class="json-property-name">heat-stack-id:</span> <span class="json-property-type">string</span> @@ -151303,6 +170357,42 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </dd> + <dt data-property-name="nshd"> + <span class="json-property-name">nshd:</span> + <span class="json-property-type">integer</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>number of associated SHD in vnf.</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="nvm"> + <span class="json-property-name">nvm:</span> + <span class="json-property-type">integer</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>number of vms in vnf.</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="nnet"> + <span class="json-property-name">nnet:</span> + <span class="json-property-type">integer</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>number of network in vnf.</p> + <div class="json-inner-schema"> + + </div> + </dd> <dt data-property-name="in-maint"> <span class="json-property-name">in-maint:</span> <span class="json-property-type">boolean</span> @@ -151794,9 +170884,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>Openstack group-assignment used to store exclusivity groups (EG).</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO tenant (Many2Many)</li> -<li>TO pserver (One2Many)</li> -<li>FROM cloud-region (is composed of group-assignment)</li></ul> +<li>TO cloud-region( group-assignment org.onap.relationships.inventory.BelongsTo cloud-region, MANY2ONE)</li> +<li>FROM pserver( pserver org.onap.relationships.inventory.MemberOf group-assignment, MANY2ONE)</li> +<li>FROM tenant( tenant org.onap.relationships.inventory.MemberOf group-assignment, MANY2MANY)</li></ul> </section> @@ -151943,7 +171033,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <section class="json-schema-description"> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>FROM subnet (is composed of host-route)</li></ul> +<li>TO subnet( host-route org.onap.relationships.inventory.BelongsTo subnet, MANY2ONE)</li></ul> </section> @@ -152087,9 +171177,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>Openstack image.</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO metadatum (comprises image, Many2Many)</li> -<li>FROM cloud-region (is composed of image)</li> -<li>FROM vserver</li></ul> +<li>TO cloud-region( image org.onap.relationships.inventory.BelongsTo cloud-region, MANY2ONE)</li> +<li>FROM metadatum( metadatum org.onap.relationships.inventory.BelongsTo image, MANY2ONE)</li> +<li>FROM vserver( vserver org.onap.relationships.inventory.Uses image, MANY2ONE)</li> +<li>IMAGE cannot be deleted if linked to VSERVER</li> +<li>IMAGE is DELETED when these are DELETED METADATUM</li></ul> </section> @@ -152409,18 +171501,18 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>General mechanism for grouping instances</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO model (Many2Many)</li> -<li>FROM l-interface</li> -<li>FROM vnfc</li> -<li>FROM l3-interface-ipv4-address-list</li> -<li>FROM l3-interface-ipv6-address-list</li> -<li>FROM l3-network</li> -<li>FROM pnf</li> -<li>FROM allotted-resource</li> -<li>FROM generic-vnf</li> -<li>FROM service-instance</li> -<li>FROM vip-ipv4-address-list</li> -<li>FROM vip-ipv6-address-list</li></ul> +<li>TO model( instance-group org.onap.relationships.inventory.Targets model, MANY2MANY)</li> +<li>FROM allotted-resource( allotted-resource org.onap.relationships.inventory.MemberOf instance-group, MANY2MANY)</li> +<li>FROM generic-vnf( generic-vnf org.onap.relationships.inventory.MemberOf instance-group, MANY2MANY)</li> +<li>FROM l3-interface-ipv4-address-list( l3-interface-ipv4-address-list org.onap.relationships.inventory.network.MemberOf instance-group, MANY2MANY)</li> +<li>FROM l3-interface-ipv6-address-list( l3-interface-ipv6-address-list org.onap.relationships.inventory.network.MemberOf instance-group, MANY2MANY)</li> +<li>FROM l3-network( l3-network org.onap.relationships.inventory.MemberOf instance-group, MANY2MANY)</li> +<li>FROM l-interface( l-interface org.onap.relationships.inventory.MemberOf instance-group, MANY2MANY)</li> +<li>FROM pnf( pnf org.onap.relationships.inventory.MemberOf instance-group, MANY2MANY)</li> +<li>FROM service-instance( service-instance org.onap.relationships.inventory.MemberOf instance-group, MANY2MANY)</li> +<li>FROM vip-ipv4-address-list( vip-ipv4-address-list org.onap.relationships.inventory.MemberOf instance-group, MANY2MANY)</li> +<li>FROM vip-ipv6-address-list( vip-ipv6-address-list org.onap.relationships.inventory.MemberOf instance-group, MANY2MANY)</li> +<li>FROM vnfc( vnfc org.onap.relationships.inventory.MemberOf instance-group, MANY2MANY)</li></ul> </section> @@ -152777,7 +171869,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="json-inner-schema"> <section class="json-schema-array-items"> - <span class="json-property-type"> <a class="json-schema-ref" href="#/definitions/"></a> + <span class="json-property-type"> <a class="json-schema-ref" href="#/definitions/aai-internal">aai-internal</a> </span> <span class="json-property-range" title="Value limits"></span> @@ -153035,8 +172127,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>IPSec configuration node will contain various configuration data for the NMTE VNF. This node will have an edge to the generic-vnf (vnf type = TE). Starting 1607, this data will be populated by SDN-C</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO vig-server (comprises ipsec-configuration, One2Many)</li> -<li>FROM generic-vnf</li></ul> +<li>FROM generic-vnf( generic-vnf org.onap.relationships.inventory.Uses ipsec-configuration, MANY2ONE)</li> +<li>FROM vig-server( vig-server org.onap.relationships.inventory.BelongsTo ipsec-configuration, MANY2ONE)</li> +<li>IPSEC-CONFIGURATION is DELETED when these are DELETED VIG-SERVER</li></ul> </section> @@ -153441,20 +172534,22 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>Logical interfaces, e.g., a vnic.</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO instance-group (Many2Many)</li> -<li>TO l3-interface-ipv4-address-list (comprises l-interface, Many2Many)</li> -<li>TO l3-interface-ipv6-address-list (comprises l-interface, Many2Many)</li> -<li>TO l-interface (comprises l-interface, One2Many)</li> -<li>TO logical-link (Many2Many)</li> -<li>TO vlan (comprises l-interface, Many2Many)</li> -<li>TO sriov-vf (comprises l-interface, One2One)</li> -<li>FROM generic-vnf (is composed of l-interface)</li> -<li>FROM lag-interface (is composed of l-interface)</li> -<li>FROM newvce (is composed of l-interface)</li> -<li>FROM p-interface (is composed of l-interface)</li> -<li>FROM vserver (is composed of l-interface)</li> -<li>FROM allotted-resource</li> -<li>FROM l-interface (is composed of l-interface)</li></ul> +<li>TO generic-vnf( l-interface org.onap.relationships.inventory.BelongsTo generic-vnf, MANY2ONE)</li> +<li>TO lag-interface( l-interface org.onap.relationships.inventory.BelongsTo lag-interface, MANY2ONE)</li> +<li>TO instance-group( l-interface org.onap.relationships.inventory.MemberOf instance-group, MANY2MANY)</li> +<li>TO l-interface( l-interface org.onap.relationships.inventory.BelongsTo l-interface, MANY2ONE)</li> +<li>TO logical-link( l-interface tosca.relationships.network.LinksTo logical-link, MANY2MANY)</li> +<li>TO newvce( l-interface org.onap.relationships.inventory.BelongsTo newvce, MANY2ONE)</li> +<li>TO p-interface( l-interface tosca.relationships.network.BindsTo p-interface, MANY2ONE)</li> +<li>TO vserver( l-interface tosca.relationships.network.BindsTo vserver, MANY2ONE)</li> +<li>FROM allotted-resource( allotted-resource org.onap.relationships.inventory.Uses l-interface, ONE2MANY)</li> +<li>FROM l3-interface-ipv4-address-list( l3-interface-ipv4-address-list org.onap.relationships.inventory.BelongsTo l-interface, MANY2ONE)</li> +<li>FROM l3-interface-ipv6-address-list( l3-interface-ipv6-address-list org.onap.relationships.inventory.BelongsTo l-interface, MANY2ONE)</li> +<li>FROM sriov-vf( sriov-vf org.onap.relationships.inventory.BelongsTo l-interface, ONE2ONE)</li> +<li>FROM vlan( vlan tosca.relationships.network.LinksTo l-interface, MANY2ONE)</li> +<li>FROM l-interface( l-interface org.onap.relationships.inventory.BelongsTo l-interface, MANY2ONE)</li> +<li>L-INTERFACE is DELETED when these are DELETED L3-INTERFACE-IPV4-ADDRESS-LIST,L3-INTERFACE-IPV6-ADDRESS-LIST,SRIOV-VF,VLAN</li> +<li>L-INTERFACE deletion means associated objects of these types are also DELETED:LOGICAL-LINK</li></ul> </section> @@ -153820,12 +172915,12 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>IPv4 Address Range</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO instance-group (Many2Many)</li> -<li>TO l3-network (Many2Many)</li> -<li>TO subnet (Many2Many)</li> -<li>TO vnfc (is composed of l3-interface-ipv4-address-list, Many2One)</li> -<li>FROM l-interface (is composed of l3-interface-ipv4-address-list)</li> -<li>FROM vlan (is composed of l3-interface-ipv4-address-list)</li></ul> +<li>TO instance-group( l3-interface-ipv4-address-list org.onap.relationships.inventory.network.MemberOf instance-group, MANY2MANY)</li> +<li>TO l3-network( l3-interface-ipv4-address-list org.onap.relationships.inventory.network.MemberOf l3-network, MANY2MANY)</li> +<li>TO subnet( l3-interface-ipv4-address-list org.onap.relationships.inventory.network.MemberOf subnet, MANY2MANY)</li> +<li>TO l-interface( l3-interface-ipv4-address-list org.onap.relationships.inventory.BelongsTo l-interface, MANY2ONE)</li> +<li>TO vlan( l3-interface-ipv4-address-list org.onap.relationships.inventory.BelongsTo vlan, MANY2ONE)</li> +<li>TO vnfc( l3-interface-ipv4-address-list org.onap.relationships.inventory.BelongsTo vnfc, MANY2ONE)</li></ul> </section> @@ -153966,12 +173061,12 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>IPv6 Address Range</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO instance-group (Many2Many)</li> -<li>TO l3-network (Many2Many)</li> -<li>TO subnet (Many2Many)</li> -<li>TO vnfc (is composed of l3-interface-ipv6-address-list, Many2One)</li> -<li>FROM l-interface (is composed of l3-interface-ipv6-address-list)</li> -<li>FROM vlan (is composed of l3-interface-ipv6-address-list)</li></ul> +<li>TO instance-group( l3-interface-ipv6-address-list org.onap.relationships.inventory.network.MemberOf instance-group, MANY2MANY)</li> +<li>TO l3-network( l3-interface-ipv6-address-list org.onap.relationships.inventory.network.MemberOf l3-network, MANY2MANY)</li> +<li>TO subnet( l3-interface-ipv6-address-list org.onap.relationships.inventory.network.MemberOf subnet, MANY2MANY)</li> +<li>TO l-interface( l3-interface-ipv6-address-list org.onap.relationships.inventory.BelongsTo l-interface, MANY2ONE)</li> +<li>TO vlan( l3-interface-ipv6-address-list org.onap.relationships.inventory.BelongsTo vlan, MANY2ONE)</li> +<li>TO vnfc( l3-interface-ipv6-address-list org.onap.relationships.inventory.BelongsTo vnfc, MANY2ONE)</li></ul> </section> @@ -154112,22 +173207,23 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>Generic network definition</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO vpn-binding (Many2Many)</li> -<li>TO instance-group (Many2Many)</li> -<li>TO subnet (comprises l3-network, Many2Many)</li> -<li>TO service-instance (Many2Many)</li> -<li>TO ctag-assignment (comprises l3-network, Many2Many)</li> -<li>TO network-policy (Many2Many)</li> -<li>TO segmentation-assignment (comprises l3-network, One2Many)</li> -<li>TO route-table-reference (Many2Many)</li> -<li>FROM cloud-region</li> -<li>FROM complex</li> -<li>FROM generic-vnf</li> -<li>FROM l3-interface-ipv4-address-list</li> -<li>FROM l3-interface-ipv6-address-list</li> -<li>FROM tenant</li> -<li>FROM vf-module</li> -<li>FROM allotted-resource</li></ul> +<li>TO instance-group( l3-network org.onap.relationships.inventory.MemberOf instance-group, MANY2MANY)</li> +<li>TO network-policy( l3-network org.onap.relationships.inventory.Uses network-policy, MANY2MANY)</li> +<li>TO route-table-reference( l3-network org.onap.relationships.inventory.Uses route-table-reference, MANY2MANY)</li> +<li>TO vpn-binding( l3-network org.onap.relationships.inventory.Uses vpn-binding, MANY2MANY)</li> +<li>FROM allotted-resource( allotted-resource org.onap.relationships.inventory.PartOf l3-network, MANY2MANY)</li> +<li>FROM cloud-region( cloud-region org.onap.relationships.inventory.Uses l3-network, MANY2MANY)</li> +<li>FROM complex( complex org.onap.relationships.inventory.Uses l3-network, MANY2MANY)</li> +<li>FROM generic-vnf( generic-vnf org.onap.relationships.inventory.Uses l3-network, MANY2MANY)</li> +<li>FROM l3-interface-ipv4-address-list( l3-interface-ipv4-address-list org.onap.relationships.inventory.network.MemberOf l3-network, MANY2MANY)</li> +<li>FROM l3-interface-ipv6-address-list( l3-interface-ipv6-address-list org.onap.relationships.inventory.network.MemberOf l3-network, MANY2MANY)</li> +<li>FROM ctag-assignment( ctag-assignment org.onap.relationships.inventory.BelongsTo l3-network, MANY2ONE)</li> +<li>FROM segmentation-assignment( segmentation-assignment org.onap.relationships.inventory.BelongsTo l3-network, MANY2ONE)</li> +<li>FROM service-instance( service-instance org.onap.relationships.inventory.ComposedOf l3-network, ONE2MANY)</li> +<li>FROM subnet( subnet org.onap.relationships.inventory.BelongsTo l3-network, MANY2ONE)</li> +<li>FROM tenant( tenant org.onap.relationships.inventory.Uses l3-network, MANY2MANY)</li> +<li>FROM vf-module( vf-module org.onap.relationships.inventory.DependsOn l3-network, MANY2MANY)</li> +<li>L3-NETWORK is DELETED when these are DELETED CTAG-ASSIGNMENT,SEGMENTATION-ASSIGNMENT,SUBNET</li></ul> </section> @@ -154582,14 +173678,16 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>Link aggregate interface</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO logical-link (Many2Many)</li> -<li>TO lag-link (Many2Many)</li> -<li>TO p-interface (Many2Many)</li> -<li>TO l-interface (comprises lag-interface, Many2Many)</li> -<li>FROM generic-vnf (is composed of lag-interface)</li> -<li>FROM pserver (is composed of lag-interface)</li> -<li>FROM pnf (is composed of lag-interface)</li> -<li>FROM vpls-pe (is composed of lag-interface)</li></ul> +<li>TO generic-vnf( lag-interface org.onap.relationships.inventory.BelongsTo generic-vnf, MANY2ONE)</li> +<li>TO lag-link( lag-interface tosca.relationships.network.LinksTo lag-link, MANY2MANY)</li> +<li>TO logical-link( lag-interface org.onap.relationships.inventory.Uses logical-link, MANY2MANY)</li> +<li>TO p-interface( lag-interface org.onap.relationships.inventory.Uses p-interface, MANY2MANY)</li> +<li>TO pnf( lag-interface tosca.relationships.network.BindsTo pnf, MANY2ONE)</li> +<li>TO pserver( lag-interface tosca.relationships.network.BindsTo pserver, MANY2ONE)</li> +<li>TO vpls-pe( lag-interface tosca.relationships.network.BindsTo vpls-pe, MANY2ONE)</li> +<li>FROM l-interface( l-interface org.onap.relationships.inventory.BelongsTo lag-interface, MANY2ONE)</li> +<li>LAG-INTERFACE is DELETED when these are DELETED L-INTERFACE</li> +<li>LAG-INTERFACE deletion means associated objects of these types are also DELETED:LAG-LINK,LOGICAL-LINK</li></ul> </section> @@ -154803,8 +173901,8 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>LAG links can connect lag-interfaces</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>FROM lag-interface</li> -<li>FROM logical-link</li></ul> +<li>FROM lag-interface( lag-interface tosca.relationships.network.LinksTo lag-link, MANY2MANY)</li> +<li>FROM logical-link( logical-link org.onap.relationships.inventory.Uses lag-link, MANY2MANY)</li></ul> </section> @@ -154914,8 +174012,8 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>Metadata for license group.</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>FROM generic-vnf (is composed of license)</li> -<li>FROM vce (is composed of license)</li></ul> +<li>TO generic-vnf( license org.onap.relationships.inventory.BelongsTo generic-vnf, MANY2ONE)</li> +<li>TO vce( license org.onap.relationships.inventory.BelongsTo vce, MANY2ONE)</li></ul> </section> @@ -155038,7 +174136,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>describes a line-of-business</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO generic-vnf (Many2Many)</li></ul> +<li>TO generic-vnf( line-of-business org.onap.relationships.inventory.Uses generic-vnf, MANY2MANY)</li></ul> </section> @@ -155148,21 +174246,21 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>Logical links generally connect l-interfaces but are used to express logical connectivity between two points</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO lag-link (Many2Many)</li> -<li>TO pnf (Many2Many)</li> -<li>TO logical-link (One2Many)</li> -<li>TO generic-vnf (Many2Many)</li> -<li>TO pserver (Many2Many)</li> -<li>TO cloud-region (Many2Many)</li> -<li>TO vpn-binding (Many2Many)</li> -<li>FROM configuration</li> -<li>FROM l-interface</li> -<li>FROM lag-interface</li> -<li>FROM p-interface</li> -<li>FROM service-instance</li> -<li>FROM virtual-data-center</li> -<li>FROM vlan</li> -<li>FROM logical-link</li></ul> +<li>TO cloud-region( logical-link org.onap.relationships.inventory.LocatedIn cloud-region, MANY2MANY)</li> +<li>TO generic-vnf( logical-link org.onap.relationships.inventory.BridgedTo generic-vnf, MANY2MANY)</li> +<li>TO lag-link( logical-link org.onap.relationships.inventory.Uses lag-link, MANY2MANY)</li> +<li>TO logical-link( logical-link org.onap.relationships.inventory.Uses logical-link, MANY2MANY)</li> +<li>TO pnf( logical-link org.onap.relationships.inventory.BridgedTo pnf, MANY2MANY)</li> +<li>TO pserver( logical-link org.onap.relationships.inventory.BridgedTo pserver, MANY2MANY)</li> +<li>TO vpn-binding( logical-link org.onap.relationships.inventory.Uses vpn-binding, MANY2MANY)</li> +<li>TO virtual-data-center( logical-link org.onap.relationships.inventory.LocatedIn virtual-data-center, MANY2MANY)</li> +<li>FROM configuration( configuration org.onap.relationships.inventory.Uses logical-link, ONE2MANY)</li> +<li>FROM lag-interface( lag-interface org.onap.relationships.inventory.Uses logical-link, MANY2MANY)</li> +<li>FROM l-interface( l-interface tosca.relationships.network.LinksTo logical-link, MANY2MANY)</li> +<li>FROM p-interface( p-interface tosca.relationships.network.LinksTo logical-link, MANY2ONE)</li> +<li>FROM service-instance( service-instance org.onap.relationships.inventory.Uses logical-link, ONE2MANY)</li> +<li>FROM vlan( vlan org.onap.relationships.inventory.Uses logical-link, MANY2MANY)</li> +<li>FROM logical-link( logical-link org.onap.relationships.inventory.Uses logical-link, MANY2MANY)</li></ul> </section> @@ -155530,11 +174628,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>Key/value pairs</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>FROM configuration (is composed of metadatum)</li> -<li>FROM image (is composed of metadatum)</li> -<li>FROM model-ver (is composed of metadatum)</li> -<li>FROM service-instance (is composed of metadatum)</li> -<li>FROM connector (is composed of metadatum)</li></ul> +<li>TO configuration( metadatum org.onap.relationships.inventory.BelongsTo configuration, MANY2ONE)</li> +<li>TO connector( metadatum org.onap.relationships.inventory.BelongsTo connector, MANY2ONE)</li> +<li>TO image( metadatum org.onap.relationships.inventory.BelongsTo image, MANY2ONE)</li> +<li>TO service-instance( metadatum org.onap.relationships.inventory.BelongsTo service-instance, MANY2ONE)</li> +<li>TO model-ver( metadatum org.onap.relationships.inventory.BelongsTo model-ver, MANY2ONE)</li></ul> </section> @@ -155594,10 +174692,13 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>Subgraph definition provided by ASDC to describe an inventory asset and its connections related to ASDC models, independent of version</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO model-ver (comprises model, One2Many)</li> -<li>FROM named-query</li> -<li>FROM named-query-element</li> -<li>FROM instance-group</li></ul> +<li>TO model( model-ver org.onap.relationships.inventory.BelongsTo model, MANY2ONE)</li> +<li>FROM instance-group( instance-group org.onap.relationships.inventory.Targets model, MANY2MANY)</li> +<li>FROM model-ver( model-ver org.onap.relationships.inventory.BelongsTo model, MANY2ONE)</li> +<li>FROM named-query( named-query org.onap.relationships.inventory.AppliesTo model, ONE2MANY)</li> +<li>FROM named-query-element( named-query-element org.onap.relationships.inventory.IsA model, MANY2ONE)</li> +<li>MODEL cannot be deleted if linked to INSTANCE-GROUP,NAMED-QUERY,NAMED-QUERY-ELEMENT</li> +<li>MODEL is DELETED when these are DELETED MODEL-VER</li></ul> </section> @@ -155802,8 +174903,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>This is how we would capture constraints defining allowed sets of elements.</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO constrained-element-set (comprises model-constraint, One2Many)</li> -<li>FROM model-element (is composed of model-constraint)</li></ul> +<li>TO model-element( model-constraint org.onap.relationships.inventory.BelongsTo model-element, MANY2ONE)</li> +<li>FROM constrained-element-set( constrained-element-set org.onap.relationships.inventory.BelongsTo model-constraint, MANY2ONE)</li> +<li>MODEL-CONSTRAINT is DELETED when these are DELETED CONSTRAINED-ELEMENT-SET</li></ul> </section> @@ -155920,13 +175022,14 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>Defines how other models combine to make up a higher-level model.</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO model-ver (Many2One)</li> -<li>TO model-element (comprises model-element, One2Many)</li> -<li>TO model-constraint (comprises model-element, One2Many)</li> -<li>TO constrained-element-set (comprises model-element, One2Many)</li> -<li>FROM model-ver (is composed of model-element)</li> -<li>FROM element-choice-set (is composed of model-element)</li> -<li>FROM model-element (is composed of model-element)</li></ul> +<li>TO element-choice-set( model-element org.onap.relationships.inventory.BelongsTo element-choice-set, MANY2ONE)</li> +<li>TO model-element( model-element org.onap.relationships.inventory.BelongsTo model-element, MANY2ONE)</li> +<li>TO model-ver( model-element org.onap.relationships.inventory.IsA model-ver, MANY2ONE)</li> +<li>TO model-ver( model-element org.onap.relationships.inventory.BelongsTo model-ver, MANY2ONE)</li> +<li>FROM constrained-element-set( constrained-element-set org.onap.relationships.inventory.BelongsTo model-element, MANY2ONE)</li> +<li>FROM model-constraint( model-constraint org.onap.relationships.inventory.BelongsTo model-element, MANY2ONE)</li> +<li>FROM model-element( model-element org.onap.relationships.inventory.BelongsTo model-element, MANY2ONE)</li> +<li>MODEL-ELEMENT is DELETED when these are DELETED CONSTRAINED-ELEMENT-SET,MODEL-CONSTRAINT</li></ul> </section> @@ -156108,10 +175211,12 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>Subgraph definition provided by ASDC to describe a specific version of an inventory asset and its connections related to ASDC models</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO model-element (comprises model-ver, One2Many)</li> -<li>TO metadatum (comprises model-ver, One2Many)</li> -<li>FROM model (is composed of model-ver)</li> -<li>FROM model-element</li></ul> +<li>TO model( model-ver org.onap.relationships.inventory.BelongsTo model, MANY2ONE)</li> +<li>FROM model-element( model-element org.onap.relationships.inventory.IsA model-ver, MANY2ONE)</li> +<li>FROM model-element( model-element org.onap.relationships.inventory.BelongsTo model-ver, MANY2ONE)</li> +<li>FROM metadatum( metadatum org.onap.relationships.inventory.BelongsTo model-ver, MANY2ONE)</li> +<li>MODEL-VER cannot be deleted if linked to MODEL-ELEMENT</li> +<li>MODEL-VER is DELETED when these are DELETED MODEL-ELEMENT,METADATUM</li></ul> </section> @@ -156335,7 +175440,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <section class="json-schema-description"> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>FROM vlan</li></ul> +<li>FROM vlan( vlan org.onap.relationships.inventory.Uses multicast-configuration, MANY2MANY)</li></ul> </section> @@ -156508,8 +175613,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>TBD</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO model (One2Many)</li> -<li>TO named-query-element (comprises named-query, One2One)</li></ul> +<li>TO named-query( named-query-element org.onap.relationships.inventory.BelongsTo named-query, ONE2ONE)</li> +<li>TO model( named-query org.onap.relationships.inventory.AppliesTo model, ONE2MANY)</li> +<li>FROM named-query-element( named-query-element org.onap.relationships.inventory.BelongsTo named-query, ONE2ONE)</li> +<li>NAMED-QUERY is DELETED when these are DELETED NAMED-QUERY-ELEMENT</li></ul> </section> @@ -156642,12 +175749,13 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>TBD</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO named-query-element (comprises named-query-element, Many2Many)</li> -<li>TO model (Many2One)</li> -<li>TO property-constraint (comprises named-query-element, One2Many)</li> -<li>TO related-lookup (comprises named-query-element, One2Many)</li> -<li>FROM named-query (is composed of named-query-element)</li> -<li>FROM named-query-element (is composed of named-query-element)</li></ul> +<li>TO named-query( named-query-element org.onap.relationships.inventory.BelongsTo named-query, ONE2ONE)</li> +<li>TO model( named-query-element org.onap.relationships.inventory.IsA model, MANY2ONE)</li> +<li>TO named-query-element( named-query-element org.onap.relationships.inventory.BelongsTo named-query-element, MANY2ONE)</li> +<li>FROM property-constraint( property-constraint org.onap.relationships.inventory.BelongsTo named-query-element, MANY2ONE)</li> +<li>FROM related-lookup( related-lookup org.onap.relationships.inventory.BelongsTo named-query-element, MANY2ONE)</li> +<li>FROM named-query-element( named-query-element org.onap.relationships.inventory.BelongsTo named-query-element, MANY2ONE)</li> +<li>NAMED-QUERY-ELEMENT is DELETED when these are DELETED PROPERTY-CONSTRAINT,RELATED-LOOKUP</li></ul> </section> @@ -157207,6 +176315,26 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </section> </div> </dd> + <dt data-property-name="configurations"> + <span class="json-property-name">configurations:</span> + <span class="json-property-type">object[]</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + + <div class="json-inner-schema"> + + <section class="json-schema-array-items"> + <span class="json-property-type"> <a class="json-schema-ref" href="#/definitions/configurations">configurations</a> + </span> + <span class="json-property-range" title="Value limits"></span> + + <div class="json-inner-schema"> + + </div> + </section> </div> + </dd> </dl> </section> </div> @@ -157261,8 +176389,8 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <section class="json-schema-description"> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>FROM l3-network</li> -<li>FROM allotted-resource</li></ul> +<li>FROM allotted-resource( allotted-resource org.onap.relationships.inventory.Uses network-policy, ONE2ONE)</li> +<li>FROM l3-network( l3-network org.onap.relationships.inventory.Uses network-policy, MANY2MANY)</li></ul> </section> @@ -157355,7 +176483,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>Network profile populated by SDN-GP for SNMP</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>FROM generic-vnf</li></ul> +<li>TO generic-vnf( network-profile org.onap.relationships.inventory.AppliesTo generic-vnf, MANY2MANY)</li></ul> </section> @@ -157477,7 +176605,8 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>This object fills in the gaps from vce that were incorporated into generic-vnf. This object will be retired with vce.</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO l-interface (comprises newvce, Many2Many)</li></ul> +<li>FROM l-interface( l-interface org.onap.relationships.inventory.BelongsTo newvce, MANY2ONE)</li> +<li>NEWVCE is DELETED when these are DELETED L-INTERFACE</li></ul> </section> @@ -158043,9 +177172,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>OAM network, to be deprecated shortly. Do not use for new purposes.</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO complex (Many2Many)</li> -<li>TO service-capability (Many2Many)</li> -<li>FROM cloud-region (is composed of oam-network)</li></ul> +<li>TO cloud-region( oam-network org.onap.relationships.inventory.BelongsTo cloud-region, MANY2ONE)</li> +<li>TO complex( oam-network org.onap.relationships.inventory.AppliesTo complex, MANY2MANY)</li> +<li>TO service-capability( oam-network org.onap.relationships.inventory.AppliesTo service-capability, MANY2MANY)</li></ul> </section> @@ -158191,6 +177320,182 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </section> </div> </div> + <div id="definition-operational-environment" class="panel panel-definition"> + <div class="panel-heading"> + <h3 class="panel-title"><a name="/definitions/operational-environment"></a>operational-environment: + <span class="json-property-type"><span class="json-property-type">object</span> + <span class="json-property-range" title="Value limits"></span> + + </span> + </h3> + </div> + <div class="panel-body"> + <section class="json-schema-description"> + <p>It is a logical partition of the cloud which allows to have multiple environments in the production AIC.</p> +<h6 id="related-nodes">Related Nodes</h6> +<ul> +<li>TO operational-environment( operational-environment org.onap.relationships.inventory.Uses operational-environment, ONE2ONE)</li> +<li>FROM operational-environment( operational-environment org.onap.relationships.inventory.Uses operational-environment, ONE2ONE)</li></ul> + + </section> + + <section class="json-schema-properties"> + <dl> + <dt data-property-name="operational-environment-id"> + <span class="json-property-name">operational-environment-id:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + <span class="json-property-required"></span> + </dt> + <dd> + <p>UUID of an operational environment</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="operational-environment-name"> + <span class="json-property-name">operational-environment-name:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + <span class="json-property-required"></span> + </dt> + <dd> + <p>Operational Environment name</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="operational-environment-type"> + <span class="json-property-name">operational-environment-type:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + <span class="json-property-required"></span> + </dt> + <dd> + <p>Operational Environment Type.</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="operational-environment-status"> + <span class="json-property-name">operational-environment-status:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + <span class="json-property-required"></span> + </dt> + <dd> + <p>Status</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="tenant-context"> + <span class="json-property-name">tenant-context:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + <span class="json-property-required"></span> + </dt> + <dd> + <p>Tenant Context.</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="workload-context"> + <span class="json-property-name">workload-context:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + <span class="json-property-required"></span> + </dt> + <dd> + <p>Workload Context.</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="resource-version"> + <span class="json-property-name">resource-version:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>Used for optimistic concurrency. Must be empty on create, valid on update and delete.</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="relationship-list"> + <span class="json-property-name">relationship-list:</span> + <span class="json-property-type">object[]</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + + <div class="json-inner-schema"> + + <section class="json-schema-array-items"> + <span class="json-property-type"> <a class="json-schema-ref" href="#/definitions/relationship">relationship</a> + </span> + <span class="json-property-range" title="Value limits"></span> + + <div class="json-inner-schema"> + + </div> + </section> </div> + </dd> + </dl> + </section> + </div> + </div> + <div id="definition-operational-environments" class="panel panel-definition"> + <div class="panel-heading"> + <h3 class="panel-title"><a name="/definitions/operational-environments"></a>operational-environments: + <span class="json-property-type"><span class="json-property-type">object</span> + <span class="json-property-range" title="Value limits"></span> + + </span> + </h3> + </div> + <div class="panel-body"> + <section class="json-schema-description"> + <p>a logical partition of the cloud which allows to have multiple environments in the production AIC.</p> + + </section> + + <section class="json-schema-properties"> + <dl> + <dt data-property-name="operational-environment"> + <span class="json-property-name">operational-environment:</span> + <span class="json-property-type">object[]</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + + <div class="json-inner-schema"> + + <section class="json-schema-array-items"> + <span class="json-property-type"> <a class="json-schema-ref" href="#/definitions/operational-environment">operational-environment</a> + </span> + <span class="json-property-range" title="Value limits"></span> + + <div class="json-inner-schema"> + + </div> + </section> </div> + </dd> + </dl> + </section> + </div> + </div> <div id="definition-overloaded-model" class="panel panel-definition"> <div class="panel-heading"> <h3 class="panel-title"><a name="/definitions/overloaded-model"></a>overloaded-model: @@ -158409,7 +177714,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>describes an owning-entity</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO service-instance (One2Many)</li></ul> +<li>FROM service-instance( service-instance org.onap.relationships.inventory.BelongsTo owning-entity, MANY2ONE)</li></ul> </section> @@ -158491,14 +177796,16 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>Physical interface (e.g., nic)</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO l-interface (comprises p-interface, Many2Many)</li> -<li>TO physical-link (Many2Many)</li> -<li>TO logical-link (Many2One)</li> -<li>TO sriov-pf (comprises p-interface, One2One)</li> -<li>FROM lag-interface</li> -<li>FROM pserver (is composed of p-interface)</li> -<li>FROM pnf (is composed of p-interface)</li> -<li>FROM vpls-pe (is composed of p-interface)</li></ul> +<li>TO logical-link( p-interface tosca.relationships.network.LinksTo logical-link, MANY2ONE)</li> +<li>TO physical-link( p-interface tosca.relationships.network.LinksTo physical-link, MANY2ONE)</li> +<li>TO pnf( p-interface tosca.relationships.network.BindsTo pnf, MANY2ONE)</li> +<li>TO pserver( p-interface tosca.relationships.network.BindsTo pserver, MANY2ONE)</li> +<li>TO vpls-pe( p-interface tosca.relationships.network.BindsTo vpls-pe, MANY2ONE)</li> +<li>FROM lag-interface( lag-interface org.onap.relationships.inventory.Uses p-interface, MANY2MANY)</li> +<li>FROM l-interface( l-interface tosca.relationships.network.BindsTo p-interface, MANY2ONE)</li> +<li>FROM sriov-pf( sriov-pf org.onap.relationships.inventory.BelongsTo p-interface, ONE2ONE)</li> +<li>P-INTERFACE is DELETED when these are DELETED L-INTERFACE,SRIOV-PF</li> +<li>P-INTERFACE deletion means associated objects of these types are also DELETED:PHYSICAL-LINK</li></ul> </section> @@ -158768,7 +178075,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>Collection of physical connections, typically between p-interfaces</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>FROM p-interface</li></ul> +<li>FROM p-interface( p-interface tosca.relationships.network.LinksTo physical-link, MANY2ONE)</li></ul> </section> @@ -158998,7 +178305,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>describes a platform</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO generic-vnf (Many2Many)</li></ul> +<li>TO generic-vnf( platform org.onap.relationships.inventory.Uses generic-vnf, MANY2MANY)</li></ul> </section> @@ -159108,15 +178415,16 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>PNF represents a physical network function. typically equipment used in the D1 world. in 1607, this will be populated by SDN-C to represent a premises router that a uCPE connects to. But this can be used to represent any physical device that is not an AIC node or uCPE.</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO p-interface (comprises pnf, Many2Many)</li> -<li>TO lag-interface (comprises pnf, One2Many)</li> -<li>TO complex (Many2One)</li> -<li>TO instance-group (Many2Many)</li> -<li>TO zone (Many2One)</li> -<li>FROM esr-thirdparty-sdnc</li> -<li>FROM generic-vnf</li> -<li>FROM logical-link</li> -<li>FROM service-instance</li></ul> +<li>TO complex( pnf org.onap.relationships.inventory.LocatedIn complex, MANY2ONE)</li> +<li>TO instance-group( pnf org.onap.relationships.inventory.MemberOf instance-group, MANY2MANY)</li> +<li>TO zone( pnf org.onap.relationships.inventory.LocatedIn zone, MANY2ONE)</li> +<li>FROM esr-thirdparty-sdnc( esr-thirdparty-sdnc has pnf, One2Many)</li> +<li>FROM generic-vnf( generic-vnf tosca.relationships.HostedOn pnf, MANY2MANY)</li> +<li>FROM logical-link( logical-link org.onap.relationships.inventory.BridgedTo pnf, MANY2MANY)</li> +<li>FROM lag-interface( lag-interface tosca.relationships.network.BindsTo pnf, MANY2ONE)</li> +<li>FROM p-interface( p-interface tosca.relationships.network.BindsTo pnf, MANY2ONE)</li> +<li>FROM service-instance( service-instance org.onap.relationships.inventory.ComposedOf pnf, ONE2MANY)</li> +<li>PNF is DELETED when these are DELETED LAG-INTERFACE,P-INTERFACE</li></ul> </section> @@ -159506,8 +178814,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>Used to capture the network interfaces of this VCE</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO cvlan-tag (comprises port-group, Many2Many)</li> -<li>FROM vce (is composed of port-group)</li></ul> +<li>TO vce( port-group org.onap.relationships.inventory.BelongsTo vce, MANY2ONE)</li> +<li>FROM cvlan-tag( cvlan-tag org.onap.relationships.inventory.BelongsTo port-group, MANY2ONE)</li> +<li>PORT-GROUP is DELETED when these are DELETED CVLAN-TAG</li></ul> </section> @@ -159742,7 +179051,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>describes the project</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO service-instance (One2Many)</li></ul> +<li>TO service-instance( project org.onap.relationships.inventory.Uses service-instance, ONE2MANY)</li></ul> </section> @@ -159895,7 +179204,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>TBD</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>FROM named-query-element (is composed of property-constraint)</li></ul> +<li>TO named-query-element( property-constraint org.onap.relationships.inventory.BelongsTo named-query-element, MANY2ONE)</li></ul> </section> @@ -160015,16 +179324,19 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>Compute host whose hostname must be unique and must exactly match what is sent as a relationship to a vserver.</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO complex (Many2One)</li> -<li>TO cloud-region (Many2One)</li> -<li>TO availability-zone (Many2One)</li> -<li>TO lag-interface (comprises pserver, Many2Many)</li> -<li>TO p-interface (comprises pserver, Many2Many)</li> -<li>TO zone (Many2One)</li> -<li>FROM generic-vnf</li> -<li>FROM group-assignment</li> -<li>FROM vserver</li> -<li>FROM logical-link</li></ul> +<li>TO group-assignment( pserver org.onap.relationships.inventory.MemberOf group-assignment, MANY2ONE)</li> +<li>TO availability-zone( pserver org.onap.relationships.inventory.MemberOf availability-zone, MANY2ONE)</li> +<li>TO cloud-region( pserver org.onap.relationships.inventory.LocatedIn cloud-region, MANY2ONE)</li> +<li>TO complex( pserver org.onap.relationships.inventory.LocatedIn complex, MANY2ONE)</li> +<li>TO zone( pserver org.onap.relationships.inventory.LocatedIn zone, MANY2ONE)</li> +<li>FROM generic-vnf( generic-vnf tosca.relationships.HostedOn pserver, MANY2MANY)</li> +<li>FROM logical-link( logical-link org.onap.relationships.inventory.BridgedTo pserver, MANY2MANY)</li> +<li>FROM lag-interface( lag-interface tosca.relationships.network.BindsTo pserver, MANY2ONE)</li> +<li>FROM p-interface( p-interface tosca.relationships.network.BindsTo pserver, MANY2ONE)</li> +<li>FROM vserver( vserver tosca.relationships.HostedOn pserver, MANY2ONE)</li> +<li>PSERVER cannot be deleted if linked to GENERIC-VNF,LOGICAL-LINK,VSERVER</li> +<li>PSERVER is DELETED when these are DELETED LAG-INTERFACE,P-INTERFACE</li> +<li>PSERVER cannot be deleted if linked to GROUP-ASSIGNMENT</li></ul> </section> @@ -160535,7 +179847,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>TBD</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>FROM named-query-element (is composed of related-lookup)</li></ul> +<li>TO named-query-element( related-lookup org.onap.relationships.inventory.BelongsTo named-query-element, MANY2ONE)</li></ul> </section> @@ -160782,26 +180094,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </section> </div> </dd> - <dt data-property-name="related-to-property"> - <span class="json-property-name">related-to-property:</span> - <span class="json-property-type">object[]</span> - <span class="json-property-range" title="Value limits"></span> - - </dt> - <dd> - - <div class="json-inner-schema"> - - <section class="json-schema-array-items"> - <span class="json-property-type"> <a class="json-schema-ref" href="#/definitions/related-to-property">related-to-property</a> - </span> - <span class="json-property-range" title="Value limits"></span> - - <div class="json-inner-schema"> - - </div> - </section> </div> - </dd> </dl> </section> </div> @@ -161080,7 +180372,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>Openstack route table reference.</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>FROM l3-network</li></ul> +<li>FROM l3-network( l3-network org.onap.relationships.inventory.Uses route-table-reference, MANY2MANY)</li></ul> </section> @@ -161203,7 +180495,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>Route target information</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>FROM vpn-binding (is composed of route-target)</li></ul> +<li>TO vpn-binding( route-target org.onap.relationships.inventory.BelongsTo vpn-binding, MANY2ONE)</li></ul> </section> @@ -161325,8 +180617,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <section class="json-schema-description"> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO site-pair (comprises routing-instance, Many2Many)</li> -<li>FROM site-pair-set (is composed of routing-instance)</li></ul> +<li>TO site-pair-set( routing-instance org.onap.relationships.inventory.BelongsTo site-pair-set, MANY2ONE)</li> +<li>FROM site-pair( site-pair org.onap.relationships.inventory.BelongsTo routing-instance, MANY2ONE)</li> +<li>ROUTING-INSTANCE is DELETED when these are DELETED SITE-PAIR</li></ul> </section> @@ -161771,7 +181064,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>Openstack segmentation assignment.</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>FROM l3-network (is composed of segmentation-assignment)</li></ul> +<li>TO l3-network( segmentation-assignment org.onap.relationships.inventory.BelongsTo l3-network, MANY2ONE)</li></ul> </section> @@ -162025,8 +181318,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>Early definition of server/resource pairings, likely to be replaced by models. No new use should be made of this.</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>FROM availability-zone</li> -<li>FROM oam-network</li></ul> +<li>FROM availability-zone( availability-zone org.onap.relationships.inventory.AppliesTo service-capability, MANY2MANY)</li> +<li>FROM oam-network( oam-network org.onap.relationships.inventory.AppliesTo service-capability, MANY2MANY)</li> +<li>SERVICE-CAPABILITY cannot be deleted if linked to AVAILABILITY-ZONE,OAM-NETWORK</li></ul> </section> @@ -162229,26 +181523,28 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>Instance of a service</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO configuration (One2Many)</li> -<li>TO zone (Many2One)</li> -<li>TO cvlan-tag (Many2Many)</li> -<li>TO pnf (One2Many)</li> -<li>TO connector (Many2Many)</li> -<li>TO metadatum (comprises service-instance, Many2Many)</li> -<li>TO logical-link (Many2Many)</li> -<li>TO vlan (One2Many)</li> -<li>TO service-instance (One2Many)</li> -<li>TO ctag-assignment (One2Many)</li> -<li>TO instance-group (Many2Many)</li> -<li>TO allotted-resource (comprises service-instance, Many2Many)</li> -<li>TO allotted-resource (Many2Many)</li> -<li>FROM generic-vnf</li> -<li>FROM l3-network</li> -<li>FROM owning-entity</li> -<li>FROM project</li> -<li>FROM service-subscription (is composed of service-instance)</li> -<li>FROM vce</li> -<li>FROM service-instance</li></ul> +<li>TO generic-vnf( service-instance org.onap.relationships.inventory.ComposedOf generic-vnf, ONE2MANY)</li> +<li>TO l3-network( service-instance org.onap.relationships.inventory.ComposedOf l3-network, ONE2MANY)</li> +<li>TO owning-entity( service-instance org.onap.relationships.inventory.BelongsTo owning-entity, MANY2ONE)</li> +<li>TO allotted-resource( service-instance org.onap.relationships.inventory.Uses allotted-resource, MANY2MANY)</li> +<li>TO configuration( service-instance org.onap.relationships.inventory.Uses configuration, ONE2MANY)</li> +<li>TO connector( service-instance org.onap.relationships.inventory.Uses connector, MANY2MANY)</li> +<li>TO ctag-assignment( service-instance org.onap.relationships.inventory.Uses ctag-assignment, ONE2MANY)</li> +<li>TO cvlan-tag( service-instance org.onap.relationships.inventory.ComposedOf cvlan-tag, MANY2MANY)</li> +<li>TO instance-group( service-instance org.onap.relationships.inventory.MemberOf instance-group, MANY2MANY)</li> +<li>TO logical-link( service-instance org.onap.relationships.inventory.Uses logical-link, ONE2MANY)</li> +<li>TO pnf( service-instance org.onap.relationships.inventory.ComposedOf pnf, ONE2MANY)</li> +<li>TO service-instance( service-instance org.onap.relationships.inventory.ComposedOf service-instance, ONE2MANY)</li> +<li>TO vlan( service-instance org.onap.relationships.inventory.ComposedOf vlan, ONE2MANY)</li> +<li>TO zone( service-instance org.onap.relationships.inventory.LocatedIn zone, MANY2ONE)</li> +<li>TO service-subscription( service-instance org.onap.relationships.inventory.BelongsTo service-subscription, MANY2ONE)</li> +<li>TO vce( service-instance org.onap.relationships.inventory.ComposedOf vce, ONE2MANY)</li> +<li>FROM project( project org.onap.relationships.inventory.Uses service-instance, ONE2MANY)</li> +<li>FROM allotted-resource( allotted-resource org.onap.relationships.inventory.BelongsTo service-instance, MANY2ONE)</li> +<li>FROM metadatum( metadatum org.onap.relationships.inventory.BelongsTo service-instance, MANY2ONE)</li> +<li>FROM service-instance( service-instance org.onap.relationships.inventory.ComposedOf service-instance, ONE2MANY)</li> +<li>SERVICE-INSTANCE is DELETED when these are DELETED ALLOTTED-RESOURCE,METADATUM</li> +<li>SERVICE-INSTANCE deletion means associated objects of these types are also DELETED:LOGICAL-LINK</li></ul> </section> @@ -162329,6 +181625,45 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </dd> + <dt data-property-name="created-at"> + <span class="json-property-name">created-at:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + <span class="json-property-required"></span> + </dt> + <dd> + <p>create time of Network Service.</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="updated-at"> + <span class="json-property-name">updated-at:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + <span class="json-property-required"></span> + </dt> + <dd> + <p>last update of Network Service.</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="description"> + <span class="json-property-name">description:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + <span class="json-property-required"></span> + </dt> + <dd> + <p>short description for service-instance.</p> + <div class="json-inner-schema"> + + </div> + </dd> <dt data-property-name="model-invariant-id"> <span class="json-property-name">model-invariant-id:</span> <span class="json-property-type">string</span> @@ -162628,9 +181963,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>Object that group service instances.</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO service-instance (comprises service-subscription, Many2Many)</li> -<li>FROM customer (is composed of service-subscription)</li> -<li>FROM tenant</li></ul> +<li>TO customer( service-subscription org.onap.relationships.inventory.BelongsTo customer, MANY2ONE)</li> +<li>TO tenant( service-subscription org.onap.relationships.inventory.Uses tenant, MANY2MANY)</li> +<li>FROM service-instance( service-instance org.onap.relationships.inventory.BelongsTo service-subscription, MANY2ONE)</li> +<li>SERVICE-SUBSCRIPTION is DELETED when these are DELETED SERVICE-INSTANCE</li></ul> </section> @@ -162812,8 +182148,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <section class="json-schema-description"> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO class-of-service (comprises site-pair, Many2Many)</li> -<li>FROM routing-instance (is composed of site-pair)</li></ul> +<li>TO routing-instance( site-pair org.onap.relationships.inventory.BelongsTo routing-instance, MANY2ONE)</li> +<li>FROM class-of-service( class-of-service org.onap.relationships.inventory.BelongsTo site-pair, MANY2ONE)</li> +<li>SITE-PAIR is DELETED when these are DELETED CLASS-OF-SERVICE</li></ul> </section> @@ -162962,8 +182299,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>Set of instances for probes used to measure service level agreements</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO routing-instance (comprises site-pair-set, Many2Many)</li> -<li>FROM generic-vnf</li></ul> +<li>TO generic-vnf( site-pair-set org.onap.relationships.inventory.AppliesTo generic-vnf, MANY2MANY)</li> +<li>FROM routing-instance( routing-instance org.onap.relationships.inventory.BelongsTo site-pair-set, MANY2ONE)</li> +<li>SITE-PAIR-SET is DELETED when these are DELETED ROUTING-INSTANCE</li></ul> </section> @@ -163134,8 +182472,8 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>Openstack snapshot</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>FROM cloud-region (is composed of snapshot)</li> -<li>FROM vserver</li></ul> +<li>TO cloud-region( snapshot org.onap.relationships.inventory.BelongsTo cloud-region, MANY2ONE)</li> +<li>FROM vserver( vserver org.onap.relationships.inventory.Uses snapshot, ONE2ONE)</li></ul> </section> @@ -163353,8 +182691,8 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>SR-IOV Physical Function</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>FROM p-interface (is composed of sriov-pf)</li> -<li>FROM sriov-vf</li></ul> +<li>TO p-interface( sriov-pf org.onap.relationships.inventory.BelongsTo p-interface, ONE2ONE)</li> +<li>FROM sriov-vf( sriov-vf org.onap.relationships.inventory.Uses sriov-pf, MANY2ONE)</li></ul> </section> @@ -163464,8 +182802,8 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>SR-IOV Virtual Function (not to be confused with virtual network function)</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO sriov-pf (Many2One)</li> -<li>FROM l-interface (is composed of sriov-vf)</li></ul> +<li>TO l-interface( sriov-vf org.onap.relationships.inventory.BelongsTo l-interface, ONE2ONE)</li> +<li>TO sriov-pf( sriov-vf org.onap.relationships.inventory.Uses sriov-pf, MANY2ONE)</li></ul> </section> @@ -163757,12 +183095,14 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <section class="json-schema-description"> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO host-route (comprises subnet, One2Many)</li> -<li>FROM l3-interface-ipv4-address-list</li> -<li>FROM l3-interface-ipv6-address-list</li> -<li>FROM l3-network (is composed of subnet)</li> -<li>FROM vip-ipv4-address-list</li> -<li>FROM vip-ipv6-address-list</li></ul> +<li>TO l3-network( subnet org.onap.relationships.inventory.BelongsTo l3-network, MANY2ONE)</li> +<li>FROM l3-interface-ipv4-address-list( l3-interface-ipv4-address-list org.onap.relationships.inventory.network.MemberOf subnet, MANY2MANY)</li> +<li>FROM l3-interface-ipv6-address-list( l3-interface-ipv6-address-list org.onap.relationships.inventory.network.MemberOf subnet, MANY2MANY)</li> +<li>FROM host-route( host-route org.onap.relationships.inventory.BelongsTo subnet, MANY2ONE)</li> +<li>FROM vip-ipv4-address-list( vip-ipv4-address-list org.onap.relationships.inventory.MemberOf subnet, MANY2MANY)</li> +<li>FROM vip-ipv6-address-list( vip-ipv6-address-list org.onap.relationships.inventory.MemberOf subnet, MANY2MANY)</li> +<li>SUBNET cannot be deleted if linked to L3-INTERFACE-IPV4-ADDRESS-LIST,L3-INTERFACE-IPV6-ADDRESS-LIST,VIP-IPV4-ADDRESS-LIST,VIP-IPV6-ADDRESS-LIST</li> +<li>SUBNET is DELETED when these are DELETED HOST-ROUTE</li></ul> </section> @@ -164081,12 +183421,13 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>Openstack tenant</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO l3-network (Many2Many)</li> -<li>TO service-subscription (Many2Many)</li> -<li>TO vserver (comprises tenant, One2Many)</li> -<li>FROM cloud-region (is composed of tenant)</li> -<li>FROM group-assignment</li> -<li>FROM volume-group</li></ul> +<li>TO cloud-region( tenant org.onap.relationships.inventory.BelongsTo cloud-region, MANY2ONE)</li> +<li>TO group-assignment( tenant org.onap.relationships.inventory.MemberOf group-assignment, MANY2MANY)</li> +<li>TO l3-network( tenant org.onap.relationships.inventory.Uses l3-network, MANY2MANY)</li> +<li>TO volume-group( tenant org.onap.relationships.inventory.DependsOn volume-group, ONE2MANY)</li> +<li>FROM service-subscription( service-subscription org.onap.relationships.inventory.Uses tenant, MANY2MANY)</li> +<li>FROM vserver( vserver org.onap.relationships.inventory.BelongsTo tenant, MANY2ONE)</li> +<li>TENANT cannot be deleted if linked to VSERVER</li></ul> </section> @@ -164241,7 +183582,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>Represents the specifics of a tunnel cross connect piece of a resource that gets separately allotted</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>FROM allotted-resource (is composed of tunnel-xconnect)</li></ul> +<li>TO allotted-resource( tunnel-xconnect org.onap.relationships.inventory.BelongsTo allotted-resource, ONE2ONE)</li></ul> </section> @@ -164526,13 +183867,14 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>Virtual Customer Edge Router, used specifically for Gamma. This object is deprecated.</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO availability-zone (Many2Many)</li> -<li>TO complex (Many2Many)</li> -<li>TO port-group (comprises vce, Many2Many)</li> -<li>TO vserver (Many2Many)</li> -<li>TO service-instance (Many2Many)</li> -<li>TO entitlement (comprises vce, One2Many)</li> -<li>TO license (comprises vce, One2Many)</li></ul> +<li>TO availability-zone( vce org.onap.relationships.inventory.Uses availability-zone, MANY2MANY)</li> +<li>TO complex( vce org.onap.relationships.inventory.LocatedIn complex, MANY2MANY)</li> +<li>TO vserver( vce tosca.relationships.HostedOn vserver, ONE2MANY)</li> +<li>FROM entitlement( entitlement org.onap.relationships.inventory.BelongsTo vce, MANY2ONE)</li> +<li>FROM license( license org.onap.relationships.inventory.BelongsTo vce, MANY2ONE)</li> +<li>FROM port-group( port-group org.onap.relationships.inventory.BelongsTo vce, MANY2ONE)</li> +<li>FROM service-instance( service-instance org.onap.relationships.inventory.ComposedOf vce, ONE2MANY)</li> +<li>VCE is DELETED when these are DELETED ENTITLEMENT,LICENSE,PORT-GROUP</li></ul> </section> @@ -164908,11 +184250,12 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>a deployment unit of VNFCs</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO volume-group (One2One)</li> -<li>TO l3-network (Many2Many)</li> -<li>TO vnfc (One2Many)</li> -<li>FROM vserver</li> -<li>FROM generic-vnf (is composed of vf-module)</li></ul> +<li>TO generic-vnf( vf-module org.onap.relationships.inventory.BelongsTo generic-vnf, MANY2ONE)</li> +<li>TO l3-network( vf-module org.onap.relationships.inventory.DependsOn l3-network, MANY2MANY)</li> +<li>TO vnfc( vf-module org.onap.relationships.inventory.Uses vnfc, ONE2MANY)</li> +<li>TO volume-group( vf-module org.onap.relationships.inventory.Uses volume-group, ONE2ONE)</li> +<li>TO vserver( vf-module org.onap.relationships.inventory.Uses vserver, ONE2MANY)</li> +<li>VF-MODULE cannot be deleted if linked to VNFC</li></ul> </section> @@ -165178,7 +184521,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>vig-server contains information about a vig server used for IPSec-configuration. Populated by SDN-C from 1607</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>FROM ipsec-configuration (is composed of vig-server)</li></ul> +<li>TO ipsec-configuration( vig-server org.onap.relationships.inventory.BelongsTo ipsec-configuration, MANY2ONE)</li></ul> </section> @@ -165308,10 +184651,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>IPv4 Address Range</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO instance-group (Many2Many)</li> -<li>TO subnet (Many2Many)</li> -<li>FROM vnfc</li> -<li>FROM cloud-region (is composed of vip-ipv4-address-list)</li></ul> +<li>TO cloud-region( vip-ipv4-address-list org.onap.relationships.inventory.BelongsTo cloud-region, MANY2ONE)</li> +<li>TO instance-group( vip-ipv4-address-list org.onap.relationships.inventory.MemberOf instance-group, MANY2MANY)</li> +<li>TO subnet( vip-ipv4-address-list org.onap.relationships.inventory.MemberOf subnet, MANY2MANY)</li> +<li>FROM vnfc( vnfc org.onap.relationships.inventory.Uses vip-ipv4-address-list, MANY2MANY)</li></ul> </section> @@ -165452,10 +184795,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>IPv6 Address Range</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO instance-group (Many2Many)</li> -<li>TO subnet (Many2Many)</li> -<li>FROM vnfc</li> -<li>FROM cloud-region (is composed of vip-ipv6-address-list)</li></ul> +<li>TO cloud-region( vip-ipv6-address-list org.onap.relationships.inventory.BelongsTo cloud-region, MANY2ONE)</li> +<li>TO instance-group( vip-ipv6-address-list org.onap.relationships.inventory.MemberOf instance-group, MANY2MANY)</li> +<li>TO subnet( vip-ipv6-address-list org.onap.relationships.inventory.MemberOf subnet, MANY2MANY)</li> +<li>FROM vnfc( vnfc org.onap.relationships.inventory.Uses vip-ipv6-address-list, MANY2MANY)</li></ul> </section> @@ -165596,9 +184939,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>Virtual organization of cloud infrastructure elements in a data center context</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO generic-vnf (Many2Many)</li> -<li>TO logical-link (Many2Many)</li> -<li>FROM connector</li></ul> +<li>FROM connector( connector org.onap.relationships.inventory.LocatedIn virtual-data-center, MANY2MANY)</li> +<li>FROM generic-vnf( generic-vnf org.onap.relationships.inventory.LocatedIn virtual-data-center, MANY2MANY)</li> +<li>FROM logical-link( logical-link org.onap.relationships.inventory.LocatedIn virtual-data-center, MANY2MANY)</li></ul> </section> @@ -165721,13 +185064,15 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>Definition of vlan</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO l3-interface-ipv4-address-list (comprises vlan, Many2Many)</li> -<li>TO l3-interface-ipv6-address-list (comprises vlan, Many2Many)</li> -<li>TO multicast-configuration (Many2Many)</li> -<li>TO logical-link (Many2Many)</li> -<li>FROM l-interface (is composed of vlan)</li> -<li>FROM service-instance</li> -<li>FROM allotted-resource</li></ul> +<li>TO l-interface( vlan tosca.relationships.network.LinksTo l-interface, MANY2ONE)</li> +<li>TO logical-link( vlan org.onap.relationships.inventory.Uses logical-link, MANY2MANY)</li> +<li>TO multicast-configuration( vlan org.onap.relationships.inventory.Uses multicast-configuration, MANY2MANY)</li> +<li>FROM allotted-resource( allotted-resource org.onap.relationships.inventory.PartOf vlan, MANY2MANY)</li> +<li>FROM service-instance( service-instance org.onap.relationships.inventory.ComposedOf vlan, ONE2MANY)</li> +<li>FROM l3-interface-ipv4-address-list( l3-interface-ipv4-address-list org.onap.relationships.inventory.BelongsTo vlan, MANY2ONE)</li> +<li>FROM l3-interface-ipv6-address-list( l3-interface-ipv6-address-list org.onap.relationships.inventory.BelongsTo vlan, MANY2ONE)</li> +<li>VLAN is DELETED when these are DELETED L3-INTERFACE-IPV4-ADDRESS-LIST,L3-INTERFACE-IPV6-ADDRESS-LIST</li> +<li>VLAN deletion means associated objects of these types are also DELETED:LOGICAL-LINK</li></ul> </section> @@ -166039,7 +185384,8 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>Image object that pertain to a VNF that doesn't have associated vservers. This is a kludge.</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>FROM generic-vnf</li></ul> +<li>FROM generic-vnf( generic-vnf org.onap.relationships.inventory.Uses vnf-image, MANY2ONE)</li> +<li>VNF-IMAGE cannot be deleted if linked to GENERIC-VNF</li></ul> </section> @@ -166198,14 +185544,15 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <section class="json-schema-description"> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO instance-group (Many2Many)</li> -<li>TO vip-ipv4-address-list (Many2Many)</li> -<li>TO vip-ipv6-address-list (Many2Many)</li> -<li>FROM vserver</li> -<li>FROM vf-module</li> -<li>FROM generic-vnf</li> -<li>FROM l3-interface-ipv4-address-list (comprises vnfc)</li> -<li>FROM l3-interface-ipv6-address-list (comprises vnfc)</li></ul> +<li>TO generic-vnf( vnfc org.onap.relationships.inventory.BelongsTo generic-vnf, MANY2ONE)</li> +<li>TO instance-group( vnfc org.onap.relationships.inventory.MemberOf instance-group, MANY2MANY)</li> +<li>TO vip-ipv4-address-list( vnfc org.onap.relationships.inventory.Uses vip-ipv4-address-list, MANY2MANY)</li> +<li>TO vip-ipv6-address-list( vnfc org.onap.relationships.inventory.Uses vip-ipv6-address-list, MANY2MANY)</li> +<li>TO vserver( vnfc tosca.relationships.HostedOn vserver, ONE2MANY)</li> +<li>FROM vf-module( vf-module org.onap.relationships.inventory.Uses vnfc, ONE2MANY)</li> +<li>FROM l3-interface-ipv4-address-list( l3-interface-ipv4-address-list org.onap.relationships.inventory.BelongsTo vnfc, MANY2ONE)</li> +<li>FROM l3-interface-ipv6-address-list( l3-interface-ipv6-address-list org.onap.relationships.inventory.BelongsTo vnfc, MANY2ONE)</li> +<li>VNFC is DELETED when these are DELETED L3-INTERFACE-IPV4-ADDRESS-LIST,L3-INTERFACE-IPV6-ADDRESS-LIST</li></ul> </section> @@ -166477,7 +185824,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>Ephemeral Block storage volume.</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>FROM vserver (is composed of volume)</li></ul> +<li>FROM vserver (PARENT of volume, vserver tosca.relationships.AttachesTo volume)</li></ul> </section> @@ -166559,11 +185906,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>Persistent block-level storage.</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO complex (Many2Many)</li> -<li>TO tenant (Many2Many)</li> -<li>FROM cloud-region (is composed of volume-group)</li> -<li>FROM vf-module</li> -<li>FROM generic-vnf</li></ul> +<li>TO cloud-region( volume-group org.onap.relationships.inventory.BelongsTo cloud-region, MANY2ONE)</li> +<li>TO complex( volume-group org.onap.relationships.inventory.LocatedIn complex, MANY2ONE)</li> +<li>FROM generic-vnf( generic-vnf org.onap.relationships.inventory.DependsOn volume-group, ONE2MANY)</li> +<li>FROM vf-module( vf-module org.onap.relationships.inventory.Uses volume-group, ONE2ONE)</li> +<li>FROM tenant( tenant org.onap.relationships.inventory.DependsOn volume-group, ONE2MANY)</li></ul> </section> @@ -166788,10 +186135,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>VPLS Provider Edge routers.</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO complex (Many2Many)</li> -<li>TO ctag-pool (Many2Many)</li> -<li>TO p-interface (comprises vpls-pe, Many2Many)</li> -<li>TO lag-interface (comprises vpls-pe, Many2Many)</li></ul> +<li>TO complex( vpls-pe org.onap.relationships.inventory.LocatedIn complex, MANY2ONE)</li> +<li>TO ctag-pool( vpls-pe org.onap.relationships.inventory.Uses ctag-pool, MANY2MANY)</li> +<li>FROM lag-interface( lag-interface tosca.relationships.network.BindsTo vpls-pe, MANY2ONE)</li> +<li>FROM p-interface( p-interface tosca.relationships.network.BindsTo vpls-pe, MANY2ONE)</li> +<li>VPLS-PE is DELETED when these are DELETED LAG-INTERFACE,P-INTERFACE</li></ul> </section> @@ -166988,10 +186336,12 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>VPN binding</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO route-target (comprises vpn-binding, One2Many)</li> -<li>FROM l3-network</li> -<li>FROM logical-link</li> -<li>FROM allotted-resource</li></ul> +<li>FROM allotted-resource( allotted-resource org.onap.relationships.inventory.BelongsTo vpn-binding, MANY2MANY)</li> +<li>FROM l3-network( l3-network org.onap.relationships.inventory.Uses vpn-binding, MANY2MANY)</li> +<li>FROM logical-link( logical-link org.onap.relationships.inventory.Uses vpn-binding, MANY2MANY)</li> +<li>FROM route-target( route-target org.onap.relationships.inventory.BelongsTo vpn-binding, MANY2ONE)</li> +<li>VPN-BINDING cannot be deleted if linked to ALLOTTED-RESOURCE,L3-NETWORK,LOGICAL-LINK</li> +<li>VPN-BINDING is DELETED when these are DELETED ROUTE-TARGET</li></ul> </section> @@ -167190,17 +186540,19 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>Virtual Servers, aka virtual machine or VM.</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO flavor (Many2One)</li> -<li>TO image (Many2One)</li> -<li>TO l-interface (comprises vserver, Many2Many)</li> -<li>TO pserver (Many2One)</li> -<li>TO volume (comprises vserver, Many2Many)</li> -<li>TO vnfc (Many2Many)</li> -<li>TO snapshot (One2One)</li> -<li>TO vf-module (Many2One)</li> -<li>FROM generic-vnf</li> -<li>FROM tenant (is composed of vserver)</li> -<li>FROM vce</li></ul> +<li>TO tenant( vserver org.onap.relationships.inventory.BelongsTo tenant, MANY2ONE)</li> +<li>TO flavor( vserver org.onap.relationships.inventory.Uses flavor, MANY2ONE)</li> +<li>TO image( vserver org.onap.relationships.inventory.Uses image, MANY2ONE)</li> +<li>TO pserver( vserver tosca.relationships.HostedOn pserver, MANY2ONE)</li> +<li>TO snapshot( vserver org.onap.relationships.inventory.Uses snapshot, ONE2ONE)</li> +<li>TO volume (CHILD of vserver, vserver tosca.relationships.AttachesTo volume, ONE2MANY)</li> +<li>FROM generic-vnf( generic-vnf tosca.relationships.HostedOn vserver, ONE2MANY)</li> +<li>FROM vce( vce tosca.relationships.HostedOn vserver, ONE2MANY)</li> +<li>FROM l-interface( l-interface tosca.relationships.network.BindsTo vserver, MANY2ONE)</li> +<li>FROM vf-module( vf-module org.onap.relationships.inventory.Uses vserver, ONE2MANY)</li> +<li>FROM vnfc( vnfc tosca.relationships.HostedOn vserver, ONE2MANY)</li> +<li>VSERVER is DELETED when these are DELETED L-INTERFACE</li> +<li>VSERVER deletion means associated objects of these types are also DELETED:VOLUME</li></ul> </section> @@ -167424,11 +186776,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <p>A zone is a grouping of assets in a location homing to the same connections into the CBB</p> <h6 id="related-nodes">Related Nodes</h6> <ul> -<li>TO complex (Many2One)</li> -<li>FROM cloud-region</li> -<li>FROM pserver</li> -<li>FROM pnf</li> -<li>FROM service-instance</li></ul> +<li>TO complex( zone org.onap.relationships.inventory.LocatedIn complex, MANY2ONE)</li> +<li>FROM cloud-region( cloud-region org.onap.relationships.inventory.LocatedIn zone, MANY2ONE)</li> +<li>FROM pnf( pnf org.onap.relationships.inventory.LocatedIn zone, MANY2ONE)</li> +<li>FROM pserver( pserver org.onap.relationships.inventory.LocatedIn zone, MANY2ONE)</li> +<li>FROM service-instance( service-instance org.onap.relationships.inventory.LocatedIn zone, MANY2ONE)</li></ul> </section> |