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 | 12039 |
1 files changed, 11514 insertions, 525 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 bd2e18aa..f30983e9 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 @@ -70,36 +70,6 @@ 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--auth-info-items-get">GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/auth-info-items</a></td> - <td><p>returns auth-info-items</p> - </td> - </tr> - <tr> - <td><a href="#operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--auth-info-items-auth-info-item--auth-info-item-id--get">GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/auth-info-items/auth-info-item/{auth-info-item-id}</a></td> - <td><p>returns auth-info-item</p> - </td> - </tr> - <tr> - <td><a href="#operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--auth-info-items-auth-info-item--auth-info-item-id--put">PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/auth-info-items/auth-info-item/{auth-info-item-id}</a></td> - <td><p>create or update an existing auth-info-item</p> - </td> - </tr> - <tr> - <td><a href="#operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--auth-info-items-auth-info-item--auth-info-item-id--delete">DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/auth-info-items/auth-info-item/{auth-info-item-id}</a></td> - <td><p>delete an existing auth-info-item</p> - </td> - </tr> - <tr> - <td><a href="#operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--auth-info-items-auth-info-item--auth-info-item-id--relationship-list-relationship-put">PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/auth-info-items/auth-info-item/{auth-info-item-id}/relationship-list/relationship</a></td> - <td><p>see node definition for valid relationships</p> - </td> - </tr> - <tr> - <td><a href="#operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--auth-info-items-auth-info-item--auth-info-item-id--relationship-list-relationship-delete">DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/auth-info-items/auth-info-item/{auth-info-item-id}/relationship-list/relationship</a></td> - <td><p>delete an existing relationship</p> - </td> - </tr> - <tr> <td><a href="#operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--availability-zones-get">GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/availability-zones</a></td> <td><p>returns availability-zones</p> </td> @@ -160,6 +130,36 @@ 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-get">GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/esr-system-info-list</a></td> + <td><p>returns esr-system-info-list</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--get">GET /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>returns 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--put">PUT /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>create or 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> + </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--relationship-list-relationship-put">PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-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--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--esr-system-info-list-esr-system-info--esr-system-info-id--relationship-list-relationship-delete">DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-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--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--flavors-get">GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/flavors</a></td> <td><p>returns flavors</p> </td> @@ -1273,6 +1273,200 @@ 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"> @@ -1503,6 +1697,126 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <td><p>delete an existing relationship</p> </td> </tr> + <tr> + <td><a href="#operation--business-lines-of-business-get">GET /business/lines-of-business</a></td> + <td><p>returns lines-of-business</p> + </td> + </tr> + <tr> + <td><a href="#operation--business-lines-of-business-line-of-business--line-of-business-name--get">GET /business/lines-of-business/line-of-business/{line-of-business-name}</a></td> + <td><p>returns line-of-business</p> + </td> + </tr> + <tr> + <td><a href="#operation--business-lines-of-business-line-of-business--line-of-business-name--put">PUT /business/lines-of-business/line-of-business/{line-of-business-name}</a></td> + <td><p>create or 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> + </tr> + <tr> + <td><a href="#operation--business-lines-of-business-line-of-business--line-of-business-name--relationship-list-relationship-put">PUT /business/lines-of-business/line-of-business/{line-of-business-name}/relationship-list/relationship</a></td> + <td><p>see node definition for valid relationships</p> + </td> + </tr> + <tr> + <td><a href="#operation--business-lines-of-business-line-of-business--line-of-business-name--relationship-list-relationship-delete">DELETE /business/lines-of-business/line-of-business/{line-of-business-name}/relationship-list/relationship</a></td> + <td><p>delete an existing relationship</p> + </td> + </tr> + <tr> + <td><a href="#operation--business-owning-entities-get">GET /business/owning-entities</a></td> + <td><p>returns owning-entities</p> + </td> + </tr> + <tr> + <td><a href="#operation--business-owning-entities-owning-entity--owning-entity-id--get">GET /business/owning-entities/owning-entity/{owning-entity-id}</a></td> + <td><p>returns owning-entity</p> + </td> + </tr> + <tr> + <td><a href="#operation--business-owning-entities-owning-entity--owning-entity-id--put">PUT /business/owning-entities/owning-entity/{owning-entity-id}</a></td> + <td><p>create or 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> + </tr> + <tr> + <td><a href="#operation--business-owning-entities-owning-entity--owning-entity-id--relationship-list-relationship-put">PUT /business/owning-entities/owning-entity/{owning-entity-id}/relationship-list/relationship</a></td> + <td><p>see node definition for valid relationships</p> + </td> + </tr> + <tr> + <td><a href="#operation--business-owning-entities-owning-entity--owning-entity-id--relationship-list-relationship-delete">DELETE /business/owning-entities/owning-entity/{owning-entity-id}/relationship-list/relationship</a></td> + <td><p>delete an existing relationship</p> + </td> + </tr> + <tr> + <td><a href="#operation--business-platforms-get">GET /business/platforms</a></td> + <td><p>returns platforms</p> + </td> + </tr> + <tr> + <td><a href="#operation--business-platforms-platform--platform-name--get">GET /business/platforms/platform/{platform-name}</a></td> + <td><p>returns platform</p> + </td> + </tr> + <tr> + <td><a href="#operation--business-platforms-platform--platform-name--put">PUT /business/platforms/platform/{platform-name}</a></td> + <td><p>create or 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> + </tr> + <tr> + <td><a href="#operation--business-platforms-platform--platform-name--relationship-list-relationship-put">PUT /business/platforms/platform/{platform-name}/relationship-list/relationship</a></td> + <td><p>see node definition for valid relationships</p> + </td> + </tr> + <tr> + <td><a href="#operation--business-platforms-platform--platform-name--relationship-list-relationship-delete">DELETE /business/platforms/platform/{platform-name}/relationship-list/relationship</a></td> + <td><p>delete an existing relationship</p> + </td> + </tr> + <tr> + <td><a href="#operation--business-projects-get">GET /business/projects</a></td> + <td><p>returns projects</p> + </td> + </tr> + <tr> + <td><a href="#operation--business-projects-project--project-name--get">GET /business/projects/project/{project-name}</a></td> + <td><p>returns project</p> + </td> + </tr> + <tr> + <td><a href="#operation--business-projects-project--project-name--put">PUT /business/projects/project/{project-name}</a></td> + <td><p>create or 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> + </tr> + <tr> + <td><a href="#operation--business-projects-project--project-name--relationship-list-relationship-put">PUT /business/projects/project/{project-name}/relationship-list/relationship</a></td> + <td><p>see node definition for valid relationships</p> + </td> + </tr> + <tr> + <td><a href="#operation--business-projects-project--project-name--relationship-list-relationship-delete">DELETE /business/projects/project/{project-name}/relationship-list/relationship</a></td> + <td><p>delete an existing relationship</p> + </td> + </tr> </tbody> </table> @@ -2652,6 +2966,36 @@ 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-get">GET /network/l3-networks/l3-network/{network-id}/subnets/subnet/{subnet-id}/host-routes</a></td> + <td><p>returns host-routes</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--get">GET /network/l3-networks/l3-network/{network-id}/subnets/subnet/{subnet-id}/host-routes/host-route/{host-route-id}</a></td> + <td><p>returns 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--put">PUT /network/l3-networks/l3-network/{network-id}/subnets/subnet/{subnet-id}/host-routes/host-route/{host-route-id}</a></td> + <td><p>create or 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> + </tr> + <tr> + <td><a href="#operation--network-l3-networks-l3-network--network-id--subnets-subnet--subnet-id--host-routes-host-route--host-route-id--relationship-list-relationship-put">PUT /network/l3-networks/l3-network/{network-id}/subnets/subnet/{subnet-id}/host-routes/host-route/{host-route-id}/relationship-list/relationship</a></td> + <td><p>see node definition for valid relationships</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--relationship-list-relationship-delete">DELETE /network/l3-networks/l3-network/{network-id}/subnets/subnet/{subnet-id}/host-routes/host-route/{host-route-id}/relationship-list/relationship</a></td> + <td><p>delete an existing relationship</p> + </td> + </tr> + <tr> <td><a href="#operation--network-l3-networks-l3-network--network-id--subnets-subnet--subnet-id--relationship-list-relationship-put">PUT /network/l3-networks/l3-network/{network-id}/subnets/subnet/{subnet-id}/relationship-list/relationship</a></td> <td><p>see node definition for valid relationships</p> </td> @@ -3832,6 +4176,56 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </td> </tr> <tr> + <td><a href="#operation--network-vip-ipv4-address-list--vip-ipv4-address--get">GET /network/vip-ipv4-address-list/{vip-ipv4-address}</a></td> + <td><p>returns vip-ipv4-address-list</p> + </td> + </tr> + <tr> + <td><a href="#operation--network-vip-ipv4-address-list--vip-ipv4-address--put">PUT /network/vip-ipv4-address-list/{vip-ipv4-address}</a></td> + <td><p>create or update an existing vip-ipv4-address-list</p> + </td> + </tr> + <tr> + <td><a href="#operation--network-vip-ipv4-address-list--vip-ipv4-address--delete">DELETE /network/vip-ipv4-address-list/{vip-ipv4-address}</a></td> + <td><p>delete an existing vip-ipv4-address-list</p> + </td> + </tr> + <tr> + <td><a href="#operation--network-vip-ipv4-address-list--vip-ipv4-address--relationship-list-relationship-put">PUT /network/vip-ipv4-address-list/{vip-ipv4-address}/relationship-list/relationship</a></td> + <td><p>see node definition for valid relationships</p> + </td> + </tr> + <tr> + <td><a href="#operation--network-vip-ipv4-address-list--vip-ipv4-address--relationship-list-relationship-delete">DELETE /network/vip-ipv4-address-list/{vip-ipv4-address}/relationship-list/relationship</a></td> + <td><p>delete an existing relationship</p> + </td> + </tr> + <tr> + <td><a href="#operation--network-vip-ipv6-address-list--vip-ipv6-address--get">GET /network/vip-ipv6-address-list/{vip-ipv6-address}</a></td> + <td><p>returns vip-ipv6-address-list</p> + </td> + </tr> + <tr> + <td><a href="#operation--network-vip-ipv6-address-list--vip-ipv6-address--put">PUT /network/vip-ipv6-address-list/{vip-ipv6-address}</a></td> + <td><p>create or update an existing vip-ipv6-address-list</p> + </td> + </tr> + <tr> + <td><a href="#operation--network-vip-ipv6-address-list--vip-ipv6-address--delete">DELETE /network/vip-ipv6-address-list/{vip-ipv6-address}</a></td> + <td><p>delete an existing vip-ipv6-address-list</p> + </td> + </tr> + <tr> + <td><a href="#operation--network-vip-ipv6-address-list--vip-ipv6-address--relationship-list-relationship-put">PUT /network/vip-ipv6-address-list/{vip-ipv6-address}/relationship-list/relationship</a></td> + <td><p>see node definition for valid relationships</p> + </td> + </tr> + <tr> + <td><a href="#operation--network-vip-ipv6-address-list--vip-ipv6-address--relationship-list-relationship-delete">DELETE /network/vip-ipv6-address-list/{vip-ipv6-address}/relationship-list/relationship</a></td> + <td><p>delete an existing relationship</p> + </td> + </tr> + <tr> <td><a href="#operation--network-vnfcs-get">GET /network/vnfcs</a></td> <td><p>returns vnfcs</p> </td> @@ -3852,6 +4246,56 @@ 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--get">GET /network/vnfcs/vnfc/{vnfc-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</a></td> + <td><p>returns 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--put">PUT /network/vnfcs/vnfc/{vnfc-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}</a></td> + <td><p>create or 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> + </tr> + <tr> + <td><a href="#operation--network-vnfcs-vnfc--vnfc-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--relationship-list-relationship-put">PUT /network/vnfcs/vnfc/{vnfc-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship</a></td> + <td><p>see node definition for valid relationships</p> + </td> + </tr> + <tr> + <td><a href="#operation--network-vnfcs-vnfc--vnfc-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--relationship-list-relationship-delete">DELETE /network/vnfcs/vnfc/{vnfc-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship</a></td> + <td><p>delete an existing relationship</p> + </td> + </tr> + <tr> + <td><a href="#operation--network-vnfcs-vnfc--vnfc-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--get">GET /network/vnfcs/vnfc/{vnfc-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</a></td> + <td><p>returns 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--put">PUT /network/vnfcs/vnfc/{vnfc-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}</a></td> + <td><p>create or 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> + </tr> + <tr> + <td><a href="#operation--network-vnfcs-vnfc--vnfc-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--relationship-list-relationship-put">PUT /network/vnfcs/vnfc/{vnfc-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship</a></td> + <td><p>see node definition for valid relationships</p> + </td> + </tr> + <tr> + <td><a href="#operation--network-vnfcs-vnfc--vnfc-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--relationship-list-relationship-delete">DELETE /network/vnfcs/vnfc/{vnfc-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship</a></td> + <td><p>delete an existing relationship</p> + </td> + </tr> + <tr> <td><a href="#operation--network-vnfcs-vnfc--vnfc-name--relationship-list-relationship-put">PUT /network/vnfcs/vnfc/{vnfc-name}/relationship-list/relationship</a></td> <td><p>see node definition for valid relationships</p> </td> @@ -11119,6 +11563,2034 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </div> + <span id="path--business-lines-of-business-"></span> + <div id="operation--business-lines-of-business-get" class="swagger--panel-operation-get panel"> + <div class="panel-heading"> + <div class="operation-summary">returns lines-of-business</div> + <h3 class="panel-title"><span class="operation-name">GET</span> <strong>/business/lines-of-business</strong></h3> + Tags: + <a href="#tag-Business">Business</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>returns lines-of-business</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/lines-of-business">/lines-of-business</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--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--get" class="swagger--panel-operation-get panel"> + <div class="panel-heading"> + <div class="operation-summary">returns line-of-business</div> + <h3 class="panel-title"><span class="operation-name">GET</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>returns line-of-business</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> + 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-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/line-of-business">/line-of-business</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--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--put" class="swagger--panel-operation-put panel"> + <div class="panel-heading"> + <div class="operation-summary">create or update an existing line-of-business</div> + <h3 class="panel-title"><span class="operation-name">PUT</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>create or 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="#/definitions/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> + <h3 class="panel-title"><span class="operation-name">DELETE</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>delete 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> + </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> + <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--business-lines-of-business-line-of-business--line-of-business-name--relationship-list-relationship-"></span> + <div id="operation--business-lines-of-business-line-of-business--line-of-business-name--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>/business/lines-of-business/line-of-business/{line-of-business-name}/relationship-list/relationship</strong></h3> + Tags: + <a href="#tag-Business">Business</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>see node definition for valid relationships</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"> + <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--relationship-list-relationship-"></span> + <div id="operation--business-lines-of-business-line-of-business--line-of-business-name--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>/business/lines-of-business/line-of-business/{line-of-business-name}/relationship-list/relationship</strong></h3> + Tags: + <a href="#tag-Business">Business</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> + 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-owning-entities-"></span> + <div id="operation--business-owning-entities-get" class="swagger--panel-operation-get panel"> + <div class="panel-heading"> + <div class="operation-summary">returns owning-entities</div> + <h3 class="panel-title"><span class="operation-name">GET</span> <strong>/business/owning-entities</strong></h3> + Tags: + <a href="#tag-Business">Business</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>returns owning-entities</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/owning-entities">/owning-entities</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--business-owning-entities-owning-entity--owning-entity-id--"></span> + <div id="operation--business-owning-entities-owning-entity--owning-entity-id--get" class="swagger--panel-operation-get panel"> + <div class="panel-heading"> + <div class="operation-summary">returns owning-entity</div> + <h3 class="panel-title"><span class="operation-name">GET</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>returns owning-entity</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> + 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-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/owning-entity">/owning-entity</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--business-owning-entities-owning-entity--owning-entity-id--"></span> + <div id="operation--business-owning-entities-owning-entity--owning-entity-id--put" class="swagger--panel-operation-put panel"> + <div class="panel-heading"> + <div class="operation-summary">create or update an existing owning-entity</div> + <h3 class="panel-title"><span class="operation-name">PUT</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>create or 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="#/definitions/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> + <h3 class="panel-title"><span class="operation-name">DELETE</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>delete 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> + </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> + <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--business-owning-entities-owning-entity--owning-entity-id--relationship-list-relationship-"></span> + <div id="operation--business-owning-entities-owning-entity--owning-entity-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>/business/owning-entities/owning-entity/{owning-entity-id}/relationship-list/relationship</strong></h3> + Tags: + <a href="#tag-Business">Business</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>see node definition for valid relationships</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"> + <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--relationship-list-relationship-"></span> + <div id="operation--business-owning-entities-owning-entity--owning-entity-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>/business/owning-entities/owning-entity/{owning-entity-id}/relationship-list/relationship</strong></h3> + Tags: + <a href="#tag-Business">Business</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> + 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-platforms-"></span> + <div id="operation--business-platforms-get" class="swagger--panel-operation-get panel"> + <div class="panel-heading"> + <div class="operation-summary">returns platforms</div> + <h3 class="panel-title"><span class="operation-name">GET</span> <strong>/business/platforms</strong></h3> + Tags: + <a href="#tag-Business">Business</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>returns platforms</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/platforms">/platforms</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--business-platforms-platform--platform-name--"></span> + <div id="operation--business-platforms-platform--platform-name--get" class="swagger--panel-operation-get panel"> + <div class="panel-heading"> + <div class="operation-summary">returns platform</div> + <h3 class="panel-title"><span class="operation-name">GET</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>returns platform</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> + 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-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/platform">/platform</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--business-platforms-platform--platform-name--"></span> + <div id="operation--business-platforms-platform--platform-name--put" class="swagger--panel-operation-put panel"> + <div class="panel-heading"> + <div class="operation-summary">create or update an existing platform</div> + <h3 class="panel-title"><span class="operation-name">PUT</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>create or 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="#/definitions/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> + <h3 class="panel-title"><span class="operation-name">DELETE</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>delete 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> + </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> + <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--business-platforms-platform--platform-name--relationship-list-relationship-"></span> + <div id="operation--business-platforms-platform--platform-name--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>/business/platforms/platform/{platform-name}/relationship-list/relationship</strong></h3> + Tags: + <a href="#tag-Business">Business</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>see node definition for valid relationships</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"> + <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--relationship-list-relationship-"></span> + <div id="operation--business-platforms-platform--platform-name--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>/business/platforms/platform/{platform-name}/relationship-list/relationship</strong></h3> + Tags: + <a href="#tag-Business">Business</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> + 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-projects-"></span> + <div id="operation--business-projects-get" class="swagger--panel-operation-get panel"> + <div class="panel-heading"> + <div class="operation-summary">returns projects</div> + <h3 class="panel-title"><span class="operation-name">GET</span> <strong>/business/projects</strong></h3> + Tags: + <a href="#tag-Business">Business</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>returns projects</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/projects">/projects</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--business-projects-project--project-name--"></span> + <div id="operation--business-projects-project--project-name--get" class="swagger--panel-operation-get panel"> + <div class="panel-heading"> + <div class="operation-summary">returns project</div> + <h3 class="panel-title"><span class="operation-name">GET</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>returns project</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> + 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-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/project">/project</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--business-projects-project--project-name--"></span> + <div id="operation--business-projects-project--project-name--put" class="swagger--panel-operation-put panel"> + <div class="panel-heading"> + <div class="operation-summary">create or update an existing project</div> + <h3 class="panel-title"><span class="operation-name">PUT</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>create or 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="#/definitions/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> + <h3 class="panel-title"><span class="operation-name">DELETE</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>delete 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> + </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> + <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--business-projects-project--project-name--relationship-list-relationship-"></span> + <div id="operation--business-projects-project--project-name--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>/business/projects/project/{project-name}/relationship-list/relationship</strong></h3> + Tags: + <a href="#tag-Business">Business</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>see node definition for valid relationships</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"> + <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--relationship-list-relationship-"></span> + <div id="operation--business-projects-project--project-name--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>/business/projects/project/{project-name}/relationship-list/relationship</strong></h3> + Tags: + <a href="#tag-Business">Business</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> + 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--cloud-infrastructure-cloud-regions-"></span> <div id="operation--cloud-infrastructure-cloud-regions-get" class="swagger--panel-operation-get panel"> <div class="panel-heading"> @@ -11538,17 +14010,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </div> - <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--auth-info-items-"></span> - <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--auth-info-items-get" class="swagger--panel-operation-get panel"> + <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--availability-zones-"></span> + <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--availability-zones-get" class="swagger--panel-operation-get panel"> <div class="panel-heading"> - <div class="operation-summary">returns auth-info-items</div> - <h3 class="panel-title"><span class="operation-name">GET</span> <strong>/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/auth-info-items</strong></h3> + <div class="operation-summary">returns availability-zones</div> + <h3 class="panel-title"><span class="operation-name">GET</span> <strong>/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/availability-zones</strong></h3> Tags: <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> </div> <div class="panel-body"> <section class="sw-operation-description"> - <p>returns auth-info-items</p> + <p>returns availability-zones</p> </section> <section class="sw-request-params"> @@ -11651,7 +14123,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/auth-info-items">/auth-info-items</a> + <a class="json-schema-ref" href="#/definitions/availability-zones">/availability-zones</a> </div> </div> </div> @@ -11679,17 +14151,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </div> - <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--auth-info-items-auth-info-item--auth-info-item-id--"></span> - <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--auth-info-items-auth-info-item--auth-info-item-id--get" class="swagger--panel-operation-get panel"> + <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--get" class="swagger--panel-operation-get panel"> <div class="panel-heading"> - <div class="operation-summary">returns auth-info-item</div> - <h3 class="panel-title"><span class="operation-name">GET</span> <strong>/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/auth-info-items/auth-info-item/{auth-info-item-id}</strong></h3> + <div class="operation-summary">returns availability-zone</div> + <h3 class="panel-title"><span class="operation-name">GET</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>returns auth-info-item</p> + <p>returns availability-zone</p> </section> <section class="sw-request-params"> @@ -11738,10 +14210,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </tr> <tr> <td> - auth-info-item-id + availability-zone-name </td> <td> - <p>Unique ID of auth-info-item.</p> + <p>Name of the availability zone. Unique across a cloud region</p> </td> <td>path</td> <td> @@ -11782,36 +14254,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <td> </td> </tr> - <tr> - <td> - username - </td> - <td> - <p>user name of auth infomation to access VIM.</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> - auth-url - </td> - <td> - <p>authentication url of the cloud.</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> @@ -11838,7 +14280,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel panel-definition"> <div class="panel-body"> - <a class="json-schema-ref" href="#/definitions/auth-info-item">/auth-info-item</a> + <a class="json-schema-ref" href="#/definitions/availability-zone">/availability-zone</a> </div> </div> </div> @@ -11866,17 +14308,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </div> - <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--auth-info-items-auth-info-item--auth-info-item-id--"></span> - <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--auth-info-items-auth-info-item--auth-info-item-id--put" class="swagger--panel-operation-put panel"> + <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--put" class="swagger--panel-operation-put panel"> <div class="panel-heading"> - <div class="operation-summary">create or update an existing auth-info-item</div> - <h3 class="panel-title"><span class="operation-name">PUT</span> <strong>/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/auth-info-items/auth-info-item/{auth-info-item-id}</strong></h3> + <div class="operation-summary">create or update an existing availability-zone</div> + <h3 class="panel-title"><span class="operation-name">PUT</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>create or update an existing auth-info-item</p> + <p>create or update an existing availability-zone</p> </section> <section class="sw-request-body"> @@ -11885,13 +14327,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>auth-info-item object that needs to be created or updated</p> + <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="#/definitions/auth-info-item">/auth-info-item</a> + <a class="json-schema-ref" href="#/definitions/availability-zone">/availability-zone</a> </div> </div></div> </div> @@ -11942,10 +14384,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </tr> <tr> <td> - auth-info-item-id + availability-zone-name </td> <td> - <p>Unique ID of auth-info-item.</p> + <p>Name of the availability zone. Unique across a cloud region</p> </td> <td>path</td> <td> @@ -11987,17 +14429,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </div> - <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--auth-info-items-auth-info-item--auth-info-item-id--"></span> - <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--auth-info-items-auth-info-item--auth-info-item-id--delete" class="swagger--panel-operation-delete panel"> + <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 auth-info-item</div> - <h3 class="panel-title"><span class="operation-name">DELETE</span> <strong>/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/auth-info-items/auth-info-item/{auth-info-item-id}</strong></h3> + <div class="operation-summary">delete an existing availability-zone</div> + <h3 class="panel-title"><span class="operation-name">DELETE</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>delete an existing auth-info-item</p> + <p>delete an existing availability-zone</p> </section> <section class="sw-request-body"> @@ -12051,10 +14493,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </tr> <tr> <td> - auth-info-item-id + availability-zone-name </td> <td> - <p>Unique ID of auth-info-item.</p> + <p>Name of the availability zone. Unique across a cloud region</p> </td> <td>path</td> <td> @@ -12112,11 +14554,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </div> - <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--auth-info-items-auth-info-item--auth-info-item-id--relationship-list-relationship-"></span> - <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--auth-info-items-auth-info-item--auth-info-item-id--relationship-list-relationship-put" class="swagger--panel-operation-put panel"> + <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--availability-zones-availability-zone--availability-zone-name--relationship-list-relationship-"></span> + <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--availability-zones-availability-zone--availability-zone-name--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/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/auth-info-items/auth-info-item/{auth-info-item-id}/relationship-list/relationship</strong></h3> + <h3 class="panel-title"><span class="operation-name">PUT</span> <strong>/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/availability-zones/availability-zone/{availability-zone-name}/relationship-list/relationship</strong></h3> Tags: <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> </div> @@ -12188,10 +14630,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </tr> <tr> <td> - auth-info-item-id + availability-zone-name </td> <td> - <p>Unique ID of auth-info-item.</p> + <p>Name of the availability zone. Unique across a cloud region</p> </td> <td>path</td> <td> @@ -12233,11 +14675,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </div> - <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--auth-info-items-auth-info-item--auth-info-item-id--relationship-list-relationship-"></span> - <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--auth-info-items-auth-info-item--auth-info-item-id--relationship-list-relationship-delete" class="swagger--panel-operation-delete panel"> + <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--availability-zones-availability-zone--availability-zone-name--relationship-list-relationship-"></span> + <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--availability-zones-availability-zone--availability-zone-name--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/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/auth-info-items/auth-info-item/{auth-info-item-id}/relationship-list/relationship</strong></h3> + <h3 class="panel-title"><span class="operation-name">DELETE</span> <strong>/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/availability-zones/availability-zone/{availability-zone-name}/relationship-list/relationship</strong></h3> Tags: <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> </div> @@ -12297,10 +14739,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </tr> <tr> <td> - auth-info-item-id + availability-zone-name </td> <td> - <p>Unique ID of auth-info-item.</p> + <p>Name of the availability zone. Unique across a cloud region</p> </td> <td>path</td> <td> @@ -12342,17 +14784,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </div> - <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--availability-zones-"></span> - <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--availability-zones-get" class="swagger--panel-operation-get panel"> + <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--dvs-switches-"></span> + <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--dvs-switches-get" class="swagger--panel-operation-get panel"> <div class="panel-heading"> - <div class="operation-summary">returns availability-zones</div> - <h3 class="panel-title"><span class="operation-name">GET</span> <strong>/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/availability-zones</strong></h3> + <div class="operation-summary">returns dvs-switches</div> + <h3 class="panel-title"><span class="operation-name">GET</span> <strong>/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/dvs-switches</strong></h3> Tags: <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> </div> <div class="panel-body"> <section class="sw-operation-description"> - <p>returns availability-zones</p> + <p>returns dvs-switches</p> </section> <section class="sw-request-params"> @@ -12455,7 +14897,7 @@ This document is best viewed with Firefox 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="#/definitions/dvs-switches">/dvs-switches</a> </div> </div> </div> @@ -12483,17 +14925,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </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--get" class="swagger--panel-operation-get panel"> + <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--get" class="swagger--panel-operation-get panel"> <div class="panel-heading"> - <div class="operation-summary">returns availability-zone</div> - <h3 class="panel-title"><span class="operation-name">GET</span> <strong>/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/availability-zones/availability-zone/{availability-zone-name}</strong></h3> + <div class="operation-summary">returns dvs-switch</div> + <h3 class="panel-title"><span class="operation-name">GET</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>returns availability-zone</p> + <p>returns dvs-switch</p> </section> <section class="sw-request-params"> @@ -12542,10 +14984,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </tr> <tr> <td> - availability-zone-name + switch-name </td> <td> - <p>Name of the availability zone. Unique across a cloud region</p> + <p>DVS switch name</p> </td> <td>path</td> <td> @@ -12586,6 +15028,21 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <td> </td> </tr> + <tr> + <td> + vcenter-url + </td> + <td> + <p>URL used to reach the vcenter</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> @@ -12612,7 +15069,7 @@ This document is best viewed with Firefox 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="#/definitions/dvs-switch">/dvs-switch</a> </div> </div> </div> @@ -12640,17 +15097,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </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--put" class="swagger--panel-operation-put panel"> + <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--put" class="swagger--panel-operation-put panel"> <div class="panel-heading"> - <div class="operation-summary">create or update an existing availability-zone</div> - <h3 class="panel-title"><span class="operation-name">PUT</span> <strong>/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/availability-zones/availability-zone/{availability-zone-name}</strong></h3> + <div class="operation-summary">create or update an existing dvs-switch</div> + <h3 class="panel-title"><span class="operation-name">PUT</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>create or update an existing availability-zone</p> + <p>create or update an existing dvs-switch</p> </section> <section class="sw-request-body"> @@ -12659,13 +15116,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>availability-zone object that needs to be created or updated</p> + <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="#/definitions/availability-zone">/availability-zone</a> + <a class="json-schema-ref" href="#/definitions/dvs-switch">/dvs-switch</a> </div> </div></div> </div> @@ -12716,10 +15173,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </tr> <tr> <td> - availability-zone-name + switch-name </td> <td> - <p>Name of the availability zone. Unique across a cloud region</p> + <p>DVS switch name</p> </td> <td>path</td> <td> @@ -12761,17 +15218,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </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"> + <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 availability-zone</div> - <h3 class="panel-title"><span class="operation-name">DELETE</span> <strong>/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/availability-zones/availability-zone/{availability-zone-name}</strong></h3> + <div class="operation-summary">delete an existing dvs-switch</div> + <h3 class="panel-title"><span class="operation-name">DELETE</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>delete an existing availability-zone</p> + <p>delete an existing dvs-switch</p> </section> <section class="sw-request-body"> @@ -12825,10 +15282,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </tr> <tr> <td> - availability-zone-name + switch-name </td> <td> - <p>Name of the availability zone. Unique across a cloud region</p> + <p>DVS switch name</p> </td> <td>path</td> <td> @@ -12886,11 +15343,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </div> - <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--availability-zones-availability-zone--availability-zone-name--relationship-list-relationship-"></span> - <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--availability-zones-availability-zone--availability-zone-name--relationship-list-relationship-put" class="swagger--panel-operation-put panel"> + <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--dvs-switches-dvs-switch--switch-name--relationship-list-relationship-"></span> + <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--dvs-switches-dvs-switch--switch-name--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/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/availability-zones/availability-zone/{availability-zone-name}/relationship-list/relationship</strong></h3> + <h3 class="panel-title"><span class="operation-name">PUT</span> <strong>/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/dvs-switches/dvs-switch/{switch-name}/relationship-list/relationship</strong></h3> Tags: <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> </div> @@ -12962,10 +15419,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </tr> <tr> <td> - availability-zone-name + switch-name </td> <td> - <p>Name of the availability zone. Unique across a cloud region</p> + <p>DVS switch name</p> </td> <td>path</td> <td> @@ -13007,11 +15464,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </div> - <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--availability-zones-availability-zone--availability-zone-name--relationship-list-relationship-"></span> - <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--availability-zones-availability-zone--availability-zone-name--relationship-list-relationship-delete" class="swagger--panel-operation-delete panel"> + <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--dvs-switches-dvs-switch--switch-name--relationship-list-relationship-"></span> + <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--dvs-switches-dvs-switch--switch-name--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/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/availability-zones/availability-zone/{availability-zone-name}/relationship-list/relationship</strong></h3> + <h3 class="panel-title"><span class="operation-name">DELETE</span> <strong>/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/dvs-switches/dvs-switch/{switch-name}/relationship-list/relationship</strong></h3> Tags: <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> </div> @@ -13071,10 +15528,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </tr> <tr> <td> - availability-zone-name + switch-name </td> <td> - <p>Name of the availability zone. Unique across a cloud region</p> + <p>DVS switch name</p> </td> <td>path</td> <td> @@ -13116,17 +15573,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </div> - <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--dvs-switches-"></span> - <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--dvs-switches-get" class="swagger--panel-operation-get panel"> + <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--esr-system-info-list-"></span> + <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--esr-system-info-list-get" class="swagger--panel-operation-get panel"> <div class="panel-heading"> - <div class="operation-summary">returns dvs-switches</div> - <h3 class="panel-title"><span class="operation-name">GET</span> <strong>/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/dvs-switches</strong></h3> + <div class="operation-summary">returns esr-system-info-list</div> + <h3 class="panel-title"><span class="operation-name">GET</span> <strong>/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/esr-system-info-list</strong></h3> Tags: <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> </div> <div class="panel-body"> <section class="sw-operation-description"> - <p>returns dvs-switches</p> + <p>returns esr-system-info-list</p> </section> <section class="sw-request-params"> @@ -13229,7 +15686,7 @@ This document is best viewed with Firefox 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="#/definitions/esr-system-info-list">/esr-system-info-list</a> </div> </div> </div> @@ -13257,17 +15714,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </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--get" class="swagger--panel-operation-get panel"> + <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--get" class="swagger--panel-operation-get panel"> <div class="panel-heading"> - <div class="operation-summary">returns dvs-switch</div> - <h3 class="panel-title"><span class="operation-name">GET</span> <strong>/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/dvs-switches/dvs-switch/{switch-name}</strong></h3> + <div class="operation-summary">returns esr-system-info</div> + <h3 class="panel-title"><span class="operation-name">GET</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>returns dvs-switch</p> + <p>returns esr-system-info</p> </section> <section class="sw-request-params"> @@ -13316,10 +15773,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </tr> <tr> <td> - switch-name + esr-system-info-id </td> <td> - <p>DVS switch name</p> + <p>Unique ID of esr system info.</p> </td> <td>path</td> <td> @@ -13362,10 +15819,25 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </tr> <tr> <td> - vcenter-url + system-name </td> <td> - <p>URL used to reach the vcenter</p> + <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 + </td> + <td> + <p>it could be vim/vnfm/thirdparty-sdnc/ems-resource/ems-performance/ems-alarm.</p> </td> <td>query</td> <td> @@ -13401,7 +15873,7 @@ This document is best viewed with Firefox 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="#/definitions/esr-system-info">/esr-system-info</a> </div> </div> </div> @@ -13429,17 +15901,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </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--put" class="swagger--panel-operation-put panel"> + <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--put" class="swagger--panel-operation-put panel"> <div class="panel-heading"> - <div class="operation-summary">create or update an existing dvs-switch</div> - <h3 class="panel-title"><span class="operation-name">PUT</span> <strong>/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/dvs-switches/dvs-switch/{switch-name}</strong></h3> + <div class="operation-summary">create or update an existing esr-system-info</div> + <h3 class="panel-title"><span class="operation-name">PUT</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>create or update an existing dvs-switch</p> + <p>create or update an existing esr-system-info</p> </section> <section class="sw-request-body"> @@ -13448,13 +15920,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>dvs-switch object that needs to be created or updated</p> + <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/dvs-switch">/dvs-switch</a> + <a class="json-schema-ref" href="#/definitions/esr-system-info">/esr-system-info</a> </div> </div></div> </div> @@ -13505,10 +15977,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </tr> <tr> <td> - switch-name + esr-system-info-id </td> <td> - <p>DVS switch name</p> + <p>Unique ID of esr system info.</p> </td> <td>path</td> <td> @@ -13550,17 +16022,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </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"> + <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 dvs-switch</div> - <h3 class="panel-title"><span class="operation-name">DELETE</span> <strong>/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/dvs-switches/dvs-switch/{switch-name}</strong></h3> + <div class="operation-summary">delete an existing esr-system-info</div> + <h3 class="panel-title"><span class="operation-name">DELETE</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>delete an existing dvs-switch</p> + <p>delete an existing esr-system-info</p> </section> <section class="sw-request-body"> @@ -13614,10 +16086,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </tr> <tr> <td> - switch-name + esr-system-info-id </td> <td> - <p>DVS switch name</p> + <p>Unique ID of esr system info.</p> </td> <td>path</td> <td> @@ -13675,11 +16147,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </div> - <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--dvs-switches-dvs-switch--switch-name--relationship-list-relationship-"></span> - <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--dvs-switches-dvs-switch--switch-name--relationship-list-relationship-put" class="swagger--panel-operation-put panel"> + <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--relationship-list-relationship-"></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--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/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/dvs-switches/dvs-switch/{switch-name}/relationship-list/relationship</strong></h3> + <h3 class="panel-title"><span class="operation-name">PUT</span> <strong>/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/esr-system-info-list/esr-system-info/{esr-system-info-id}/relationship-list/relationship</strong></h3> Tags: <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> </div> @@ -13751,10 +16223,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </tr> <tr> <td> - switch-name + esr-system-info-id </td> <td> - <p>DVS switch name</p> + <p>Unique ID of esr system info.</p> </td> <td>path</td> <td> @@ -13796,11 +16268,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </div> - <span id="path--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--dvs-switches-dvs-switch--switch-name--relationship-list-relationship-"></span> - <div id="operation--cloud-infrastructure-cloud-regions-cloud-region--cloud-owner---cloud-region-id--dvs-switches-dvs-switch--switch-name--relationship-list-relationship-delete" class="swagger--panel-operation-delete panel"> + <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--relationship-list-relationship-"></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--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/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/dvs-switches/dvs-switch/{switch-name}/relationship-list/relationship</strong></h3> + <h3 class="panel-title"><span class="operation-name">DELETE</span> <strong>/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/esr-system-info-list/esr-system-info/{esr-system-info-id}/relationship-list/relationship</strong></h3> Tags: <a href="#tag-CloudInfrastructure">CloudInfrastructure</a> </div> @@ -13860,10 +16332,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </tr> <tr> <td> - switch-name + esr-system-info-id </td> <td> - <p>DVS switch name</p> + <p>Unique ID of esr system info.</p> </td> <td>path</td> <td> @@ -50079,6 +52551,3471 @@ 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-"></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 + </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> + 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-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"> + <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> + 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> + 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-system-info-list">/esr-system-info-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--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"> + <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> + Tags: + <a href="#tag-ExternalSystem">ExternalSystem</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>returns esr-system-info</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 + </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> + 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 + </td> + <td> + <p>it could be vim/vnfm/thirdparty-sdnc/ems-resource/ems-performance/ems-alarm.</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> + + <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-system-info">/esr-system-info</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--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"> + <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> + 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> + 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 + </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-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"> + <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> + Tags: + <a href="#tag-ExternalSystem">ExternalSystem</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>see node definition for valid relationships</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"> + <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 + </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--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"> + <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> + 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> + 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--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"> + <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> + Tags: + <a href="#tag-ExternalSystem">ExternalSystem</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>see node definition for valid relationships</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"> + <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--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"> + <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> + 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> + 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 + </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> + 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-"></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"> + <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> + 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> + 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-system-info-list">/esr-system-info-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--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"> + <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> + Tags: + <a href="#tag-ExternalSystem">ExternalSystem</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>returns esr-system-info</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> + 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 + </td> + <td> + <p>it could be vim/vnfm/thirdparty-sdnc/ems-resource/ems-performance/ems-alarm.</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> + + <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-system-info">/esr-system-info</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--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"> + <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> + 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> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>see node definition for valid relationships</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"> + <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--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"> + <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> + 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> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>see node definition for valid relationships</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"> + <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--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"> + <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> + 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> + </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 + </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> + </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 + </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> + </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--"></span> + <div id="operation--external-system-esr-vnfm-list-esr-vnfm--vnfm-id--delete" class="swagger--panel-operation-delete 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> + Tags: + <a href="#tag-ExternalSystem">ExternalSystem</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>delete 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> + </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 + </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> + 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-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 + </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> + </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-system-info-list">/esr-system-info-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--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"> + <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> + Tags: + <a href="#tag-ExternalSystem">ExternalSystem</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>returns esr-system-info</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 + </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 + </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> + 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 + </td> + <td> + <p>it could be vim/vnfm/thirdparty-sdnc/ems-resource/ems-performance/ems-alarm.</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> + + <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-system-info">/esr-system-info</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--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"> + <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> + 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> + 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 + </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-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"> + <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> + 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> + 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 + </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-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"> + <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> + Tags: + <a href="#tag-ExternalSystem">ExternalSystem</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>see node definition for valid relationships</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"> + <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 + </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 + </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-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 + </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 + </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-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"> + <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> + Tags: + <a href="#tag-ExternalSystem">ExternalSystem</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>see node definition for valid relationships</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"> + <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 + </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> + </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--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"> + <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> + 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 + </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> + </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-"></span> <div id="operation--network-generic-vnfs-get" class="swagger--panel-operation-get panel"> <div class="panel-heading"> @@ -77104,6 +83041,1020 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </div> + <span id="path--network-l3-networks-l3-network--network-id--subnets-subnet--subnet-id--host-routes-"></span> + <div id="operation--network-l3-networks-l3-network--network-id--subnets-subnet--subnet-id--host-routes-get" class="swagger--panel-operation-get panel"> + <div class="panel-heading"> + <div class="operation-summary">returns host-routes</div> + <h3 class="panel-title"><span class="operation-name">GET</span> <strong>/network/l3-networks/l3-network/{network-id}/subnets/subnet/{subnet-id}/host-routes</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>returns host-routes</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> + 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> + network-name + </td> + <td> + <p>Name of the network, governed by some naming convention..</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> + network-role + </td> + <td> + <p>Role the network plans - who defines these values?</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> + service-id + </td> + <td> + <p>Unique identifier of service from ASDC. Does not strictly map to ASDC services. SOON TO BE DEPRECATED</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> + heat-stack-id + </td> + <td> + <p>Heat stack id corresponding to this instance, managed by MSO</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> + contrail-network-fqdn + </td> + <td> + <p>Contrail FQDN for the network</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> + model-invariant-id + </td> + <td> + <p>the ASDC model id for this resource or service model.</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> + model-version-id + </td> + <td> + <p>the ASDC model version for this resource or service model.</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> + widget-model-id + </td> + <td> + <p>the ASDC data dictionary widget model. This maps directly to the A&AI widget.</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> + widget-model-version + </td> + <td> + <p>the ASDC data dictionary version of the widget model.This maps directly to the A&AI version of the widget.</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> + subnet-name + </td> + <td> + <p>Name associated with the subnet.</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> + + <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/host-routes">/host-routes</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--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--get" class="swagger--panel-operation-get panel"> + <div class="panel-heading"> + <div class="operation-summary">returns host-route</div> + <h3 class="panel-title"><span class="operation-name">GET</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>returns host-route</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> + 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> + <tr> + <td> + network-name + </td> + <td> + <p>Name of the network, governed by some naming convention..</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> + network-role + </td> + <td> + <p>Role the network plans - who defines these values?</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> + service-id + </td> + <td> + <p>Unique identifier of service from ASDC. Does not strictly map to ASDC services. SOON TO BE DEPRECATED</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> + heat-stack-id + </td> + <td> + <p>Heat stack id corresponding to this instance, managed by MSO</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> + contrail-network-fqdn + </td> + <td> + <p>Contrail FQDN for the network</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> + model-invariant-id + </td> + <td> + <p>the ASDC model id for this resource or service model.</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> + model-version-id + </td> + <td> + <p>the ASDC model version for this resource or service model.</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> + widget-model-id + </td> + <td> + <p>the ASDC data dictionary widget model. This maps directly to the A&AI widget.</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> + widget-model-version + </td> + <td> + <p>the ASDC data dictionary version of the widget model.This maps directly to the A&AI version of the widget.</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> + subnet-name + </td> + <td> + <p>Name associated with the subnet.</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> + + <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/host-route">/host-route</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--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--put" class="swagger--panel-operation-put panel"> + <div class="panel-heading"> + <div class="operation-summary">create or update an existing host-route</div> + <h3 class="panel-title"><span class="operation-name">PUT</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>create or 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="#/definitions/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> + <h3 class="panel-title"><span class="operation-name">DELETE</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>delete 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> + </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> + <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--network-l3-networks-l3-network--network-id--subnets-subnet--subnet-id--host-routes-host-route--host-route-id--relationship-list-relationship-"></span> + <div id="operation--network-l3-networks-l3-network--network-id--subnets-subnet--subnet-id--host-routes-host-route--host-route-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>/network/l3-networks/l3-network/{network-id}/subnets/subnet/{subnet-id}/host-routes/host-route/{host-route-id}/relationship-list/relationship</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>see node definition for valid relationships</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"> + <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--relationship-list-relationship-"></span> + <div id="operation--network-l3-networks-l3-network--network-id--subnets-subnet--subnet-id--host-routes-host-route--host-route-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>/network/l3-networks/l3-network/{network-id}/subnets/subnet/{subnet-id}/host-routes/host-route/{host-route-id}/relationship-list/relationship</strong></h3> + Tags: + <a href="#tag-Network">Network</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> + 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--relationship-list-relationship-"></span> <div id="operation--network-l3-networks-l3-network--network-id--subnets-subnet--subnet-id--relationship-list-relationship-put" class="swagger--panel-operation-put panel"> <div class="panel-heading"> @@ -109602,6 +116553,982 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </div> + <span id="path--network-vip-ipv4-address-list--vip-ipv4-address--"></span> + <div id="operation--network-vip-ipv4-address-list--vip-ipv4-address--get" class="swagger--panel-operation-get panel"> + <div class="panel-heading"> + <div class="operation-summary">returns vip-ipv4-address-list</div> + <h3 class="panel-title"><span class="operation-name">GET</span> <strong>/network/vip-ipv4-address-list/{vip-ipv4-address}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>returns vip-ipv4-address-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> + 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> + <tr> + <td> + vlan-id-inner + </td> + <td> + <p>Inner VLAN tag</p> + </td> + <td>query</td> + <td> + <span class="json-property-type">integer</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + </td> + </tr> + <tr> + <td> + neutron-network-id + </td> + <td> + <p>Neutron network id of the interface that address belongs to</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> + neutron-subnet-id + </td> + <td> + <p>Neutron id of subnet that address belongs to</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> + + <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/vip-ipv4-address-list">/vip-ipv4-address-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--network-vip-ipv4-address-list--vip-ipv4-address--"></span> + <div id="operation--network-vip-ipv4-address-list--vip-ipv4-address--put" class="swagger--panel-operation-put panel"> + <div class="panel-heading"> + <div class="operation-summary">create or update an existing vip-ipv4-address-list</div> + <h3 class="panel-title"><span class="operation-name">PUT</span> <strong>/network/vip-ipv4-address-list/{vip-ipv4-address}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>create or 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="#/definitions/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> + 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--network-vip-ipv4-address-list--vip-ipv4-address--"></span> + <div id="operation--network-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> + <h3 class="panel-title"><span class="operation-name">DELETE</span> <strong>/network/vip-ipv4-address-list/{vip-ipv4-address}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>delete 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> + </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> + 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> + <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--network-vip-ipv4-address-list--vip-ipv4-address--relationship-list-relationship-"></span> + <div id="operation--network-vip-ipv4-address-list--vip-ipv4-address--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>/network/vip-ipv4-address-list/{vip-ipv4-address}/relationship-list/relationship</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>see node definition for valid relationships</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"> + <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> + 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--network-vip-ipv4-address-list--vip-ipv4-address--relationship-list-relationship-"></span> + <div id="operation--network-vip-ipv4-address-list--vip-ipv4-address--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>/network/vip-ipv4-address-list/{vip-ipv4-address}/relationship-list/relationship</strong></h3> + Tags: + <a href="#tag-Network">Network</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> + 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--network-vip-ipv6-address-list--vip-ipv6-address--"></span> + <div id="operation--network-vip-ipv6-address-list--vip-ipv6-address--get" class="swagger--panel-operation-get panel"> + <div class="panel-heading"> + <div class="operation-summary">returns vip-ipv6-address-list</div> + <h3 class="panel-title"><span class="operation-name">GET</span> <strong>/network/vip-ipv6-address-list/{vip-ipv6-address}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>returns vip-ipv6-address-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> + 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> + <tr> + <td> + vlan-id-inner + </td> + <td> + <p>Inner VLAN tag</p> + </td> + <td>query</td> + <td> + <span class="json-property-type">integer</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + </td> + </tr> + <tr> + <td> + neutron-network-id + </td> + <td> + <p>Neutron network id of the interface that address belongs to</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> + neutron-subnet-id + </td> + <td> + <p>Neutron id of subnet that address belongs to</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> + + <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/vip-ipv6-address-list">/vip-ipv6-address-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--network-vip-ipv6-address-list--vip-ipv6-address--"></span> + <div id="operation--network-vip-ipv6-address-list--vip-ipv6-address--put" class="swagger--panel-operation-put panel"> + <div class="panel-heading"> + <div class="operation-summary">create or update an existing vip-ipv6-address-list</div> + <h3 class="panel-title"><span class="operation-name">PUT</span> <strong>/network/vip-ipv6-address-list/{vip-ipv6-address}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>create or 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="#/definitions/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> + 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--network-vip-ipv6-address-list--vip-ipv6-address--"></span> + <div id="operation--network-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> + <h3 class="panel-title"><span class="operation-name">DELETE</span> <strong>/network/vip-ipv6-address-list/{vip-ipv6-address}</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>delete 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> + </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> + 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> + <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--network-vip-ipv6-address-list--vip-ipv6-address--relationship-list-relationship-"></span> + <div id="operation--network-vip-ipv6-address-list--vip-ipv6-address--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>/network/vip-ipv6-address-list/{vip-ipv6-address}/relationship-list/relationship</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>see node definition for valid relationships</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"> + <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> + 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--network-vip-ipv6-address-list--vip-ipv6-address--relationship-list-relationship-"></span> + <div id="operation--network-vip-ipv6-address-list--vip-ipv6-address--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>/network/vip-ipv6-address-list/{vip-ipv6-address}/relationship-list/relationship</strong></h3> + Tags: + <a href="#tag-Network">Network</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> + 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--network-vnfcs-"></span> <div id="operation--network-vnfcs-get" class="swagger--panel-operation-get panel"> <div class="panel-heading"> @@ -110076,6 +118003,1408 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </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--get" class="swagger--panel-operation-get panel"> + <div class="panel-heading"> + <div class="operation-summary">returns l3-interface-ipv4-address-list</div> + <h3 class="panel-title"><span class="operation-name">GET</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>returns l3-interface-ipv4-address-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> + 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> + <tr> + <td> + nfc-naming-code + </td> + <td> + <p>Short code that is used in naming instances of the item being modeled</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> + nfc-function + </td> + <td> + <p>English description of function that the specific resource deployment is providing. Assigned as part of the customization of a resource in a service</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> + prov-status + </td> + <td> + <p>prov status of this vnfc</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> + ipaddress-v4-oam-vip + </td> + <td> + <p>Oam V4 vip address of this vnfc</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> + in-maint + </td> + <td> + </td> + <td>query</td> + <td> + <span class="json-property-type">boolean</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + </td> + </tr> + <tr> + <td> + is-closed-loop-disabled + </td> + <td> + </td> + <td>query</td> + <td> + <span class="json-property-type">boolean</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + </td> + </tr> + <tr> + <td> + group-notation + </td> + <td> + <p>Group notation of VNFC</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> + model-invariant-id + </td> + <td> + <p>the ASDC model id for this resource or service model.</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> + model-version-id + </td> + <td> + <p>the ASDC model version for this resource or service model.</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> + vlan-id-inner + </td> + <td> + <p>Inner VLAN tag</p> + </td> + <td>query</td> + <td> + <span class="json-property-type">integer</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + </td> + </tr> + <tr> + <td> + neutron-network-id + </td> + <td> + <p>Neutron network id of the interface that address belongs to</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> + neutron-subnet-id + </td> + <td> + <p>Neutron id of subnet that address belongs to</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> + + <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/l3-interface-ipv4-address-list">/l3-interface-ipv4-address-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--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--put" class="swagger--panel-operation-put panel"> + <div class="panel-heading"> + <div class="operation-summary">create or update an existing l3-interface-ipv4-address-list</div> + <h3 class="panel-title"><span class="operation-name">PUT</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>create or 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="#/definitions/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> + <h3 class="panel-title"><span class="operation-name">DELETE</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>delete 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> + </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> + <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--network-vnfcs-vnfc--vnfc-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--relationship-list-relationship-"></span> + <div id="operation--network-vnfcs-vnfc--vnfc-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--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>/network/vnfcs/vnfc/{vnfc-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>see node definition for valid relationships</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"> + <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--relationship-list-relationship-"></span> + <div id="operation--network-vnfcs-vnfc--vnfc-name--l3-interface-ipv4-address-list--l3-interface-ipv4-address--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>/network/vnfcs/vnfc/{vnfc-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship</strong></h3> + Tags: + <a href="#tag-Network">Network</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> + 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-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--get" class="swagger--panel-operation-get panel"> + <div class="panel-heading"> + <div class="operation-summary">returns l3-interface-ipv6-address-list</div> + <h3 class="panel-title"><span class="operation-name">GET</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>returns l3-interface-ipv6-address-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> + 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> + <tr> + <td> + nfc-naming-code + </td> + <td> + <p>Short code that is used in naming instances of the item being modeled</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> + nfc-function + </td> + <td> + <p>English description of function that the specific resource deployment is providing. Assigned as part of the customization of a resource in a service</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> + prov-status + </td> + <td> + <p>prov status of this vnfc</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> + ipaddress-v4-oam-vip + </td> + <td> + <p>Oam V4 vip address of this vnfc</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> + in-maint + </td> + <td> + </td> + <td>query</td> + <td> + <span class="json-property-type">boolean</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + </td> + </tr> + <tr> + <td> + is-closed-loop-disabled + </td> + <td> + </td> + <td>query</td> + <td> + <span class="json-property-type">boolean</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + </td> + </tr> + <tr> + <td> + group-notation + </td> + <td> + <p>Group notation of VNFC</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> + model-invariant-id + </td> + <td> + <p>the ASDC model id for this resource or service model.</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> + model-version-id + </td> + <td> + <p>the ASDC model version for this resource or service model.</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> + vlan-id-inner + </td> + <td> + <p>Inner VLAN tag</p> + </td> + <td>query</td> + <td> + <span class="json-property-type">integer</span> + <span class="json-property-range" title="Value limits"></span> + </td> + <td> + </td> + </tr> + <tr> + <td> + neutron-network-id + </td> + <td> + <p>Neutron network id of the interface that address belongs to</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> + neutron-subnet-id + </td> + <td> + <p>Neutron id of subnet that address belongs to</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> + + <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/l3-interface-ipv6-address-list">/l3-interface-ipv6-address-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--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--put" class="swagger--panel-operation-put panel"> + <div class="panel-heading"> + <div class="operation-summary">create or update an existing l3-interface-ipv6-address-list</div> + <h3 class="panel-title"><span class="operation-name">PUT</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>create or 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="#/definitions/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> + <h3 class="panel-title"><span class="operation-name">DELETE</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>delete 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> + </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> + <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--network-vnfcs-vnfc--vnfc-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--relationship-list-relationship-"></span> + <div id="operation--network-vnfcs-vnfc--vnfc-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--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>/network/vnfcs/vnfc/{vnfc-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship</strong></h3> + Tags: + <a href="#tag-Network">Network</a> + </div> + <div class="panel-body"> + <section class="sw-operation-description"> + <p>see node definition for valid relationships</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"> + <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--relationship-list-relationship-"></span> + <div id="operation--network-vnfcs-vnfc--vnfc-name--l3-interface-ipv6-address-list--l3-interface-ipv6-address--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>/network/vnfcs/vnfc/{vnfc-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship</strong></h3> + Tags: + <a href="#tag-Network">Network</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> + 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--relationship-list-relationship-"></span> <div id="operation--network-vnfcs-vnfc--vnfc-name--relationship-list-relationship-put" class="swagger--panel-operation-put panel"> <div class="panel-heading"> @@ -136734,8 +146063,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>Represents a slice or partial piece of a resource that gets separately allotted</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>CASCADE_TO_CHILDREN</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>TO generic-vnf (Many2Many)</li> @@ -136973,183 +146300,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </section> </div> </div> - <div id="definition-auth-info-item" class="panel panel-definition"> - <div class="panel-heading"> - <h3 class="panel-title"><a name="/definitions/auth-info-item"></a>auth-info-item: - <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>Persistent auth info.</p> -<h6 id="related-nodes">Related Nodes</h6> -<ul> -<li>TO tenant (One2One)</li> -<li>FROM cloud-region (is composed of auth-info-item)</li></ul> - - </section> - - <section class="json-schema-properties"> - <dl> - <dt data-property-name="auth-info-item-id"> - <span class="json-property-name">auth-info-item-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 auth-info-item.</p> - <div class="json-inner-schema"> - - </div> - </dd> - <dt data-property-name="cloud-domain"> - <span class="json-property-name">cloud-domain:</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>domain info for authentication.</p> - <div class="json-inner-schema"> - - </div> - </dd> - <dt data-property-name="username"> - <span class="json-property-name">username:</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>user name of auth infomation to access VIM.</p> - <div class="json-inner-schema"> - - </div> - </dd> - <dt data-property-name="password"> - <span class="json-property-name">password:</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>password of auth infomation to access VIM.</p> - <div class="json-inner-schema"> - - </div> - </dd> - <dt data-property-name="auth-url"> - <span class="json-property-name">auth-url:</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>authentication url of the cloud.</p> - <div class="json-inner-schema"> - - </div> - </dd> - <dt data-property-name="ssl-cacert"> - <span class="json-property-name">ssl-cacert:</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>ca file content if enabled ssl on auth-url.</p> - <div class="json-inner-schema"> - - </div> - </dd> - <dt data-property-name="ssl-insecure"> - <span class="json-property-name">ssl-insecure:</span> - <span class="json-property-type">boolean</span> - <span class="json-property-range" title="Value limits"></span> - - <span class="json-property-required"></span> - </dt> - <dd> - <p>Whether to verify VIM's certificate.</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-auth-info-items" class="panel panel-definition"> - <div class="panel-heading"> - <h3 class="panel-title"><a name="/definitions/auth-info-items"></a>auth-info-items: - <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>Collection of persistent auth information to access to VIM.</p> - - </section> - - <section class="json-schema-properties"> - <dl> - <dt data-property-name="auth-info-item"> - <span class="json-property-name">auth-info-item:</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/auth-info-item">auth-info-item</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-availability-zone" class="panel panel-definition"> <div class="panel-heading"> <h3 class="panel-title"><a name="/definitions/availability-zone"></a>availability-zone: @@ -137162,8 +146312,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>Availability zone, a collection of compute hosts/pservers</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>ERROR_IF_ANY_IN_EDGES</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>TO complex (Many2Many)</li> @@ -137408,6 +146556,86 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </section> </div> </dd> + <dt data-property-name="lines-of-business"> + <span class="json-property-name">lines-of-business:</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/line-of-business">line-of-business</a> + </span> + <span class="json-property-range" title="Value limits"></span> + + <div class="json-inner-schema"> + + </div> + </section> </div> + </dd> + <dt data-property-name="owning-entities"> + <span class="json-property-name">owning-entities:</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/owning-entity">owning-entity</a> + </span> + <span class="json-property-range" title="Value limits"></span> + + <div class="json-inner-schema"> + + </div> + </section> </div> + </dd> + <dt data-property-name="platforms"> + <span class="json-property-name">platforms:</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/platform">platform</a> + </span> + <span class="json-property-range" title="Value limits"></span> + + <div class="json-inner-schema"> + + </div> + </section> </div> + </dd> + <dt data-property-name="projects"> + <span class="json-property-name">projects:</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/project">project</a> + </span> + <span class="json-property-range" title="Value limits"></span> + + <div class="json-inner-schema"> + + </div> + </section> </div> + </dd> </dl> </section> </div> @@ -137423,9 +146651,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <div class="panel-body"> <section class="json-schema-description"> - <h6 id="default-delete-scope">Default Delete Scope</h6> -<p>THIS_NODE_ONLY</p> -<h6 id="related-nodes">Related Nodes</h6> + <h6 id="related-nodes">Related Nodes</h6> <ul> <li>FROM site-pair (is composed of class-of-service)</li></ul> @@ -137680,14 +146906,12 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>cloud-region designates an installation of a cloud cluster or region or instantiation.</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>THIS_NODE_ONLY</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 auth-info-item (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> @@ -137814,6 +147038,30 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </dd> + <dt data-property-name="cloud-extra-info"> + <span class="json-property-name">cloud-extra-info:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>ESR inputs extra information about the VIM or Cloud which will be decoded by MultiVIM.</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="cloud-epa-caps"> + <span class="json-property-name">cloud-epa-caps:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>MultiVIM will discover and expose EPA capabilities.</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> @@ -138026,8 +147274,8 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </section> </div> </dd> - <dt data-property-name="auth-info-items"> - <span class="json-property-name">auth-info-items:</span> + <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-range" title="Value limits"></span> @@ -138037,7 +147285,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/auth-info-item">auth-info-item</a> + <span class="json-property-type"> <a class="json-schema-ref" href="#/definitions/esr-system-info">esr-system-info</a> </span> <span class="json-property-range" title="Value limits"></span> @@ -138099,8 +147347,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>Collection of physical locations that can house cloud-regions.</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>ERROR_4_IN_EDGES_OR_CASCADE</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>TO ctag-pool (comprises complex, Many2Many)</li> @@ -138417,8 +147663,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>Collection of resource instances used to connect a variety of disparate inventory widgets</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>CASCADE_TO_CHILDREN</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>TO virtual-data-center (Many2Many)</li> @@ -138611,8 +147855,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>This is how we would capture constraints defining allowed sets of elements.</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>CASCADE_TO_CHILDREN</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>TO element-choice-set (comprises constrained-element-set, One2Many)</li> @@ -138762,9 +148004,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <div class="panel-body"> <section class="json-schema-description"> - <h6 id="default-delete-scope">Default Delete Scope</h6> -<p>THIS_NODE_ONLY</p> -<h6 id="related-nodes">Related Nodes</h6> + <h6 id="related-nodes">Related Nodes</h6> <ul> <li>FROM l3-network (is composed of ctag-assignment)</li> <li>FROM service-instance</li></ul> @@ -138871,8 +148111,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>A collection of C tags (vlan tags) grouped for a specific purpose.</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>THIS_NODE_ONLY</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>TO availability-zone (Many2Many)</li> @@ -139020,8 +148258,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>customer identifiers to provide linkage back to BSS information.</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>CASCADE_TO_CHILDREN</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>TO service-subscription (comprises customer, Many2Many)</li></ul> @@ -139277,8 +148513,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <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="default-delete-scope">Default Delete Scope</h6> -<p>THIS_NODE_ONLY</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>TO availability-zone (Many2Many)</li> @@ -139648,8 +148882,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>This is how we would capture constraints defining allowed sets of elements.</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>CASCADE_TO_CHILDREN</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>TO model-element (comprises element-choice-set, One2Many)</li> @@ -139798,8 +149030,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>Metadata for entitlement group.</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>THIS_NODE_ONLY</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>FROM generic-vnf (is composed of entitlement)</li> @@ -139912,6 +149142,846 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </section> </div> </div> + <div id="definition-esr-ems" class="panel panel-definition"> + <div class="panel-heading"> + <h3 class="panel-title"><a name="/definitions/esr-ems"></a>esr-ems: + <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>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> + + </section> + + <section class="json-schema-properties"> + <dl> + <dt data-property-name="ems-id"> + <span class="json-property-name">ems-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 EMS.</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="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-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/esr-system-info">esr-system-info</a> + </span> + <span class="json-property-range" title="Value limits"></span> + + <div class="json-inner-schema"> + + </div> + </section> </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-esr-ems-list" class="panel panel-definition"> + <div class="panel-heading"> + <h3 class="panel-title"><a name="/definitions/esr-ems-list"></a>esr-ems-list: + <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="esr-ems"> + <span class="json-property-name">esr-ems:</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/esr-ems">esr-ems</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-esr-system-info" class="panel panel-definition"> + <div class="panel-heading"> + <h3 class="panel-title"><a name="/definitions/esr-system-info"></a>esr-system-info: + <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>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> + + </section> + + <section class="json-schema-properties"> + <dl> + <dt data-property-name="esr-system-info-id"> + <span class="json-property-name">esr-system-info-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 esr system info.</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="system-name"> + <span class="json-property-name">system-name:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>name of external system.</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="type"> + <span class="json-property-name">type:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>type of external systems.</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="vendor"> + <span class="json-property-name">vendor:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>vendor of external systems.</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="version"> + <span class="json-property-name">version:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>version of external systems.</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="service-url"> + <span class="json-property-name">service-url:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>url used to access external systems.</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="user-name"> + <span class="json-property-name">user-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>username used to access external systems.</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="password"> + <span class="json-property-name">password:</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>password used to access external systems.</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="system-type"> + <span class="json-property-name">system-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>it could be vim/vnfm/thirdparty-sdnc/ems-resource/ems-performance/ems-alarm.</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="protocol"> + <span class="json-property-name">protocol:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>protocol of third party SDNC, for example netconf/snmp.</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="ssl-cacert"> + <span class="json-property-name">ssl-cacert:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>ca file content if enabled ssl on auth-url.</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="ssl-insecure"> + <span class="json-property-name">ssl-insecure:</span> + <span class="json-property-type">boolean</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>Whether to verify VIM's certificate.</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="ip-address"> + <span class="json-property-name">ip-address:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>service IP of ftp server.</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="port"> + <span class="json-property-name">port:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>service port of ftp server.</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="cloud-domain"> + <span class="json-property-name">cloud-domain:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>domain info for authentication.</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="default-tenant"> + <span class="json-property-name">default-tenant:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>default tenant of VIM.</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="passive"> + <span class="json-property-name">passive:</span> + <span class="json-property-type">boolean</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>ftp passive mode or not.</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="remote-path"> + <span class="json-property-name">remote-path:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>resource or performance data file path.</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="system-status"> + <span class="json-property-name">system-status:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>the status of external system.</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-esr-system-info-list" class="panel panel-definition"> + <div class="panel-heading"> + <h3 class="panel-title"><a name="/definitions/esr-system-info-list"></a>esr-system-info-list: + <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>Collection of persistent block-level external system auth info.</p> + + </section> + + <section class="json-schema-properties"> + <dl> + <dt data-property-name="esr-system-info"> + <span class="json-property-name">esr-system-info:</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/esr-system-info">esr-system-info</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-esr-thirdparty-sdnc" class="panel panel-definition"> + <div class="panel-heading"> + <h3 class="panel-title"><a name="/definitions/esr-thirdparty-sdnc"></a>esr-thirdparty-sdnc: + <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>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> + + </section> + + <section class="json-schema-properties"> + <dl> + <dt data-property-name="thirdparty-sdnc-id"> + <span class="json-property-name">thirdparty-sdnc-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 SDNC.</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="location"> + <span class="json-property-name">location:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>used for DC type to indicate the location of SDNC, such as Core or Edge.</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="product-name"> + <span class="json-property-name">product-name:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>password used to access SDNC server.</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="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-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/esr-system-info">esr-system-info</a> + </span> + <span class="json-property-range" title="Value limits"></span> + + <div class="json-inner-schema"> + + </div> + </section> </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-esr-thirdparty-sdnc-list" class="panel panel-definition"> + <div class="panel-heading"> + <h3 class="panel-title"><a name="/definitions/esr-thirdparty-sdnc-list"></a>esr-thirdparty-sdnc-list: + <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="esr-thirdparty-sdnc"> + <span class="json-property-name">esr-thirdparty-sdnc:</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/esr-thirdparty-sdnc">esr-thirdparty-sdnc</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-esr-vnfm" class="panel panel-definition"> + <div class="panel-heading"> + <h3 class="panel-title"><a name="/definitions/esr-vnfm"></a>esr-vnfm: + <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>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> + + </section> + + <section class="json-schema-properties"> + <dl> + <dt data-property-name="vnfm-id"> + <span class="json-property-name">vnfm-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 VNFM.</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="vim-id"> + <span class="json-property-name">vim-id:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>indecate the VIM to deploy VNF.</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="certificate-url"> + <span class="json-property-name">certificate-url:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>certificate url of VNFM.</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="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-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/esr-system-info">esr-system-info</a> + </span> + <span class="json-property-range" title="Value limits"></span> + + <div class="json-inner-schema"> + + </div> + </section> </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-esr-vnfm-list" class="panel panel-definition"> + <div class="panel-heading"> + <h3 class="panel-title"><a name="/definitions/esr-vnfm-list"></a>esr-vnfm-list: + <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="esr-vnfm"> + <span class="json-property-name">esr-vnfm:</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/esr-vnfm">esr-vnfm</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: + <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>Namespace for external system.</p> + + </section> + + <section class="json-schema-properties"> + <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-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/esr-ems">esr-ems</a> + </span> + <span class="json-property-range" title="Value limits"></span> + + <div class="json-inner-schema"> + + </div> + </section> </div> + </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-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/esr-vnfm">esr-vnfm</a> + </span> + <span class="json-property-range" title="Value limits"></span> + + <div class="json-inner-schema"> + + </div> + </section> </div> + </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-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/esr-thirdparty-sdnc">esr-thirdparty-sdnc</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-extra-properties" class="panel panel-definition"> <div class="panel-heading"> <h3 class="panel-title"><a name="/definitions/extra-properties"></a>extra-properties: @@ -140004,8 +150074,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>Openstack flavor.</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>ERROR_IF_ANY_IN_EDGES</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>FROM cloud-region (is composed of flavor)</li> @@ -140227,8 +150295,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>General purpose VNF</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>CASCADE_TO_CHILDREN</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>TO license-key-resource (Many2Many)</li> @@ -140252,6 +150318,8 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <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> @@ -141040,8 +151108,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>Openstack group-assignment used to store exclusivity groups (EG).</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>THIS_NODE_ONLY</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>TO tenant (Many2Many)</li> @@ -141180,6 +151246,149 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </section> </div> </div> + <div id="definition-host-route" class="panel panel-definition"> + <div class="panel-heading"> + <h3 class="panel-title"><a name="/definitions/host-route"></a>host-route: + <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"> + <h6 id="related-nodes">Related Nodes</h6> +<ul> +<li>FROM subnet (is composed of host-route)</li></ul> + + </section> + + <section class="json-schema-properties"> + <dl> + <dt data-property-name="host-route-id"> + <span class="json-property-name">host-route-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>host-route id</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="route-prefix"> + <span class="json-property-name">route-prefix:</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>subnet prefix</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="next-hop"> + <span class="json-property-name">next-hop:</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>Could be ip-address, hostname, or service-instance</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="next-hop-type"> + <span class="json-property-name">next-hop-type:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>Should be ip-address, hostname, or service-instance to match next-hop</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-host-routes" class="panel panel-definition"> + <div class="panel-heading"> + <h3 class="panel-title"><a name="/definitions/host-routes"></a>host-routes: + <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="host-route"> + <span class="json-property-name">host-route:</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/host-route">host-route</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-image" class="panel panel-definition"> <div class="panel-heading"> <h3 class="panel-title"><a name="/definitions/image"></a>image: @@ -141192,8 +151401,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>Openstack image.</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>ERROR_4_IN_EDGES_OR_CASCADE</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>TO metadatum (comprises image, Many2Many)</li> @@ -141516,8 +151723,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>General mechanism for grouping instances</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>THIS_NODE_ONLY</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>TO model (Many2Many)</li> @@ -141775,6 +151980,26 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </section> </div> </dd> + <dt data-property-name="external-system"> + <span class="json-property-name">external-system:</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/external-system">external-system</a> + </span> + <span class="json-property-range" title="Value limits"></span> + + <div class="json-inner-schema"> + + </div> + </section> </div> + </dd> <dt data-property-name="business"> <span class="json-property-name">business:</span> <span class="json-property-type">object</span> @@ -142122,8 +152347,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <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="default-delete-scope">Default Delete Scope</h6> -<p>CASCADE_TO_CHILDREN</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>TO vig-server (comprises ipsec-configuration, One2Many)</li> @@ -142530,8 +152753,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>Logical interfaces, e.g., a vnic.</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>CASCADE_TO_CHILDREN</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>TO instance-group (Many2Many)</li> @@ -142722,6 +152943,18 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </dd> + <dt data-property-name="allowed-address-pairs"> + <span class="json-property-name">allowed-address-pairs:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>Freeform field for storing an ip address, list of ip addresses or a subnet block.</p> + <div class="json-inner-schema"> + + </div> + </dd> <dt data-property-name="vlans"> <span class="json-property-name">vlans:</span> <span class="json-property-type">object[]</span> @@ -142899,13 +153132,12 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>IPv4 Address Range</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>THIS_NODE_ONLY</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> @@ -143046,13 +153278,12 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>IPv6 Address Range</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>THIS_NODE_ONLY</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> @@ -143193,8 +153424,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>Generic network definition</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>CASCADE_TO_CHILDREN</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>TO vpn-binding (Many2Many)</li> @@ -143665,8 +153894,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>Link aggregate interface</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>CASCADE_TO_CHILDREN</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>TO logical-link (Many2Many)</li> @@ -143888,8 +154115,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>LAG links can connect lag-interfaces</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>THIS_NODE_ONLY</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>FROM lag-interface</li> @@ -144001,8 +154226,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>Metadata for license group.</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>THIS_NODE_ONLY</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>FROM generic-vnf (is composed of license)</li> @@ -144115,6 +154338,116 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </section> </div> </div> + <div id="definition-line-of-business" class="panel panel-definition"> + <div class="panel-heading"> + <h3 class="panel-title"><a name="/definitions/line-of-business"></a>line-of-business: + <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>describes a line-of-business</p> +<h6 id="related-nodes">Related Nodes</h6> +<ul> +<li>TO generic-vnf (Many2Many)</li></ul> + + </section> + + <section class="json-schema-properties"> + <dl> + <dt data-property-name="line-of-business-name"> + <span class="json-property-name">line-of-business-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 line-of-business (product)</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-lines-of-business" class="panel panel-definition"> + <div class="panel-heading"> + <h3 class="panel-title"><a name="/definitions/lines-of-business"></a>lines-of-business: + <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>Collection of lines-of-business</p> + + </section> + + <section class="json-schema-properties"> + <dl> + <dt data-property-name="line-of-business"> + <span class="json-property-name">line-of-business:</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/line-of-business">line-of-business</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-logical-link" class="panel panel-definition"> <div class="panel-heading"> <h3 class="panel-title"><a name="/definitions/logical-link"></a>logical-link: @@ -144127,8 +154460,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>Logical links generally connect l-interfaces but are used to express logical connectivity between two points</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>THIS_NODE_ONLY</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>TO lag-link (Many2Many)</li> @@ -144469,8 +154800,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>Collection of metadatum (key/value pairs)</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>THIS_NODE_ONLY</p> </section> @@ -144512,8 +154841,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>Key/value pairs</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>THIS_NODE_ONLY</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>FROM image (is composed of metadatum)</li> @@ -144577,8 +154904,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>Subgraph definition provided by ASDC to describe an inventory asset and its connections related to ASDC models, independent of version</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>ERROR_4_IN_EDGES_OR_CASCADE</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>TO model-ver (comprises model, One2Many)</li> @@ -144787,8 +155112,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>This is how we would capture constraints defining allowed sets of elements.</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>CASCADE_TO_CHILDREN</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>TO constrained-element-set (comprises model-constraint, One2Many)</li> @@ -144907,8 +155230,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>Defines how other models combine to make up a higher-level model.</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>CASCADE_TO_CHILDREN</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>TO model-ver (Many2One)</li> @@ -145097,8 +155418,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <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="default-delete-scope">Default Delete Scope</h6> -<p>ERROR_4_IN_EDGES_OR_CASCADE</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>TO model-element (comprises model-ver, One2Many)</li> @@ -145326,9 +155645,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <div class="panel-body"> <section class="json-schema-description"> - <h6 id="default-delete-scope">Default Delete Scope</h6> -<p>THIS_NODE_ONLY</p> -<h6 id="related-nodes">Related Nodes</h6> + <h6 id="related-nodes">Related Nodes</h6> <ul> <li>FROM vlan</li></ul> @@ -145501,8 +155818,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>TBD</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>CASCADE_TO_CHILDREN</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>TO model (One2Many)</li> @@ -145637,8 +155952,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>TBD</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>CASCADE_TO_CHILDREN</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>TO named-query-element (comprises named-query-element, Many2Many)</li> @@ -146206,6 +156519,46 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </section> </div> </dd> + <dt data-property-name="vip-ipv4-address-list"> + <span class="json-property-name">vip-ipv4-address-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/vip-ipv4-address-list">vip-ipv4-address-list</a> + </span> + <span class="json-property-range" title="Value limits"></span> + + <div class="json-inner-schema"> + + </div> + </section> </div> + </dd> + <dt data-property-name="vip-ipv6-address-list"> + <span class="json-property-name">vip-ipv6-address-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/vip-ipv6-address-list">vip-ipv6-address-list</a> + </span> + <span class="json-property-range" title="Value limits"></span> + + <div class="json-inner-schema"> + + </div> + </section> </div> + </dd> </dl> </section> </div> @@ -146258,9 +156611,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <div class="panel-body"> <section class="json-schema-description"> - <h6 id="default-delete-scope">Default Delete Scope</h6> -<p>THIS_NODE_ONLY</p> -<h6 id="related-nodes">Related Nodes</h6> + <h6 id="related-nodes">Related Nodes</h6> <ul> <li>FROM l3-network</li> <li>FROM allotted-resource</li></ul> @@ -146354,8 +156705,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>Network profile populated by SDN-GP for SNMP</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>THIS_NODE_ONLY</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>FROM generic-vnf</li></ul> @@ -146478,8 +156827,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <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="default-delete-scope">Default Delete Scope</h6> -<p>CASCADE_TO_CHILDREN</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>TO l-interface (comprises newvce, Many2Many)</li></ul> @@ -147046,8 +157393,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>OAM network, to be deprecated shortly. Do not use for new purposes.</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>ERROR_IF_ANY_IN_EDGES</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>TO complex (Many2Many)</li> @@ -147361,6 +157706,129 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </section> </div> </div> + <div id="definition-owning-entities" class="panel panel-definition"> + <div class="panel-heading"> + <h3 class="panel-title"><a name="/definitions/owning-entities"></a>owning-entities: + <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>Collection of owning-entities</p> + + </section> + + <section class="json-schema-properties"> + <dl> + <dt data-property-name="owning-entity"> + <span class="json-property-name">owning-entity:</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/owning-entity">owning-entity</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-owning-entity" class="panel panel-definition"> + <div class="panel-heading"> + <h3 class="panel-title"><a name="/definitions/owning-entity"></a>owning-entity: + <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>describes an owning-entity</p> +<h6 id="related-nodes">Related Nodes</h6> +<ul> +<li>TO service-instance (One2Many)</li></ul> + + </section> + + <section class="json-schema-properties"> + <dl> + <dt data-property-name="owning-entity-id"> + <span class="json-property-name">owning-entity-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 owning entity</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="owning-entity-name"> + <span class="json-property-name">owning-entity-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>Owning entity name</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-p-interface" class="panel panel-definition"> <div class="panel-heading"> <h3 class="panel-title"><a name="/definitions/p-interface"></a>p-interface: @@ -147373,8 +157841,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>Physical interface (e.g., nic)</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>CASCADE_TO_CHILDREN</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>TO l-interface (comprises p-interface, Many2Many)</li> @@ -147640,8 +158106,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>Collection of physical connections, typically between p-interfaces</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>THIS_NODE_ONLY</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>FROM p-interface</li></ul> @@ -147860,6 +158324,116 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </section> </div> </div> + <div id="definition-platform" class="panel panel-definition"> + <div class="panel-heading"> + <h3 class="panel-title"><a name="/definitions/platform"></a>platform: + <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>describes a platform</p> +<h6 id="related-nodes">Related Nodes</h6> +<ul> +<li>TO generic-vnf (Many2Many)</li></ul> + + </section> + + <section class="json-schema-properties"> + <dl> + <dt data-property-name="platform-name"> + <span class="json-property-name">platform-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 platform</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-platforms" class="panel panel-definition"> + <div class="panel-heading"> + <h3 class="panel-title"><a name="/definitions/platforms"></a>platforms: + <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>Collection of platforms</p> + + </section> + + <section class="json-schema-properties"> + <dl> + <dt data-property-name="platform"> + <span class="json-property-name">platform:</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/platform">platform</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-pnf" class="panel panel-definition"> <div class="panel-heading"> <h3 class="panel-title"><a name="/definitions/pnf"></a>pnf: @@ -147872,8 +158446,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <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="default-delete-scope">Default Delete Scope</h6> -<p>CASCADE_TO_CHILDREN</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>TO p-interface (comprises pnf, Many2Many)</li> @@ -147881,6 +158453,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <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> @@ -148271,8 +158844,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>Used to capture the network interfaces of this VCE</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>CASCADE_TO_CHILDREN</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>TO cvlan-tag (comprises port-group, Many2Many)</li> @@ -148497,6 +159068,116 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </section> </div> </div> + <div id="definition-project" class="panel panel-definition"> + <div class="panel-heading"> + <h3 class="panel-title"><a name="/definitions/project"></a>project: + <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>describes the project</p> +<h6 id="related-nodes">Related Nodes</h6> +<ul> +<li>TO service-instance (One2Many)</li></ul> + + </section> + + <section class="json-schema-properties"> + <dl> + <dt data-property-name="project-name"> + <span class="json-property-name">project-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 project deploying a service</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-projects" class="panel panel-definition"> + <div class="panel-heading"> + <h3 class="panel-title"><a name="/definitions/projects"></a>projects: + <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>Collection of projects</p> + + </section> + + <section class="json-schema-properties"> + <dl> + <dt data-property-name="project"> + <span class="json-property-name">project:</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/project">project</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-properties" class="panel panel-definition"> <div class="panel-heading"> <h3 class="panel-title"><a name="/definitions/properties"></a>properties: @@ -148552,8 +159233,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>TBD</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>CASCADE_TO_CHILDREN</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>FROM named-query-element (is composed of property-constraint)</li></ul> @@ -148674,8 +159353,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>Compute host whose hostname must be unique and must exactly match what is sent as a relationship to a vserver.</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>ERROR_4_IN_EDGES_OR_CASCADE</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>TO complex (Many2One)</li> @@ -149196,8 +159873,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>TBD</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>CASCADE_TO_CHILDREN</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>FROM named-query-element (is composed of related-lookup)</li></ul> @@ -149743,8 +160418,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>Openstack route table reference.</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>THIS_NODE_ONLY</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>FROM l3-network</li></ul> @@ -149868,8 +160541,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>Route target information</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>CASCADE_TO_CHILDREN</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>FROM vpn-binding (is composed of route-target)</li></ul> @@ -149992,9 +160663,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <div class="panel-body"> <section class="json-schema-description"> - <h6 id="default-delete-scope">Default Delete Scope</h6> -<p>CASCADE_TO_CHILDREN</p> -<h6 id="related-nodes">Related Nodes</h6> + <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> @@ -150440,8 +161109,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>Openstack segmentation assignment.</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>THIS_NODE_ONLY</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>FROM l3-network (is composed of segmentation-assignment)</li></ul> @@ -150552,8 +161219,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>Stand-in for service model definitions. Likely to be deprecated in favor of models from ASDC. Does not strictly map to ASDC services.</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>ERROR_IF_ANY_IN_EDGES</p> </section> @@ -150698,8 +161363,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>Early definition of server/resource pairings, likely to be replaced by models. No new use should be made of this.</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>ERROR_IF_ANY_IN_EDGES</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>FROM availability-zone</li> @@ -150904,8 +161567,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>Instance of a service</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>CASCADE_TO_CHILDREN</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>TO zone (Many2One)</li> @@ -150922,6 +161583,8 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <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> @@ -151302,8 +161965,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>Object that group service instances.</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>CASCADE_TO_CHILDREN</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>TO service-instance (comprises service-subscription, Many2Many)</li> @@ -151488,9 +162149,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <div class="panel-body"> <section class="json-schema-description"> - <h6 id="default-delete-scope">Default Delete Scope</h6> -<p>CASCADE_TO_CHILDREN</p> -<h6 id="related-nodes">Related Nodes</h6> + <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> @@ -151640,8 +162299,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>Set of instances for probes used to measure service level agreements</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>CASCADE_TO_CHILDREN</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>TO routing-instance (comprises site-pair-set, Many2Many)</li> @@ -151814,8 +162471,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>Openstack snapshot</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>THIS_NODE_ONLY</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>FROM cloud-region (is composed of snapshot)</li> @@ -152035,8 +162690,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>SR-IOV Physical Function</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>THIS_NODE_ONLY</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>FROM p-interface (is composed of sriov-pf)</li> @@ -152148,8 +162801,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>SR-IOV Virtual Function (not to be confused with virtual network function)</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>THIS_NODE_ONLY</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>TO sriov-pf (Many2One)</li> @@ -152443,10 +163094,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <div class="panel-body"> <section class="json-schema-description"> - <h6 id="default-delete-scope">Default Delete Scope</h6> -<p>ERROR_IF_ANY_IN_EDGES</p> -<h6 id="related-nodes">Related Nodes</h6> + <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></ul> @@ -152600,6 +163250,18 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </dd> + <dt data-property-name="ip-assignment-direction"> + <span class="json-property-name">ip-assignment-direction:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>ip address assignment direction of the subnet</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> @@ -152612,6 +163274,38 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </dd> + <dt data-property-name="subnet-sequence"> + <span class="json-property-name">subnet-sequence:</span> + <span class="json-property-type">integer</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>sequence of the subnet</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="host-routes"> + <span class="json-property-name">host-routes:</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/host-route">host-route</a> + </span> + <span class="json-property-range" title="Value limits"></span> + + <div class="json-inner-schema"> + + </div> + </section> </div> + </dd> <dt data-property-name="relationship-list"> <span class="json-property-name">relationship-list:</span> <span class="json-property-type">object[]</span> @@ -152722,14 +163416,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>Openstack tenant</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>THIS_NODE_ONLY</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 auth-info-item</li> <li>FROM cloud-region (is composed of tenant)</li> <li>FROM group-assignment</li> <li>FROM volume-group</li></ul> @@ -152885,8 +163576,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>Represents the specifics of a tunnel cross connect piece of a resource that gets separately allotted</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>THIS_NODE_ONLY</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>FROM allotted-resource (is composed of tunnel-xconnect)</li></ul> @@ -153172,8 +163861,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>Virtual Customer Edge Router, used specifically for Gamma. This object is deprecated.</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>CASCADE_TO_CHILDREN</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>TO availability-zone (Many2Many)</li> @@ -153556,8 +164243,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>a deployment unit of VNFCs</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>THIS_NODE_ONLY</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>TO volume-group (One2One)</li> @@ -153828,8 +164513,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>vig-server contains information about a vig server used for IPSec-configuration. Populated by SDN-C from 1607</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>THIS_NODE_ONLY</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>FROM ipsec-configuration (is composed of vig-server)</li></ul> @@ -153948,6 +164631,288 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </section> </div> </div> + <div id="definition-vip-ipv4-address-list" class="panel panel-definition"> + <div class="panel-heading"> + <h3 class="panel-title"><a name="/definitions/vip-ipv4-address-list"></a>vip-ipv4-address-list: + <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>IPv4 Address Range</p> +<h6 id="related-nodes">Related Nodes</h6> +<ul> +<li>FROM vnfc</li></ul> + + </section> + + <section class="json-schema-properties"> + <dl> + <dt data-property-name="vip-ipv4-address"> + <span class="json-property-name">vip-ipv4-address:</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>IP address</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="vip-ipv4-prefix-length"> + <span class="json-property-name">vip-ipv4-prefix-length:</span> + <span class="json-property-type">integer</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>Prefix length, 32 for single address</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="vlan-id-inner"> + <span class="json-property-name">vlan-id-inner:</span> + <span class="json-property-type">integer</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>Inner VLAN tag</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="vlan-id-outer"> + <span class="json-property-name">vlan-id-outer:</span> + <span class="json-property-type">integer</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>Outer VLAN tag</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="is-floating"> + <span class="json-property-name">is-floating:</span> + <span class="json-property-type">boolean</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>Indicator of fixed or floating address</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="neutron-network-id"> + <span class="json-property-name">neutron-network-id:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>Neutron network id of the interface that address belongs to</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="neutron-subnet-id"> + <span class="json-property-name">neutron-subnet-id:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>Neutron id of subnet that address belongs to</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-vip-ipv6-address-list" class="panel panel-definition"> + <div class="panel-heading"> + <h3 class="panel-title"><a name="/definitions/vip-ipv6-address-list"></a>vip-ipv6-address-list: + <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>IPv6 Address Range</p> +<h6 id="related-nodes">Related Nodes</h6> +<ul> +<li>FROM vnfc</li></ul> + + </section> + + <section class="json-schema-properties"> + <dl> + <dt data-property-name="vip-ipv6-address"> + <span class="json-property-name">vip-ipv6-address:</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>IP address</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="vip-ipv6-prefix-length"> + <span class="json-property-name">vip-ipv6-prefix-length:</span> + <span class="json-property-type">integer</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>Prefix length, 128 for single address</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="vlan-id-inner"> + <span class="json-property-name">vlan-id-inner:</span> + <span class="json-property-type">integer</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>Inner VLAN tag</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="vlan-id-outer"> + <span class="json-property-name">vlan-id-outer:</span> + <span class="json-property-type">integer</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>Outer VLAN tag</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="is-floating"> + <span class="json-property-name">is-floating:</span> + <span class="json-property-type">boolean</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>Indicator of fixed or floating address</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="neutron-network-id"> + <span class="json-property-name">neutron-network-id:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>Neutron network id of the interface that address belongs to</p> + <div class="json-inner-schema"> + + </div> + </dd> + <dt data-property-name="neutron-subnet-id"> + <span class="json-property-name">neutron-subnet-id:</span> + <span class="json-property-type">string</span> + <span class="json-property-range" title="Value limits"></span> + + </dt> + <dd> + <p>Neutron id of subnet that address belongs to</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-virtual-data-center" class="panel panel-definition"> <div class="panel-heading"> <h3 class="panel-title"><a name="/definitions/virtual-data-center"></a>virtual-data-center: @@ -153960,8 +164925,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>Virtual organization of cloud infrastructure elements in a data center context</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>CASCADE_TO_CHILDREN</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>TO generic-vnf (Many2Many)</li> @@ -154087,8 +165050,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>Definition of vlan</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>CASCADE_TO_CHILDREN</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>TO l3-interface-ipv4-address-list (comprises vlan, Many2Many)</li> @@ -154407,8 +165368,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>Image object that pertain to a VNF that doesn't have associated vservers. This is a kludge.</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>ERROR_IF_ANY_IN_EDGES</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>FROM generic-vnf</li></ul> @@ -154568,14 +165527,16 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> <div class="panel-body"> <section class="json-schema-description"> - <h6 id="default-delete-scope">Default Delete Scope</h6> -<p>THIS_NODE_ONLY</p> -<h6 id="related-nodes">Related Nodes</h6> + <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></ul> +<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> </section> @@ -154748,6 +165709,46 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen </div> </section> </div> </dd> + <dt data-property-name="l3-interface-ipv4-address-list"> + <span class="json-property-name">l3-interface-ipv4-address-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/l3-interface-ipv4-address-list">l3-interface-ipv4-address-list</a> + </span> + <span class="json-property-range" title="Value limits"></span> + + <div class="json-inner-schema"> + + </div> + </section> </div> + </dd> + <dt data-property-name="l3-interface-ipv6-address-list"> + <span class="json-property-name">l3-interface-ipv6-address-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/l3-interface-ipv6-address-list">l3-interface-ipv6-address-list</a> + </span> + <span class="json-property-range" title="Value limits"></span> + + <div class="json-inner-schema"> + + </div> + </section> </div> + </dd> </dl> </section> </div> @@ -154805,8 +165806,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>Ephemeral Block storage volume.</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>THIS_NODE_ONLY</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>FROM vserver (is composed of volume)</li></ul> @@ -154889,8 +165888,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>Persistent block-level storage.</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>THIS_NODE_ONLY</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>TO complex (Many2Many)</li> @@ -155120,8 +166117,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>VPLS Provider Edge routers.</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>CASCADE_TO_CHILDREN</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>TO complex (Many2Many)</li> @@ -155322,8 +166317,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>VPN binding</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>ERROR_4_IN_EDGES_OR_CASCADE</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>TO route-target (comprises vpn-binding, One2Many)</li> @@ -155526,8 +166519,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>Virtual Servers, aka virtual machine or VM.</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>CASCADE_TO_CHILDREN</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>TO flavor (Many2One)</li> @@ -155762,8 +166753,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen <div class="panel-body"> <section class="json-schema-description"> <p>A zone is a grouping of assets in a location homing to the same connections into the CBB</p> -<h6 id="default-delete-scope">Default Delete Scope</h6> -<p>THIS_NODE_ONLY</p> <h6 id="related-nodes">Related Nodes</h6> <ul> <li>TO complex (Many2One)</li> |