======================================== Active and Available Inventory REST API. ======================================== .. raw:: html
.. rubric:: Active and Available Inventory REST API. :name: active-and-available-inventory-rest-api. Version: v11 | Copyright © 2017 AT&T Intellectual Property. All rights reserved. | Licensed under the Creative Commons License, Attribution 4.0 Intl. (the "License"); you may not use this documentation except in compliance with the License. | You may obtain a copy of the License at | `(https://creativecommons.org/licenses/by/4.0/) `__ | Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. | ECOMP and OpenECOMP are trademarks and service marks of AT&T Intellectual Property. | This document is best viewed with Firefox or Chrome. Nodes can be found by appending /#/definitions/node-type-to-find to the path to this document. Edge definitions can be found with the node definitions. .. raw:: html
Schemes: https .. raw:: html
.. rubric:: Summary :name: swagger--summary-tags .. rubric:: Tag: CloudInfrastructure :name: tag-CloudInfrastructure :class: swagger-summary-tag +--------------------------------------+--------------------------------------+ | Operation | Description | +======================================+======================================+ | `GET | returns cloud-regions | | /cloud-infrastructure/cloud-regions | | | <#operation--cloud-infrastructure-cl | | | oud-regions-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns cloud-region | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id} <#operation--cloud-infrastr | | | ucture-cloud-regions-cloud-region--c | | | loud-owner---cloud-region-id--get>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /cloud-infrastructure/cloud-regions/ | cloud-region | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id} <#operation--cloud-infrastr | | | ucture-cloud-regions-cloud-region--c | | | loud-owner---cloud-region-id--put>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing cloud-region | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id} <#operation--cloud-infrastr | | | ucture-cloud-regions-cloud-region--c | | | loud-owner---cloud-region-id--delete | | | >`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns availability-zones | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/availability-zones <#operat | | | ion--cloud-infrastructure-cloud-regi | | | ons-cloud-region--cloud-owner---clou | | | d-region-id--availability-zones-get> | | | `__ | | +--------------------------------------+--------------------------------------+ | `GET | returns availability-zone | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/availability-zones/availabi | | | lity-zone/{availability-zone-name} < | | | #operation--cloud-infrastructure-clo | | | ud-regions-cloud-region--cloud-owner | | | ---cloud-region-id--availability-zon | | | es-availability-zone--availability-z | | | one-name--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /cloud-infrastructure/cloud-regions/ | availability-zone | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/availability-zones/availabi | | | lity-zone/{availability-zone-name} < | | | #operation--cloud-infrastructure-clo | | | ud-regions-cloud-region--cloud-owner | | | ---cloud-region-id--availability-zon | | | es-availability-zone--availability-z | | | one-name--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing availability-zone | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/availability-zones/availabi | | | lity-zone/{availability-zone-name} < | | | #operation--cloud-infrastructure-clo | | | ud-regions-cloud-region--cloud-owner | | | ---cloud-region-id--availability-zon | | | es-availability-zone--availability-z | | | one-name--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /cloud-infrastructure/cloud-regions/ | relationships | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/availability-zones/availabi | | | lity-zone/{availability-zone-name}/r | | | elationship-list/relationship <#oper | | | ation--cloud-infrastructure-cloud-re | | | gions-cloud-region--cloud-owner---cl | | | oud-region-id--availability-zones-av | | | ailability-zone--availability-zone-n | | | ame--relationship-list-relationship- | | | put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/availability-zones/availabi | | | lity-zone/{availability-zone-name}/r | | | elationship-list/relationship <#oper | | | ation--cloud-infrastructure-cloud-re | | | gions-cloud-region--cloud-owner---cl | | | oud-region-id--availability-zones-av | | | ailability-zone--availability-zone-n | | | ame--relationship-list-relationship- | | | delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns dvs-switches | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/dvs-switches <#operation--c | | | loud-infrastructure-cloud-regions-cl | | | oud-region--cloud-owner---cloud-regi | | | on-id--dvs-switches-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns dvs-switch | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/dvs-switches/dvs-switch/{sw | | | itch-name} <#operation--cloud-infras | | | tructure-cloud-regions-cloud-region- | | | -cloud-owner---cloud-region-id--dvs- | | | switches-dvs-switch--switch-name--ge | | | t>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /cloud-infrastructure/cloud-regions/ | dvs-switch | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/dvs-switches/dvs-switch/{sw | | | itch-name} <#operation--cloud-infras | | | tructure-cloud-regions-cloud-region- | | | -cloud-owner---cloud-region-id--dvs- | | | switches-dvs-switch--switch-name--pu | | | t>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing dvs-switch | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/dvs-switches/dvs-switch/{sw | | | itch-name} <#operation--cloud-infras | | | tructure-cloud-regions-cloud-region- | | | -cloud-owner---cloud-region-id--dvs- | | | switches-dvs-switch--switch-name--de | | | lete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /cloud-infrastructure/cloud-regions/ | relationships | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/dvs-switches/dvs-switch/{sw | | | itch-name}/relationship-list/relatio | | | nship <#operation--cloud-infrastruct | | | ure-cloud-regions-cloud-region--clou | | | d-owner---cloud-region-id--dvs-switc | | | hes-dvs-switch--switch-name--relatio | | | nship-list-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/dvs-switches/dvs-switch/{sw | | | itch-name}/relationship-list/relatio | | | nship <#operation--cloud-infrastruct | | | ure-cloud-regions-cloud-region--clou | | | d-owner---cloud-region-id--dvs-switc | | | hes-dvs-switch--switch-name--relatio | | | nship-list-relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns esr-system-info-list | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/esr-system-info-list <#oper | | | ation--cloud-infrastructure-cloud-re | | | gions-cloud-region--cloud-owner---cl | | | oud-region-id--esr-system-info-list- | | | get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns esr-system-info | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/esr-system-info-list/esr-sy | | | stem-info/{esr-system-info-id} <#ope | | | ration--cloud-infrastructure-cloud-r | | | egions-cloud-region--cloud-owner---c | | | loud-region-id--esr-system-info-list | | | -esr-system-info--esr-system-info-id | | | --get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /cloud-infrastructure/cloud-regions/ | esr-system-info | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/esr-system-info-list/esr-sy | | | stem-info/{esr-system-info-id} <#ope | | | ration--cloud-infrastructure-cloud-r | | | egions-cloud-region--cloud-owner---c | | | loud-region-id--esr-system-info-list | | | -esr-system-info--esr-system-info-id | | | --put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing esr-system-info | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/esr-system-info-list/esr-sy | | | stem-info/{esr-system-info-id} <#ope | | | ration--cloud-infrastructure-cloud-r | | | egions-cloud-region--cloud-owner---c | | | loud-region-id--esr-system-info-list | | | -esr-system-info--esr-system-info-id | | | --delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /cloud-infrastructure/cloud-regions/ | relationships | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/esr-system-info-list/esr-sy | | | stem-info/{esr-system-info-id}/relat | | | ionship-list/relationship <#operatio | | | n--cloud-infrastructure-cloud-region | | | s-cloud-region--cloud-owner---cloud- | | | region-id--esr-system-info-list-esr- | | | system-info--esr-system-info-id--rel | | | ationship-list-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/esr-system-info-list/esr-sy | | | stem-info/{esr-system-info-id}/relat | | | ionship-list/relationship <#operatio | | | n--cloud-infrastructure-cloud-region | | | s-cloud-region--cloud-owner---cloud- | | | region-id--esr-system-info-list-esr- | | | system-info--esr-system-info-id--rel | | | ationship-list-relationship-delete>` | | | __ | | +--------------------------------------+--------------------------------------+ | `GET | returns flavors | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/flavors <#operation--cloud- | | | infrastructure-cloud-regions-cloud-r | | | egion--cloud-owner---cloud-region-id | | | --flavors-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns flavor | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/flavors/flavor/{flavor-id} | | | <#operation--cloud-infrastructure-cl | | | oud-regions-cloud-region--cloud-owne | | | r---cloud-region-id--flavors-flavor- | | | -flavor-id--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing flavor | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/flavors/flavor/{flavor-id} | | | <#operation--cloud-infrastructure-cl | | | oud-regions-cloud-region--cloud-owne | | | r---cloud-region-id--flavors-flavor- | | | -flavor-id--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing flavor | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/flavors/flavor/{flavor-id} | | | <#operation--cloud-infrastructure-cl | | | oud-regions-cloud-region--cloud-owne | | | r---cloud-region-id--flavors-flavor- | | | -flavor-id--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /cloud-infrastructure/cloud-regions/ | relationships | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/flavors/flavor/{flavor-id}/ | | | relationship-list/relationship <#ope | | | ration--cloud-infrastructure-cloud-r | | | egions-cloud-region--cloud-owner---c | | | loud-region-id--flavors-flavor--flav | | | or-id--relationship-list-relationshi | | | p-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/flavors/flavor/{flavor-id}/ | | | relationship-list/relationship <#ope | | | ration--cloud-infrastructure-cloud-r | | | egions-cloud-region--cloud-owner---c | | | loud-region-id--flavors-flavor--flav | | | or-id--relationship-list-relationshi | | | p-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns group-assignments | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/group-assignments <#operati | | | on--cloud-infrastructure-cloud-regio | | | ns-cloud-region--cloud-owner---cloud | | | -region-id--group-assignments-get>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `GET | returns group-assignment | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/group-assignments/group-ass | | | ignment/{group-id} <#operation--clou | | | d-infrastructure-cloud-regions-cloud | | | -region--cloud-owner---cloud-region- | | | id--group-assignments-group-assignme | | | nt--group-id--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /cloud-infrastructure/cloud-regions/ | group-assignment | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/group-assignments/group-ass | | | ignment/{group-id} <#operation--clou | | | d-infrastructure-cloud-regions-cloud | | | -region--cloud-owner---cloud-region- | | | id--group-assignments-group-assignme | | | nt--group-id--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing group-assignment | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/group-assignments/group-ass | | | ignment/{group-id} <#operation--clou | | | d-infrastructure-cloud-regions-cloud | | | -region--cloud-owner---cloud-region- | | | id--group-assignments-group-assignme | | | nt--group-id--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /cloud-infrastructure/cloud-regions/ | relationships | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/group-assignments/group-ass | | | ignment/{group-id}/relationship-list | | | /relationship <#operation--cloud-inf | | | rastructure-cloud-regions-cloud-regi | | | on--cloud-owner---cloud-region-id--g | | | roup-assignments-group-assignment--g | | | roup-id--relationship-list-relations | | | hip-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/group-assignments/group-ass | | | ignment/{group-id}/relationship-list | | | /relationship <#operation--cloud-inf | | | rastructure-cloud-regions-cloud-regi | | | on--cloud-owner---cloud-region-id--g | | | roup-assignments-group-assignment--g | | | roup-id--relationship-list-relations | | | hip-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns images | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/images <#operation--cloud-i | | | nfrastructure-cloud-regions-cloud-re | | | gion--cloud-owner---cloud-region-id- | | | -images-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns image | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/images/image/{image-id} <#o | | | peration--cloud-infrastructure-cloud | | | -regions-cloud-region--cloud-owner-- | | | -cloud-region-id--images-image--imag | | | e-id--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing image | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/images/image/{image-id} <#o | | | peration--cloud-infrastructure-cloud | | | -regions-cloud-region--cloud-owner-- | | | -cloud-region-id--images-image--imag | | | e-id--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing image | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/images/image/{image-id} <#o | | | peration--cloud-infrastructure-cloud | | | -regions-cloud-region--cloud-owner-- | | | -cloud-region-id--images-image--imag | | | e-id--delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns metadata | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/images/image/{image-id}/met | | | adata <#operation--cloud-infrastruct | | | ure-cloud-regions-cloud-region--clou | | | d-owner---cloud-region-id--images-im | | | age--image-id--metadata-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns metadatum | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/images/image/{image-id}/met | | | adata/metadatum/{metaname} <#operati | | | on--cloud-infrastructure-cloud-regio | | | ns-cloud-region--cloud-owner---cloud | | | -region-id--images-image--image-id-- | | | metadata-metadatum--metaname--get>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /cloud-infrastructure/cloud-regions/ | metadatum | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/images/image/{image-id}/met | | | adata/metadatum/{metaname} <#operati | | | on--cloud-infrastructure-cloud-regio | | | ns-cloud-region--cloud-owner---cloud | | | -region-id--images-image--image-id-- | | | metadata-metadatum--metaname--put>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing metadatum | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/images/image/{image-id}/met | | | adata/metadatum/{metaname} <#operati | | | on--cloud-infrastructure-cloud-regio | | | ns-cloud-region--cloud-owner---cloud | | | -region-id--images-image--image-id-- | | | metadata-metadatum--metaname--delete | | | >`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /cloud-infrastructure/cloud-regions/ | relationships | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/images/image/{image-id}/rel | | | ationship-list/relationship <#operat | | | ion--cloud-infrastructure-cloud-regi | | | ons-cloud-region--cloud-owner---clou | | | d-region-id--images-image--image-id- | | | -relationship-list-relationship-put> | | | `__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/images/image/{image-id}/rel | | | ationship-list/relationship <#operat | | | ion--cloud-infrastructure-cloud-regi | | | ons-cloud-region--cloud-owner---clou | | | d-region-id--images-image--image-id- | | | -relationship-list-relationship-dele | | | te>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns oam-networks | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/oam-networks <#operation--c | | | loud-infrastructure-cloud-regions-cl | | | oud-region--cloud-owner---cloud-regi | | | on-id--oam-networks-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns oam-network | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/oam-networks/oam-network/{n | | | etwork-uuid} <#operation--cloud-infr | | | astructure-cloud-regions-cloud-regio | | | n--cloud-owner---cloud-region-id--oa | | | m-networks-oam-network--network-uuid | | | --get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /cloud-infrastructure/cloud-regions/ | oam-network | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/oam-networks/oam-network/{n | | | etwork-uuid} <#operation--cloud-infr | | | astructure-cloud-regions-cloud-regio | | | n--cloud-owner---cloud-region-id--oa | | | m-networks-oam-network--network-uuid | | | --put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing oam-network | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/oam-networks/oam-network/{n | | | etwork-uuid} <#operation--cloud-infr | | | astructure-cloud-regions-cloud-regio | | | n--cloud-owner---cloud-region-id--oa | | | m-networks-oam-network--network-uuid | | | --delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /cloud-infrastructure/cloud-regions/ | relationships | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/oam-networks/oam-network/{n | | | etwork-uuid}/relationship-list/relat | | | ionship <#operation--cloud-infrastru | | | cture-cloud-regions-cloud-region--cl | | | oud-owner---cloud-region-id--oam-net | | | works-oam-network--network-uuid--rel | | | ationship-list-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/oam-networks/oam-network/{n | | | etwork-uuid}/relationship-list/relat | | | ionship <#operation--cloud-infrastru | | | cture-cloud-regions-cloud-region--cl | | | oud-owner---cloud-region-id--oam-net | | | works-oam-network--network-uuid--rel | | | ationship-list-relationship-delete>` | | | __ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /cloud-infrastructure/cloud-regions/ | relationships | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/relationship-list/relations | | | hip <#operation--cloud-infrastructur | | | e-cloud-regions-cloud-region--cloud- | | | owner---cloud-region-id--relationshi | | | p-list-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/relationship-list/relations | | | hip <#operation--cloud-infrastructur | | | e-cloud-regions-cloud-region--cloud- | | | owner---cloud-region-id--relationshi | | | p-list-relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns snapshots | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/snapshots <#operation--clou | | | d-infrastructure-cloud-regions-cloud | | | -region--cloud-owner---cloud-region- | | | id--snapshots-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns snapshot | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/snapshots/snapshot/{snapsho | | | t-id} <#operation--cloud-infrastruct | | | ure-cloud-regions-cloud-region--clou | | | d-owner---cloud-region-id--snapshots | | | -snapshot--snapshot-id--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /cloud-infrastructure/cloud-regions/ | snapshot | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/snapshots/snapshot/{snapsho | | | t-id} <#operation--cloud-infrastruct | | | ure-cloud-regions-cloud-region--clou | | | d-owner---cloud-region-id--snapshots | | | -snapshot--snapshot-id--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing snapshot | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/snapshots/snapshot/{snapsho | | | t-id} <#operation--cloud-infrastruct | | | ure-cloud-regions-cloud-region--clou | | | d-owner---cloud-region-id--snapshots | | | -snapshot--snapshot-id--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /cloud-infrastructure/cloud-regions/ | relationships | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/snapshots/snapshot/{snapsho | | | t-id}/relationship-list/relationship | | | <#operation--cloud-infrastructure-c | | | loud-regions-cloud-region--cloud-own | | | er---cloud-region-id--snapshots-snap | | | shot--snapshot-id--relationship-list | | | -relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/snapshots/snapshot/{snapsho | | | t-id}/relationship-list/relationship | | | <#operation--cloud-infrastructure-c | | | loud-regions-cloud-region--cloud-own | | | er---cloud-region-id--snapshots-snap | | | shot--snapshot-id--relationship-list | | | -relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns tenants | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants <#operation--cloud- | | | infrastructure-cloud-regions-cloud-r | | | egion--cloud-owner---cloud-region-id | | | --tenants-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns tenant | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id} | | | <#operation--cloud-infrastructure-cl | | | oud-regions-cloud-region--cloud-owne | | | r---cloud-region-id--tenants-tenant- | | | -tenant-id--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing tenant | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id} | | | <#operation--cloud-infrastructure-cl | | | oud-regions-cloud-region--cloud-owne | | | r---cloud-region-id--tenants-tenant- | | | -tenant-id--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing tenant | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id} | | | <#operation--cloud-infrastructure-cl | | | oud-regions-cloud-region--cloud-owne | | | r---cloud-region-id--tenants-tenant- | | | -tenant-id--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /cloud-infrastructure/cloud-regions/ | relationships | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id}/ | | | relationship-list/relationship <#ope | | | ration--cloud-infrastructure-cloud-r | | | egions-cloud-region--cloud-owner---c | | | loud-region-id--tenants-tenant--tena | | | nt-id--relationship-list-relationshi | | | p-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id}/ | | | relationship-list/relationship <#ope | | | ration--cloud-infrastructure-cloud-r | | | egions-cloud-region--cloud-owner---c | | | loud-region-id--tenants-tenant--tena | | | nt-id--relationship-list-relationshi | | | p-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns vservers | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id}/ | | | vservers <#operation--cloud-infrastr | | | ucture-cloud-regions-cloud-region--c | | | loud-owner---cloud-region-id--tenant | | | s-tenant--tenant-id--vservers-get>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `GET | returns vserver | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id}/ | | | vservers/vserver/{vserver-id} <#oper | | | ation--cloud-infrastructure-cloud-re | | | gions-cloud-region--cloud-owner---cl | | | oud-region-id--tenants-tenant--tenan | | | t-id--vservers-vserver--vserver-id-- | | | get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing vserver | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id}/ | | | vservers/vserver/{vserver-id} <#oper | | | ation--cloud-infrastructure-cloud-re | | | gions-cloud-region--cloud-owner---cl | | | oud-region-id--tenants-tenant--tenan | | | t-id--vservers-vserver--vserver-id-- | | | put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing vserver | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id}/ | | | vservers/vserver/{vserver-id} <#oper | | | ation--cloud-infrastructure-cloud-re | | | gions-cloud-region--cloud-owner---cl | | | oud-region-id--tenants-tenant--tenan | | | t-id--vservers-vserver--vserver-id-- | | | delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns l-interfaces | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id}/ | | | vservers/vserver/{vserver-id}/l-inte | | | rfaces <#operation--cloud-infrastruc | | | ture-cloud-regions-cloud-region--clo | | | ud-owner---cloud-region-id--tenants- | | | tenant--tenant-id--vservers-vserver- | | | -vserver-id--l-interfaces-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns l-interface | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id}/ | | | vservers/vserver/{vserver-id}/l-inte | | | rfaces/l-interface/{interface-name} | | | <#operation--cloud-infrastructure-cl | | | oud-regions-cloud-region--cloud-owne | | | r---cloud-region-id--tenants-tenant- | | | -tenant-id--vservers-vserver--vserve | | | r-id--l-interfaces-l-interface--inte | | | rface-name--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /cloud-infrastructure/cloud-regions/ | l-interface | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id}/ | | | vservers/vserver/{vserver-id}/l-inte | | | rfaces/l-interface/{interface-name} | | | <#operation--cloud-infrastructure-cl | | | oud-regions-cloud-region--cloud-owne | | | r---cloud-region-id--tenants-tenant- | | | -tenant-id--vservers-vserver--vserve | | | r-id--l-interfaces-l-interface--inte | | | rface-name--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing l-interface | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id}/ | | | vservers/vserver/{vserver-id}/l-inte | | | rfaces/l-interface/{interface-name} | | | <#operation--cloud-infrastructure-cl | | | oud-regions-cloud-region--cloud-owne | | | r---cloud-region-id--tenants-tenant- | | | -tenant-id--vservers-vserver--vserve | | | r-id--l-interfaces-l-interface--inte | | | rface-name--delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns | | /cloud-infrastructure/cloud-regions/ | l3-interface-ipv4-address-list | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id}/ | | | vservers/vserver/{vserver-id}/l-inte | | | rfaces/l-interface/{interface-name}/ | | | l3-interface-ipv4-address-list/{l3-i | | | nterface-ipv4-address} <#operation-- | | | cloud-infrastructure-cloud-regions-c | | | loud-region--cloud-owner---cloud-reg | | | ion-id--tenants-tenant--tenant-id--v | | | servers-vserver--vserver-id--l-inter | | | faces-l-interface--interface-name--l | | | 3-interface-ipv4-address-list--l3-in | | | terface-ipv4-address--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /cloud-infrastructure/cloud-regions/ | l3-interface-ipv4-address-list | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id}/ | | | vservers/vserver/{vserver-id}/l-inte | | | rfaces/l-interface/{interface-name}/ | | | l3-interface-ipv4-address-list/{l3-i | | | nterface-ipv4-address} <#operation-- | | | cloud-infrastructure-cloud-regions-c | | | loud-region--cloud-owner---cloud-reg | | | ion-id--tenants-tenant--tenant-id--v | | | servers-vserver--vserver-id--l-inter | | | faces-l-interface--interface-name--l | | | 3-interface-ipv4-address-list--l3-in | | | terface-ipv4-address--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /cloud-infrastructure/cloud-regions/ | l3-interface-ipv4-address-list | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id}/ | | | vservers/vserver/{vserver-id}/l-inte | | | rfaces/l-interface/{interface-name}/ | | | l3-interface-ipv4-address-list/{l3-i | | | nterface-ipv4-address} <#operation-- | | | cloud-infrastructure-cloud-regions-c | | | loud-region--cloud-owner---cloud-reg | | | ion-id--tenants-tenant--tenant-id--v | | | servers-vserver--vserver-id--l-inter | | | faces-l-interface--interface-name--l | | | 3-interface-ipv4-address-list--l3-in | | | terface-ipv4-address--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /cloud-infrastructure/cloud-regions/ | relationships | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id}/ | | | vservers/vserver/{vserver-id}/l-inte | | | rfaces/l-interface/{interface-name}/ | | | l3-interface-ipv4-address-list/{l3-i | | | nterface-ipv4-address}/relationship- | | | list/relationship <#operation--cloud | | | -infrastructure-cloud-regions-cloud- | | | region--cloud-owner---cloud-region-i | | | d--tenants-tenant--tenant-id--vserve | | | rs-vserver--vserver-id--l-interfaces | | | -l-interface--interface-name--l3-int | | | erface-ipv4-address-list--l3-interfa | | | ce-ipv4-address--relationship-list-r | | | elationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id}/ | | | vservers/vserver/{vserver-id}/l-inte | | | rfaces/l-interface/{interface-name}/ | | | l3-interface-ipv4-address-list/{l3-i | | | nterface-ipv4-address}/relationship- | | | list/relationship <#operation--cloud | | | -infrastructure-cloud-regions-cloud- | | | region--cloud-owner---cloud-region-i | | | d--tenants-tenant--tenant-id--vserve | | | rs-vserver--vserver-id--l-interfaces | | | -l-interface--interface-name--l3-int | | | erface-ipv4-address-list--l3-interfa | | | ce-ipv4-address--relationship-list-r | | | elationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns | | /cloud-infrastructure/cloud-regions/ | l3-interface-ipv6-address-list | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id}/ | | | vservers/vserver/{vserver-id}/l-inte | | | rfaces/l-interface/{interface-name}/ | | | l3-interface-ipv6-address-list/{l3-i | | | nterface-ipv6-address} <#operation-- | | | cloud-infrastructure-cloud-regions-c | | | loud-region--cloud-owner---cloud-reg | | | ion-id--tenants-tenant--tenant-id--v | | | servers-vserver--vserver-id--l-inter | | | faces-l-interface--interface-name--l | | | 3-interface-ipv6-address-list--l3-in | | | terface-ipv6-address--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /cloud-infrastructure/cloud-regions/ | l3-interface-ipv6-address-list | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id}/ | | | vservers/vserver/{vserver-id}/l-inte | | | rfaces/l-interface/{interface-name}/ | | | l3-interface-ipv6-address-list/{l3-i | | | nterface-ipv6-address} <#operation-- | | | cloud-infrastructure-cloud-regions-c | | | loud-region--cloud-owner---cloud-reg | | | ion-id--tenants-tenant--tenant-id--v | | | servers-vserver--vserver-id--l-inter | | | faces-l-interface--interface-name--l | | | 3-interface-ipv6-address-list--l3-in | | | terface-ipv6-address--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /cloud-infrastructure/cloud-regions/ | l3-interface-ipv6-address-list | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id}/ | | | vservers/vserver/{vserver-id}/l-inte | | | rfaces/l-interface/{interface-name}/ | | | l3-interface-ipv6-address-list/{l3-i | | | nterface-ipv6-address} <#operation-- | | | cloud-infrastructure-cloud-regions-c | | | loud-region--cloud-owner---cloud-reg | | | ion-id--tenants-tenant--tenant-id--v | | | servers-vserver--vserver-id--l-inter | | | faces-l-interface--interface-name--l | | | 3-interface-ipv6-address-list--l3-in | | | terface-ipv6-address--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /cloud-infrastructure/cloud-regions/ | relationships | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id}/ | | | vservers/vserver/{vserver-id}/l-inte | | | rfaces/l-interface/{interface-name}/ | | | l3-interface-ipv6-address-list/{l3-i | | | nterface-ipv6-address}/relationship- | | | list/relationship <#operation--cloud | | | -infrastructure-cloud-regions-cloud- | | | region--cloud-owner---cloud-region-i | | | d--tenants-tenant--tenant-id--vserve | | | rs-vserver--vserver-id--l-interfaces | | | -l-interface--interface-name--l3-int | | | erface-ipv6-address-list--l3-interfa | | | ce-ipv6-address--relationship-list-r | | | elationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id}/ | | | vservers/vserver/{vserver-id}/l-inte | | | rfaces/l-interface/{interface-name}/ | | | l3-interface-ipv6-address-list/{l3-i | | | nterface-ipv6-address}/relationship- | | | list/relationship <#operation--cloud | | | -infrastructure-cloud-regions-cloud- | | | region--cloud-owner---cloud-region-i | | | d--tenants-tenant--tenant-id--vserve | | | rs-vserver--vserver-id--l-interfaces | | | -l-interface--interface-name--l3-int | | | erface-ipv6-address-list--l3-interfa | | | ce-ipv6-address--relationship-list-r | | | elationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /cloud-infrastructure/cloud-regions/ | relationships | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id}/ | | | vservers/vserver/{vserver-id}/l-inte | | | rfaces/l-interface/{interface-name}/ | | | relationship-list/relationship <#ope | | | ration--cloud-infrastructure-cloud-r | | | egions-cloud-region--cloud-owner---c | | | loud-region-id--tenants-tenant--tena | | | nt-id--vservers-vserver--vserver-id- | | | -l-interfaces-l-interface--interface | | | -name--relationship-list-relationshi | | | p-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id}/ | | | vservers/vserver/{vserver-id}/l-inte | | | rfaces/l-interface/{interface-name}/ | | | relationship-list/relationship <#ope | | | ration--cloud-infrastructure-cloud-r | | | egions-cloud-region--cloud-owner---c | | | loud-region-id--tenants-tenant--tena | | | nt-id--vservers-vserver--vserver-id- | | | -l-interfaces-l-interface--interface | | | -name--relationship-list-relationshi | | | p-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns sriov-vfs | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id}/ | | | vservers/vserver/{vserver-id}/l-inte | | | rfaces/l-interface/{interface-name}/ | | | sriov-vfs <#operation--cloud-infrast | | | ructure-cloud-regions-cloud-region-- | | | cloud-owner---cloud-region-id--tenan | | | ts-tenant--tenant-id--vservers-vserv | | | er--vserver-id--l-interfaces-l-inter | | | face--interface-name--sriov-vfs-get> | | | `__ | | +--------------------------------------+--------------------------------------+ | `GET | returns sriov-vf | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id}/ | | | vservers/vserver/{vserver-id}/l-inte | | | rfaces/l-interface/{interface-name}/ | | | sriov-vfs/sriov-vf/{pci-id} <#operat | | | ion--cloud-infrastructure-cloud-regi | | | ons-cloud-region--cloud-owner---clou | | | d-region-id--tenants-tenant--tenant- | | | id--vservers-vserver--vserver-id--l- | | | interfaces-l-interface--interface-na | | | me--sriov-vfs-sriov-vf--pci-id--get> | | | `__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /cloud-infrastructure/cloud-regions/ | sriov-vf | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id}/ | | | vservers/vserver/{vserver-id}/l-inte | | | rfaces/l-interface/{interface-name}/ | | | sriov-vfs/sriov-vf/{pci-id} <#operat | | | ion--cloud-infrastructure-cloud-regi | | | ons-cloud-region--cloud-owner---clou | | | d-region-id--tenants-tenant--tenant- | | | id--vservers-vserver--vserver-id--l- | | | interfaces-l-interface--interface-na | | | me--sriov-vfs-sriov-vf--pci-id--put> | | | `__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing sriov-vf | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id}/ | | | vservers/vserver/{vserver-id}/l-inte | | | rfaces/l-interface/{interface-name}/ | | | sriov-vfs/sriov-vf/{pci-id} <#operat | | | ion--cloud-infrastructure-cloud-regi | | | ons-cloud-region--cloud-owner---clou | | | d-region-id--tenants-tenant--tenant- | | | id--vservers-vserver--vserver-id--l- | | | interfaces-l-interface--interface-na | | | me--sriov-vfs-sriov-vf--pci-id--dele | | | te>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /cloud-infrastructure/cloud-regions/ | relationships | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id}/ | | | vservers/vserver/{vserver-id}/l-inte | | | rfaces/l-interface/{interface-name}/ | | | sriov-vfs/sriov-vf/{pci-id}/relation | | | ship-list/relationship <#operation-- | | | cloud-infrastructure-cloud-regions-c | | | loud-region--cloud-owner---cloud-reg | | | ion-id--tenants-tenant--tenant-id--v | | | servers-vserver--vserver-id--l-inter | | | faces-l-interface--interface-name--s | | | riov-vfs-sriov-vf--pci-id--relations | | | hip-list-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id}/ | | | vservers/vserver/{vserver-id}/l-inte | | | rfaces/l-interface/{interface-name}/ | | | sriov-vfs/sriov-vf/{pci-id}/relation | | | ship-list/relationship <#operation-- | | | cloud-infrastructure-cloud-regions-c | | | loud-region--cloud-owner---cloud-reg | | | ion-id--tenants-tenant--tenant-id--v | | | servers-vserver--vserver-id--l-inter | | | faces-l-interface--interface-name--s | | | riov-vfs-sriov-vf--pci-id--relations | | | hip-list-relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns vlans | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id}/ | | | vservers/vserver/{vserver-id}/l-inte | | | rfaces/l-interface/{interface-name}/ | | | vlans <#operation--cloud-infrastruct | | | ure-cloud-regions-cloud-region--clou | | | d-owner---cloud-region-id--tenants-t | | | enant--tenant-id--vservers-vserver-- | | | vserver-id--l-interfaces-l-interface | | | --interface-name--vlans-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns vlan | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id}/ | | | vservers/vserver/{vserver-id}/l-inte | | | rfaces/l-interface/{interface-name}/ | | | vlans/vlan/{vlan-interface} <#operat | | | ion--cloud-infrastructure-cloud-regi | | | ons-cloud-region--cloud-owner---clou | | | d-region-id--tenants-tenant--tenant- | | | id--vservers-vserver--vserver-id--l- | | | interfaces-l-interface--interface-na | | | me--vlans-vlan--vlan-interface--get> | | | `__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing vlan | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id}/ | | | vservers/vserver/{vserver-id}/l-inte | | | rfaces/l-interface/{interface-name}/ | | | vlans/vlan/{vlan-interface} <#operat | | | ion--cloud-infrastructure-cloud-regi | | | ons-cloud-region--cloud-owner---clou | | | d-region-id--tenants-tenant--tenant- | | | id--vservers-vserver--vserver-id--l- | | | interfaces-l-interface--interface-na | | | me--vlans-vlan--vlan-interface--put> | | | `__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing vlan | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id}/ | | | vservers/vserver/{vserver-id}/l-inte | | | rfaces/l-interface/{interface-name}/ | | | vlans/vlan/{vlan-interface} <#operat | | | ion--cloud-infrastructure-cloud-regi | | | ons-cloud-region--cloud-owner---clou | | | d-region-id--tenants-tenant--tenant- | | | id--vservers-vserver--vserver-id--l- | | | interfaces-l-interface--interface-na | | | me--vlans-vlan--vlan-interface--dele | | | te>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns | | /cloud-infrastructure/cloud-regions/ | l3-interface-ipv4-address-list | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id}/ | | | vservers/vserver/{vserver-id}/l-inte | | | rfaces/l-interface/{interface-name}/ | | | vlans/vlan/{vlan-interface}/l3-inter | | | face-ipv4-address-list/{l3-interface | | | -ipv4-address} <#operation--cloud-in | | | frastructure-cloud-regions-cloud-reg | | | ion--cloud-owner---cloud-region-id-- | | | tenants-tenant--tenant-id--vservers- | | | vserver--vserver-id--l-interfaces-l- | | | interface--interface-name--vlans-vla | | | n--vlan-interface--l3-interface-ipv4 | | | -address-list--l3-interface-ipv4-add | | | ress--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /cloud-infrastructure/cloud-regions/ | l3-interface-ipv4-address-list | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id}/ | | | vservers/vserver/{vserver-id}/l-inte | | | rfaces/l-interface/{interface-name}/ | | | vlans/vlan/{vlan-interface}/l3-inter | | | face-ipv4-address-list/{l3-interface | | | -ipv4-address} <#operation--cloud-in | | | frastructure-cloud-regions-cloud-reg | | | ion--cloud-owner---cloud-region-id-- | | | tenants-tenant--tenant-id--vservers- | | | vserver--vserver-id--l-interfaces-l- | | | interface--interface-name--vlans-vla | | | n--vlan-interface--l3-interface-ipv4 | | | -address-list--l3-interface-ipv4-add | | | ress--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /cloud-infrastructure/cloud-regions/ | l3-interface-ipv4-address-list | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id}/ | | | vservers/vserver/{vserver-id}/l-inte | | | rfaces/l-interface/{interface-name}/ | | | vlans/vlan/{vlan-interface}/l3-inter | | | face-ipv4-address-list/{l3-interface | | | -ipv4-address} <#operation--cloud-in | | | frastructure-cloud-regions-cloud-reg | | | ion--cloud-owner---cloud-region-id-- | | | tenants-tenant--tenant-id--vservers- | | | vserver--vserver-id--l-interfaces-l- | | | interface--interface-name--vlans-vla | | | n--vlan-interface--l3-interface-ipv4 | | | -address-list--l3-interface-ipv4-add | | | ress--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /cloud-infrastructure/cloud-regions/ | relationships | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id}/ | | | vservers/vserver/{vserver-id}/l-inte | | | rfaces/l-interface/{interface-name}/ | | | vlans/vlan/{vlan-interface}/l3-inter | | | face-ipv4-address-list/{l3-interface | | | -ipv4-address}/relationship-list/rel | | | ationship <#operation--cloud-infrast | | | ructure-cloud-regions-cloud-region-- | | | cloud-owner---cloud-region-id--tenan | | | ts-tenant--tenant-id--vservers-vserv | | | er--vserver-id--l-interfaces-l-inter | | | face--interface-name--vlans-vlan--vl | | | an-interface--l3-interface-ipv4-addr | | | ess-list--l3-interface-ipv4-address- | | | -relationship-list-relationship-put> | | | `__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id}/ | | | vservers/vserver/{vserver-id}/l-inte | | | rfaces/l-interface/{interface-name}/ | | | vlans/vlan/{vlan-interface}/l3-inter | | | face-ipv4-address-list/{l3-interface | | | -ipv4-address}/relationship-list/rel | | | ationship <#operation--cloud-infrast | | | ructure-cloud-regions-cloud-region-- | | | cloud-owner---cloud-region-id--tenan | | | ts-tenant--tenant-id--vservers-vserv | | | er--vserver-id--l-interfaces-l-inter | | | face--interface-name--vlans-vlan--vl | | | an-interface--l3-interface-ipv4-addr | | | ess-list--l3-interface-ipv4-address- | | | -relationship-list-relationship-dele | | | te>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns | | /cloud-infrastructure/cloud-regions/ | l3-interface-ipv6-address-list | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id}/ | | | vservers/vserver/{vserver-id}/l-inte | | | rfaces/l-interface/{interface-name}/ | | | vlans/vlan/{vlan-interface}/l3-inter | | | face-ipv6-address-list/{l3-interface | | | -ipv6-address} <#operation--cloud-in | | | frastructure-cloud-regions-cloud-reg | | | ion--cloud-owner---cloud-region-id-- | | | tenants-tenant--tenant-id--vservers- | | | vserver--vserver-id--l-interfaces-l- | | | interface--interface-name--vlans-vla | | | n--vlan-interface--l3-interface-ipv6 | | | -address-list--l3-interface-ipv6-add | | | ress--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /cloud-infrastructure/cloud-regions/ | l3-interface-ipv6-address-list | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id}/ | | | vservers/vserver/{vserver-id}/l-inte | | | rfaces/l-interface/{interface-name}/ | | | vlans/vlan/{vlan-interface}/l3-inter | | | face-ipv6-address-list/{l3-interface | | | -ipv6-address} <#operation--cloud-in | | | frastructure-cloud-regions-cloud-reg | | | ion--cloud-owner---cloud-region-id-- | | | tenants-tenant--tenant-id--vservers- | | | vserver--vserver-id--l-interfaces-l- | | | interface--interface-name--vlans-vla | | | n--vlan-interface--l3-interface-ipv6 | | | -address-list--l3-interface-ipv6-add | | | ress--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /cloud-infrastructure/cloud-regions/ | l3-interface-ipv6-address-list | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id}/ | | | vservers/vserver/{vserver-id}/l-inte | | | rfaces/l-interface/{interface-name}/ | | | vlans/vlan/{vlan-interface}/l3-inter | | | face-ipv6-address-list/{l3-interface | | | -ipv6-address} <#operation--cloud-in | | | frastructure-cloud-regions-cloud-reg | | | ion--cloud-owner---cloud-region-id-- | | | tenants-tenant--tenant-id--vservers- | | | vserver--vserver-id--l-interfaces-l- | | | interface--interface-name--vlans-vla | | | n--vlan-interface--l3-interface-ipv6 | | | -address-list--l3-interface-ipv6-add | | | ress--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /cloud-infrastructure/cloud-regions/ | relationships | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id}/ | | | vservers/vserver/{vserver-id}/l-inte | | | rfaces/l-interface/{interface-name}/ | | | vlans/vlan/{vlan-interface}/l3-inter | | | face-ipv6-address-list/{l3-interface | | | -ipv6-address}/relationship-list/rel | | | ationship <#operation--cloud-infrast | | | ructure-cloud-regions-cloud-region-- | | | cloud-owner---cloud-region-id--tenan | | | ts-tenant--tenant-id--vservers-vserv | | | er--vserver-id--l-interfaces-l-inter | | | face--interface-name--vlans-vlan--vl | | | an-interface--l3-interface-ipv6-addr | | | ess-list--l3-interface-ipv6-address- | | | -relationship-list-relationship-put> | | | `__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id}/ | | | vservers/vserver/{vserver-id}/l-inte | | | rfaces/l-interface/{interface-name}/ | | | vlans/vlan/{vlan-interface}/l3-inter | | | face-ipv6-address-list/{l3-interface | | | -ipv6-address}/relationship-list/rel | | | ationship <#operation--cloud-infrast | | | ructure-cloud-regions-cloud-region-- | | | cloud-owner---cloud-region-id--tenan | | | ts-tenant--tenant-id--vservers-vserv | | | er--vserver-id--l-interfaces-l-inter | | | face--interface-name--vlans-vlan--vl | | | an-interface--l3-interface-ipv6-addr | | | ess-list--l3-interface-ipv6-address- | | | -relationship-list-relationship-dele | | | te>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /cloud-infrastructure/cloud-regions/ | relationships | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id}/ | | | vservers/vserver/{vserver-id}/l-inte | | | rfaces/l-interface/{interface-name}/ | | | vlans/vlan/{vlan-interface}/relation | | | ship-list/relationship <#operation-- | | | cloud-infrastructure-cloud-regions-c | | | loud-region--cloud-owner---cloud-reg | | | ion-id--tenants-tenant--tenant-id--v | | | servers-vserver--vserver-id--l-inter | | | faces-l-interface--interface-name--v | | | lans-vlan--vlan-interface--relations | | | hip-list-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id}/ | | | vservers/vserver/{vserver-id}/l-inte | | | rfaces/l-interface/{interface-name}/ | | | vlans/vlan/{vlan-interface}/relation | | | ship-list/relationship <#operation-- | | | cloud-infrastructure-cloud-regions-c | | | loud-region--cloud-owner---cloud-reg | | | ion-id--tenants-tenant--tenant-id--v | | | servers-vserver--vserver-id--l-inter | | | faces-l-interface--interface-name--v | | | lans-vlan--vlan-interface--relations | | | hip-list-relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /cloud-infrastructure/cloud-regions/ | relationships | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id}/ | | | vservers/vserver/{vserver-id}/relati | | | onship-list/relationship <#operation | | | --cloud-infrastructure-cloud-regions | | | -cloud-region--cloud-owner---cloud-r | | | egion-id--tenants-tenant--tenant-id- | | | -vservers-vserver--vserver-id--relat | | | ionship-list-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id}/ | | | vservers/vserver/{vserver-id}/relati | | | onship-list/relationship <#operation | | | --cloud-infrastructure-cloud-regions | | | -cloud-region--cloud-owner---cloud-r | | | egion-id--tenants-tenant--tenant-id- | | | -vservers-vserver--vserver-id--relat | | | ionship-list-relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns volumes | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id}/ | | | vservers/vserver/{vserver-id}/volume | | | s <#operation--cloud-infrastructure- | | | cloud-regions-cloud-region--cloud-ow | | | ner---cloud-region-id--tenants-tenan | | | t--tenant-id--vservers-vserver--vser | | | ver-id--volumes-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns volume | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id}/ | | | vservers/vserver/{vserver-id}/volume | | | s/volume/{volume-id} <#operation--cl | | | oud-infrastructure-cloud-regions-clo | | | ud-region--cloud-owner---cloud-regio | | | n-id--tenants-tenant--tenant-id--vse | | | rvers-vserver--vserver-id--volumes-v | | | olume--volume-id--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing volume | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id}/ | | | vservers/vserver/{vserver-id}/volume | | | s/volume/{volume-id} <#operation--cl | | | oud-infrastructure-cloud-regions-clo | | | ud-region--cloud-owner---cloud-regio | | | n-id--tenants-tenant--tenant-id--vse | | | rvers-vserver--vserver-id--volumes-v | | | olume--volume-id--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing volume | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id}/ | | | vservers/vserver/{vserver-id}/volume | | | s/volume/{volume-id} <#operation--cl | | | oud-infrastructure-cloud-regions-clo | | | ud-region--cloud-owner---cloud-regio | | | n-id--tenants-tenant--tenant-id--vse | | | rvers-vserver--vserver-id--volumes-v | | | olume--volume-id--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /cloud-infrastructure/cloud-regions/ | relationships | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id}/ | | | vservers/vserver/{vserver-id}/volume | | | s/volume/{volume-id}/relationship-li | | | st/relationship <#operation--cloud-i | | | nfrastructure-cloud-regions-cloud-re | | | gion--cloud-owner---cloud-region-id- | | | -tenants-tenant--tenant-id--vservers | | | -vserver--vserver-id--volumes-volume | | | --volume-id--relationship-list-relat | | | ionship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/tenants/tenant/{tenant-id}/ | | | vservers/vserver/{vserver-id}/volume | | | s/volume/{volume-id}/relationship-li | | | st/relationship <#operation--cloud-i | | | nfrastructure-cloud-regions-cloud-re | | | gion--cloud-owner---cloud-region-id- | | | -tenants-tenant--tenant-id--vservers | | | -vserver--vserver-id--volumes-volume | | | --volume-id--relationship-list-relat | | | ionship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns vip-ipv4-address-list | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/vip-ipv4-address-list/{vip- | | | ipv4-address} <#operation--cloud-inf | | | rastructure-cloud-regions-cloud-regi | | | on--cloud-owner---cloud-region-id--v | | | ip-ipv4-address-list--vip-ipv4-addre | | | ss--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /cloud-infrastructure/cloud-regions/ | vip-ipv4-address-list | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/vip-ipv4-address-list/{vip- | | | ipv4-address} <#operation--cloud-inf | | | rastructure-cloud-regions-cloud-regi | | | on--cloud-owner---cloud-region-id--v | | | ip-ipv4-address-list--vip-ipv4-addre | | | ss--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /cloud-infrastructure/cloud-regions/ | vip-ipv4-address-list | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/vip-ipv4-address-list/{vip- | | | ipv4-address} <#operation--cloud-inf | | | rastructure-cloud-regions-cloud-regi | | | on--cloud-owner---cloud-region-id--v | | | ip-ipv4-address-list--vip-ipv4-addre | | | ss--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /cloud-infrastructure/cloud-regions/ | relationships | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/vip-ipv4-address-list/{vip- | | | ipv4-address}/relationship-list/rela | | | tionship <#operation--cloud-infrastr | | | ucture-cloud-regions-cloud-region--c | | | loud-owner---cloud-region-id--vip-ip | | | v4-address-list--vip-ipv4-address--r | | | elationship-list-relationship-put>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/vip-ipv4-address-list/{vip- | | | ipv4-address}/relationship-list/rela | | | tionship <#operation--cloud-infrastr | | | ucture-cloud-regions-cloud-region--c | | | loud-owner---cloud-region-id--vip-ip | | | v4-address-list--vip-ipv4-address--r | | | elationship-list-relationship-delete | | | >`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns vip-ipv6-address-list | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/vip-ipv6-address-list/{vip- | | | ipv6-address} <#operation--cloud-inf | | | rastructure-cloud-regions-cloud-regi | | | on--cloud-owner---cloud-region-id--v | | | ip-ipv6-address-list--vip-ipv6-addre | | | ss--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /cloud-infrastructure/cloud-regions/ | vip-ipv6-address-list | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/vip-ipv6-address-list/{vip- | | | ipv6-address} <#operation--cloud-inf | | | rastructure-cloud-regions-cloud-regi | | | on--cloud-owner---cloud-region-id--v | | | ip-ipv6-address-list--vip-ipv6-addre | | | ss--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /cloud-infrastructure/cloud-regions/ | vip-ipv6-address-list | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/vip-ipv6-address-list/{vip- | | | ipv6-address} <#operation--cloud-inf | | | rastructure-cloud-regions-cloud-regi | | | on--cloud-owner---cloud-region-id--v | | | ip-ipv6-address-list--vip-ipv6-addre | | | ss--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /cloud-infrastructure/cloud-regions/ | relationships | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/vip-ipv6-address-list/{vip- | | | ipv6-address}/relationship-list/rela | | | tionship <#operation--cloud-infrastr | | | ucture-cloud-regions-cloud-region--c | | | loud-owner---cloud-region-id--vip-ip | | | v6-address-list--vip-ipv6-address--r | | | elationship-list-relationship-put>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/vip-ipv6-address-list/{vip- | | | ipv6-address}/relationship-list/rela | | | tionship <#operation--cloud-infrastr | | | ucture-cloud-regions-cloud-region--c | | | loud-owner---cloud-region-id--vip-ip | | | v6-address-list--vip-ipv6-address--r | | | elationship-list-relationship-delete | | | >`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns volume-groups | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/volume-groups <#operation-- | | | cloud-infrastructure-cloud-regions-c | | | loud-region--cloud-owner---cloud-reg | | | ion-id--volume-groups-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns volume-group | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/volume-groups/volume-group/ | | | {volume-group-id} <#operation--cloud | | | -infrastructure-cloud-regions-cloud- | | | region--cloud-owner---cloud-region-i | | | d--volume-groups-volume-group--volum | | | e-group-id--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /cloud-infrastructure/cloud-regions/ | volume-group | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/volume-groups/volume-group/ | | | {volume-group-id} <#operation--cloud | | | -infrastructure-cloud-regions-cloud- | | | region--cloud-owner---cloud-region-i | | | d--volume-groups-volume-group--volum | | | e-group-id--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing volume-group | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/volume-groups/volume-group/ | | | {volume-group-id} <#operation--cloud | | | -infrastructure-cloud-regions-cloud- | | | region--cloud-owner---cloud-region-i | | | d--volume-groups-volume-group--volum | | | e-group-id--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /cloud-infrastructure/cloud-regions/ | relationships | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/volume-groups/volume-group/ | | | {volume-group-id}/relationship-list/ | | | relationship <#operation--cloud-infr | | | astructure-cloud-regions-cloud-regio | | | n--cloud-owner---cloud-region-id--vo | | | lume-groups-volume-group--volume-gro | | | up-id--relationship-list-relationshi | | | p-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /cloud-infrastructure/cloud-regions/ | | | cloud-region/{cloud-owner}/{cloud-re | | | gion-id}/volume-groups/volume-group/ | | | {volume-group-id}/relationship-list/ | | | relationship <#operation--cloud-infr | | | astructure-cloud-regions-cloud-regio | | | n--cloud-owner---cloud-region-id--vo | | | lume-groups-volume-group--volume-gro | | | up-id--relationship-list-relationshi | | | p-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns complexes | | /cloud-infrastructure/complexes <#op | | | eration--cloud-infrastructure-comple | | | xes-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns complex | | /cloud-infrastructure/complexes/comp | | | lex/{physical-location-id} <#operati | | | on--cloud-infrastructure-complexes-c | | | omplex--physical-location-id--get>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing complex | | /cloud-infrastructure/complexes/comp | | | lex/{physical-location-id} <#operati | | | on--cloud-infrastructure-complexes-c | | | omplex--physical-location-id--put>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing complex | | /cloud-infrastructure/complexes/comp | | | lex/{physical-location-id} <#operati | | | on--cloud-infrastructure-complexes-c | | | omplex--physical-location-id--delete | | | >`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns ctag-pools | | /cloud-infrastructure/complexes/comp | | | lex/{physical-location-id}/ctag-pool | | | s <#operation--cloud-infrastructure- | | | complexes-complex--physical-location | | | -id--ctag-pools-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns ctag-pool | | /cloud-infrastructure/complexes/comp | | | lex/{physical-location-id}/ctag-pool | | | s/ctag-pool/{target-pe}/{availabilit | | | y-zone-name} <#operation--cloud-infr | | | astructure-complexes-complex--physic | | | al-location-id--ctag-pools-ctag-pool | | | --target-pe---availability-zone-name | | | --get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /cloud-infrastructure/complexes/comp | ctag-pool | | lex/{physical-location-id}/ctag-pool | | | s/ctag-pool/{target-pe}/{availabilit | | | y-zone-name} <#operation--cloud-infr | | | astructure-complexes-complex--physic | | | al-location-id--ctag-pools-ctag-pool | | | --target-pe---availability-zone-name | | | --put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing ctag-pool | | /cloud-infrastructure/complexes/comp | | | lex/{physical-location-id}/ctag-pool | | | s/ctag-pool/{target-pe}/{availabilit | | | y-zone-name} <#operation--cloud-infr | | | astructure-complexes-complex--physic | | | al-location-id--ctag-pools-ctag-pool | | | --target-pe---availability-zone-name | | | --delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /cloud-infrastructure/complexes/comp | relationships | | lex/{physical-location-id}/ctag-pool | | | s/ctag-pool/{target-pe}/{availabilit | | | y-zone-name}/relationship-list/relat | | | ionship <#operation--cloud-infrastru | | | cture-complexes-complex--physical-lo | | | cation-id--ctag-pools-ctag-pool--tar | | | get-pe---availability-zone-name--rel | | | ationship-list-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /cloud-infrastructure/complexes/comp | | | lex/{physical-location-id}/ctag-pool | | | s/ctag-pool/{target-pe}/{availabilit | | | y-zone-name}/relationship-list/relat | | | ionship <#operation--cloud-infrastru | | | cture-complexes-complex--physical-lo | | | cation-id--ctag-pools-ctag-pool--tar | | | get-pe---availability-zone-name--rel | | | ationship-list-relationship-delete>` | | | __ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /cloud-infrastructure/complexes/comp | relationships | | lex/{physical-location-id}/relations | | | hip-list/relationship <#operation--c | | | loud-infrastructure-complexes-comple | | | x--physical-location-id--relationshi | | | p-list-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /cloud-infrastructure/complexes/comp | | | lex/{physical-location-id}/relations | | | hip-list/relationship <#operation--c | | | loud-infrastructure-complexes-comple | | | x--physical-location-id--relationshi | | | p-list-relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns network-profiles | | /cloud-infrastructure/network-profil | | | es <#operation--cloud-infrastructure | | | -network-profiles-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns network-profile | | /cloud-infrastructure/network-profil | | | es/network-profile/{nm-profile-name} | | | <#operation--cloud-infrastructure-n | | | etwork-profiles-network-profile--nm- | | | profile-name--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /cloud-infrastructure/network-profil | network-profile | | es/network-profile/{nm-profile-name} | | | <#operation--cloud-infrastructure-n | | | etwork-profiles-network-profile--nm- | | | profile-name--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing network-profile | | /cloud-infrastructure/network-profil | | | es/network-profile/{nm-profile-name} | | | <#operation--cloud-infrastructure-n | | | etwork-profiles-network-profile--nm- | | | profile-name--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /cloud-infrastructure/network-profil | relationships | | es/network-profile/{nm-profile-name} | | | /relationship-list/relationship <#op | | | eration--cloud-infrastructure-networ | | | k-profiles-network-profile--nm-profi | | | le-name--relationship-list-relations | | | hip-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /cloud-infrastructure/network-profil | | | es/network-profile/{nm-profile-name} | | | /relationship-list/relationship <#op | | | eration--cloud-infrastructure-networ | | | k-profiles-network-profile--nm-profi | | | le-name--relationship-list-relations | | | hip-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns pservers | | /cloud-infrastructure/pservers <#ope | | | ration--cloud-infrastructure-pserver | | | s-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns pserver | | /cloud-infrastructure/pservers/pserv | | | er/{hostname} <#operation--cloud-inf | | | rastructure-pservers-pserver--hostna | | | me--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing pserver | | /cloud-infrastructure/pservers/pserv | | | er/{hostname} <#operation--cloud-inf | | | rastructure-pservers-pserver--hostna | | | me--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing pserver | | /cloud-infrastructure/pservers/pserv | | | er/{hostname} <#operation--cloud-inf | | | rastructure-pservers-pserver--hostna | | | me--delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns lag-interfaces | | /cloud-infrastructure/pservers/pserv | | | er/{hostname}/lag-interfaces <#opera | | | tion--cloud-infrastructure-pservers- | | | pserver--hostname--lag-interfaces-ge | | | t>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns lag-interface | | /cloud-infrastructure/pservers/pserv | | | er/{hostname}/lag-interfaces/lag-int | | | erface/{interface-name} <#operation- | | | -cloud-infrastructure-pservers-pserv | | | er--hostname--lag-interfaces-lag-int | | | erface--interface-name--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /cloud-infrastructure/pservers/pserv | lag-interface | | er/{hostname}/lag-interfaces/lag-int | | | erface/{interface-name} <#operation- | | | -cloud-infrastructure-pservers-pserv | | | er--hostname--lag-interfaces-lag-int | | | erface--interface-name--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing lag-interface | | /cloud-infrastructure/pservers/pserv | | | er/{hostname}/lag-interfaces/lag-int | | | erface/{interface-name} <#operation- | | | -cloud-infrastructure-pservers-pserv | | | er--hostname--lag-interfaces-lag-int | | | erface--interface-name--delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns l-interfaces | | /cloud-infrastructure/pservers/pserv | | | er/{hostname}/lag-interfaces/lag-int | | | erface/{interface-name}/l-interfaces | | | <#operation--cloud-infrastructure-p | | | servers-pserver--hostname--lag-inter | | | faces-lag-interface--interface-name- | | | -l-interfaces-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns l-interface | | /cloud-infrastructure/pservers/pserv | | | er/{hostname}/lag-interfaces/lag-int | | | erface/{interface-name}/l-interfaces | | | /l-interface/{interface-name} <#oper | | | ation--cloud-infrastructure-pservers | | | -pserver--hostname--lag-interfaces-l | | | ag-interface--interface-name--l-inte | | | rfaces-l-interface--interface-name-- | | | get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /cloud-infrastructure/pservers/pserv | l-interface | | er/{hostname}/lag-interfaces/lag-int | | | erface/{interface-name}/l-interfaces | | | /l-interface/{interface-name} <#oper | | | ation--cloud-infrastructure-pservers | | | -pserver--hostname--lag-interfaces-l | | | ag-interface--interface-name--l-inte | | | rfaces-l-interface--interface-name-- | | | put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing l-interface | | /cloud-infrastructure/pservers/pserv | | | er/{hostname}/lag-interfaces/lag-int | | | erface/{interface-name}/l-interfaces | | | /l-interface/{interface-name} <#oper | | | ation--cloud-infrastructure-pservers | | | -pserver--hostname--lag-interfaces-l | | | ag-interface--interface-name--l-inte | | | rfaces-l-interface--interface-name-- | | | delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns | | /cloud-infrastructure/pservers/pserv | l3-interface-ipv4-address-list | | er/{hostname}/lag-interfaces/lag-int | | | erface/{interface-name}/l-interfaces | | | /l-interface/{interface-name}/l3-int | | | erface-ipv4-address-list/{l3-interfa | | | ce-ipv4-address} <#operation--cloud- | | | infrastructure-pservers-pserver--hos | | | tname--lag-interfaces-lag-interface- | | | -interface-name--l-interfaces-l-inte | | | rface--interface-name--l3-interface- | | | ipv4-address-list--l3-interface-ipv4 | | | -address--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /cloud-infrastructure/pservers/pserv | l3-interface-ipv4-address-list | | er/{hostname}/lag-interfaces/lag-int | | | erface/{interface-name}/l-interfaces | | | /l-interface/{interface-name}/l3-int | | | erface-ipv4-address-list/{l3-interfa | | | ce-ipv4-address} <#operation--cloud- | | | infrastructure-pservers-pserver--hos | | | tname--lag-interfaces-lag-interface- | | | -interface-name--l-interfaces-l-inte | | | rface--interface-name--l3-interface- | | | ipv4-address-list--l3-interface-ipv4 | | | -address--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /cloud-infrastructure/pservers/pserv | l3-interface-ipv4-address-list | | er/{hostname}/lag-interfaces/lag-int | | | erface/{interface-name}/l-interfaces | | | /l-interface/{interface-name}/l3-int | | | erface-ipv4-address-list/{l3-interfa | | | ce-ipv4-address} <#operation--cloud- | | | infrastructure-pservers-pserver--hos | | | tname--lag-interfaces-lag-interface- | | | -interface-name--l-interfaces-l-inte | | | rface--interface-name--l3-interface- | | | ipv4-address-list--l3-interface-ipv4 | | | -address--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /cloud-infrastructure/pservers/pserv | relationships | | er/{hostname}/lag-interfaces/lag-int | | | erface/{interface-name}/l-interfaces | | | /l-interface/{interface-name}/l3-int | | | erface-ipv4-address-list/{l3-interfa | | | ce-ipv4-address}/relationship-list/r | | | elationship <#operation--cloud-infra | | | structure-pservers-pserver--hostname | | | --lag-interfaces-lag-interface--inte | | | rface-name--l-interfaces-l-interface | | | --interface-name--l3-interface-ipv4- | | | address-list--l3-interface-ipv4-addr | | | ess--relationship-list-relationship- | | | put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /cloud-infrastructure/pservers/pserv | | | er/{hostname}/lag-interfaces/lag-int | | | erface/{interface-name}/l-interfaces | | | /l-interface/{interface-name}/l3-int | | | erface-ipv4-address-list/{l3-interfa | | | ce-ipv4-address}/relationship-list/r | | | elationship <#operation--cloud-infra | | | structure-pservers-pserver--hostname | | | --lag-interfaces-lag-interface--inte | | | rface-name--l-interfaces-l-interface | | | --interface-name--l3-interface-ipv4- | | | address-list--l3-interface-ipv4-addr | | | ess--relationship-list-relationship- | | | delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns | | /cloud-infrastructure/pservers/pserv | l3-interface-ipv6-address-list | | er/{hostname}/lag-interfaces/lag-int | | | erface/{interface-name}/l-interfaces | | | /l-interface/{interface-name}/l3-int | | | erface-ipv6-address-list/{l3-interfa | | | ce-ipv6-address} <#operation--cloud- | | | infrastructure-pservers-pserver--hos | | | tname--lag-interfaces-lag-interface- | | | -interface-name--l-interfaces-l-inte | | | rface--interface-name--l3-interface- | | | ipv6-address-list--l3-interface-ipv6 | | | -address--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /cloud-infrastructure/pservers/pserv | l3-interface-ipv6-address-list | | er/{hostname}/lag-interfaces/lag-int | | | erface/{interface-name}/l-interfaces | | | /l-interface/{interface-name}/l3-int | | | erface-ipv6-address-list/{l3-interfa | | | ce-ipv6-address} <#operation--cloud- | | | infrastructure-pservers-pserver--hos | | | tname--lag-interfaces-lag-interface- | | | -interface-name--l-interfaces-l-inte | | | rface--interface-name--l3-interface- | | | ipv6-address-list--l3-interface-ipv6 | | | -address--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /cloud-infrastructure/pservers/pserv | l3-interface-ipv6-address-list | | er/{hostname}/lag-interfaces/lag-int | | | erface/{interface-name}/l-interfaces | | | /l-interface/{interface-name}/l3-int | | | erface-ipv6-address-list/{l3-interfa | | | ce-ipv6-address} <#operation--cloud- | | | infrastructure-pservers-pserver--hos | | | tname--lag-interfaces-lag-interface- | | | -interface-name--l-interfaces-l-inte | | | rface--interface-name--l3-interface- | | | ipv6-address-list--l3-interface-ipv6 | | | -address--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /cloud-infrastructure/pservers/pserv | relationships | | er/{hostname}/lag-interfaces/lag-int | | | erface/{interface-name}/l-interfaces | | | /l-interface/{interface-name}/l3-int | | | erface-ipv6-address-list/{l3-interfa | | | ce-ipv6-address}/relationship-list/r | | | elationship <#operation--cloud-infra | | | structure-pservers-pserver--hostname | | | --lag-interfaces-lag-interface--inte | | | rface-name--l-interfaces-l-interface | | | --interface-name--l3-interface-ipv6- | | | address-list--l3-interface-ipv6-addr | | | ess--relationship-list-relationship- | | | put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /cloud-infrastructure/pservers/pserv | | | er/{hostname}/lag-interfaces/lag-int | | | erface/{interface-name}/l-interfaces | | | /l-interface/{interface-name}/l3-int | | | erface-ipv6-address-list/{l3-interfa | | | ce-ipv6-address}/relationship-list/r | | | elationship <#operation--cloud-infra | | | structure-pservers-pserver--hostname | | | --lag-interfaces-lag-interface--inte | | | rface-name--l-interfaces-l-interface | | | --interface-name--l3-interface-ipv6- | | | address-list--l3-interface-ipv6-addr | | | ess--relationship-list-relationship- | | | delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /cloud-infrastructure/pservers/pserv | relationships | | er/{hostname}/lag-interfaces/lag-int | | | erface/{interface-name}/l-interfaces | | | /l-interface/{interface-name}/relati | | | onship-list/relationship <#operation | | | --cloud-infrastructure-pservers-pser | | | ver--hostname--lag-interfaces-lag-in | | | terface--interface-name--l-interface | | | s-l-interface--interface-name--relat | | | ionship-list-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /cloud-infrastructure/pservers/pserv | | | er/{hostname}/lag-interfaces/lag-int | | | erface/{interface-name}/l-interfaces | | | /l-interface/{interface-name}/relati | | | onship-list/relationship <#operation | | | --cloud-infrastructure-pservers-pser | | | ver--hostname--lag-interfaces-lag-in | | | terface--interface-name--l-interface | | | s-l-interface--interface-name--relat | | | ionship-list-relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns sriov-vfs | | /cloud-infrastructure/pservers/pserv | | | er/{hostname}/lag-interfaces/lag-int | | | erface/{interface-name}/l-interfaces | | | /l-interface/{interface-name}/sriov- | | | vfs <#operation--cloud-infrastructur | | | e-pservers-pserver--hostname--lag-in | | | terfaces-lag-interface--interface-na | | | me--l-interfaces-l-interface--interf | | | ace-name--sriov-vfs-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns sriov-vf | | /cloud-infrastructure/pservers/pserv | | | er/{hostname}/lag-interfaces/lag-int | | | erface/{interface-name}/l-interfaces | | | /l-interface/{interface-name}/sriov- | | | vfs/sriov-vf/{pci-id} <#operation--c | | | loud-infrastructure-pservers-pserver | | | --hostname--lag-interfaces-lag-inter | | | face--interface-name--l-interfaces-l | | | -interface--interface-name--sriov-vf | | | s-sriov-vf--pci-id--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /cloud-infrastructure/pservers/pserv | sriov-vf | | er/{hostname}/lag-interfaces/lag-int | | | erface/{interface-name}/l-interfaces | | | /l-interface/{interface-name}/sriov- | | | vfs/sriov-vf/{pci-id} <#operation--c | | | loud-infrastructure-pservers-pserver | | | --hostname--lag-interfaces-lag-inter | | | face--interface-name--l-interfaces-l | | | -interface--interface-name--sriov-vf | | | s-sriov-vf--pci-id--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing sriov-vf | | /cloud-infrastructure/pservers/pserv | | | er/{hostname}/lag-interfaces/lag-int | | | erface/{interface-name}/l-interfaces | | | /l-interface/{interface-name}/sriov- | | | vfs/sriov-vf/{pci-id} <#operation--c | | | loud-infrastructure-pservers-pserver | | | --hostname--lag-interfaces-lag-inter | | | face--interface-name--l-interfaces-l | | | -interface--interface-name--sriov-vf | | | s-sriov-vf--pci-id--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /cloud-infrastructure/pservers/pserv | relationships | | er/{hostname}/lag-interfaces/lag-int | | | erface/{interface-name}/l-interfaces | | | /l-interface/{interface-name}/sriov- | | | vfs/sriov-vf/{pci-id}/relationship-l | | | ist/relationship <#operation--cloud- | | | infrastructure-pservers-pserver--hos | | | tname--lag-interfaces-lag-interface- | | | -interface-name--l-interfaces-l-inte | | | rface--interface-name--sriov-vfs-sri | | | ov-vf--pci-id--relationship-list-rel | | | ationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /cloud-infrastructure/pservers/pserv | | | er/{hostname}/lag-interfaces/lag-int | | | erface/{interface-name}/l-interfaces | | | /l-interface/{interface-name}/sriov- | | | vfs/sriov-vf/{pci-id}/relationship-l | | | ist/relationship <#operation--cloud- | | | infrastructure-pservers-pserver--hos | | | tname--lag-interfaces-lag-interface- | | | -interface-name--l-interfaces-l-inte | | | rface--interface-name--sriov-vfs-sri | | | ov-vf--pci-id--relationship-list-rel | | | ationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns vlans | | /cloud-infrastructure/pservers/pserv | | | er/{hostname}/lag-interfaces/lag-int | | | erface/{interface-name}/l-interfaces | | | /l-interface/{interface-name}/vlans | | | <#operation--cloud-infrastructure-ps | | | ervers-pserver--hostname--lag-interf | | | aces-lag-interface--interface-name-- | | | l-interfaces-l-interface--interface- | | | name--vlans-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns vlan | | /cloud-infrastructure/pservers/pserv | | | er/{hostname}/lag-interfaces/lag-int | | | erface/{interface-name}/l-interfaces | | | /l-interface/{interface-name}/vlans/ | | | vlan/{vlan-interface} <#operation--c | | | loud-infrastructure-pservers-pserver | | | --hostname--lag-interfaces-lag-inter | | | face--interface-name--l-interfaces-l | | | -interface--interface-name--vlans-vl | | | an--vlan-interface--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing vlan | | /cloud-infrastructure/pservers/pserv | | | er/{hostname}/lag-interfaces/lag-int | | | erface/{interface-name}/l-interfaces | | | /l-interface/{interface-name}/vlans/ | | | vlan/{vlan-interface} <#operation--c | | | loud-infrastructure-pservers-pserver | | | --hostname--lag-interfaces-lag-inter | | | face--interface-name--l-interfaces-l | | | -interface--interface-name--vlans-vl | | | an--vlan-interface--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing vlan | | /cloud-infrastructure/pservers/pserv | | | er/{hostname}/lag-interfaces/lag-int | | | erface/{interface-name}/l-interfaces | | | /l-interface/{interface-name}/vlans/ | | | vlan/{vlan-interface} <#operation--c | | | loud-infrastructure-pservers-pserver | | | --hostname--lag-interfaces-lag-inter | | | face--interface-name--l-interfaces-l | | | -interface--interface-name--vlans-vl | | | an--vlan-interface--delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns | | /cloud-infrastructure/pservers/pserv | l3-interface-ipv4-address-list | | er/{hostname}/lag-interfaces/lag-int | | | erface/{interface-name}/l-interfaces | | | /l-interface/{interface-name}/vlans/ | | | vlan/{vlan-interface}/l3-interface-i | | | pv4-address-list/{l3-interface-ipv4- | | | address} <#operation--cloud-infrastr | | | ucture-pservers-pserver--hostname--l | | | ag-interfaces-lag-interface--interfa | | | ce-name--l-interfaces-l-interface--i | | | nterface-name--vlans-vlan--vlan-inte | | | rface--l3-interface-ipv4-address-lis | | | t--l3-interface-ipv4-address--get>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /cloud-infrastructure/pservers/pserv | l3-interface-ipv4-address-list | | er/{hostname}/lag-interfaces/lag-int | | | erface/{interface-name}/l-interfaces | | | /l-interface/{interface-name}/vlans/ | | | vlan/{vlan-interface}/l3-interface-i | | | pv4-address-list/{l3-interface-ipv4- | | | address} <#operation--cloud-infrastr | | | ucture-pservers-pserver--hostname--l | | | ag-interfaces-lag-interface--interfa | | | ce-name--l-interfaces-l-interface--i | | | nterface-name--vlans-vlan--vlan-inte | | | rface--l3-interface-ipv4-address-lis | | | t--l3-interface-ipv4-address--put>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /cloud-infrastructure/pservers/pserv | l3-interface-ipv4-address-list | | er/{hostname}/lag-interfaces/lag-int | | | erface/{interface-name}/l-interfaces | | | /l-interface/{interface-name}/vlans/ | | | vlan/{vlan-interface}/l3-interface-i | | | pv4-address-list/{l3-interface-ipv4- | | | address} <#operation--cloud-infrastr | | | ucture-pservers-pserver--hostname--l | | | ag-interfaces-lag-interface--interfa | | | ce-name--l-interfaces-l-interface--i | | | nterface-name--vlans-vlan--vlan-inte | | | rface--l3-interface-ipv4-address-lis | | | t--l3-interface-ipv4-address--delete | | | >`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /cloud-infrastructure/pservers/pserv | relationships | | er/{hostname}/lag-interfaces/lag-int | | | erface/{interface-name}/l-interfaces | | | /l-interface/{interface-name}/vlans/ | | | vlan/{vlan-interface}/l3-interface-i | | | pv4-address-list/{l3-interface-ipv4- | | | address}/relationship-list/relations | | | hip <#operation--cloud-infrastructur | | | e-pservers-pserver--hostname--lag-in | | | terfaces-lag-interface--interface-na | | | me--l-interfaces-l-interface--interf | | | ace-name--vlans-vlan--vlan-interface | | | --l3-interface-ipv4-address-list--l3 | | | -interface-ipv4-address--relationshi | | | p-list-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /cloud-infrastructure/pservers/pserv | | | er/{hostname}/lag-interfaces/lag-int | | | erface/{interface-name}/l-interfaces | | | /l-interface/{interface-name}/vlans/ | | | vlan/{vlan-interface}/l3-interface-i | | | pv4-address-list/{l3-interface-ipv4- | | | address}/relationship-list/relations | | | hip <#operation--cloud-infrastructur | | | e-pservers-pserver--hostname--lag-in | | | terfaces-lag-interface--interface-na | | | me--l-interfaces-l-interface--interf | | | ace-name--vlans-vlan--vlan-interface | | | --l3-interface-ipv4-address-list--l3 | | | -interface-ipv4-address--relationshi | | | p-list-relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns | | /cloud-infrastructure/pservers/pserv | l3-interface-ipv6-address-list | | er/{hostname}/lag-interfaces/lag-int | | | erface/{interface-name}/l-interfaces | | | /l-interface/{interface-name}/vlans/ | | | vlan/{vlan-interface}/l3-interface-i | | | pv6-address-list/{l3-interface-ipv6- | | | address} <#operation--cloud-infrastr | | | ucture-pservers-pserver--hostname--l | | | ag-interfaces-lag-interface--interfa | | | ce-name--l-interfaces-l-interface--i | | | nterface-name--vlans-vlan--vlan-inte | | | rface--l3-interface-ipv6-address-lis | | | t--l3-interface-ipv6-address--get>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /cloud-infrastructure/pservers/pserv | l3-interface-ipv6-address-list | | er/{hostname}/lag-interfaces/lag-int | | | erface/{interface-name}/l-interfaces | | | /l-interface/{interface-name}/vlans/ | | | vlan/{vlan-interface}/l3-interface-i | | | pv6-address-list/{l3-interface-ipv6- | | | address} <#operation--cloud-infrastr | | | ucture-pservers-pserver--hostname--l | | | ag-interfaces-lag-interface--interfa | | | ce-name--l-interfaces-l-interface--i | | | nterface-name--vlans-vlan--vlan-inte | | | rface--l3-interface-ipv6-address-lis | | | t--l3-interface-ipv6-address--put>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /cloud-infrastructure/pservers/pserv | l3-interface-ipv6-address-list | | er/{hostname}/lag-interfaces/lag-int | | | erface/{interface-name}/l-interfaces | | | /l-interface/{interface-name}/vlans/ | | | vlan/{vlan-interface}/l3-interface-i | | | pv6-address-list/{l3-interface-ipv6- | | | address} <#operation--cloud-infrastr | | | ucture-pservers-pserver--hostname--l | | | ag-interfaces-lag-interface--interfa | | | ce-name--l-interfaces-l-interface--i | | | nterface-name--vlans-vlan--vlan-inte | | | rface--l3-interface-ipv6-address-lis | | | t--l3-interface-ipv6-address--delete | | | >`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /cloud-infrastructure/pservers/pserv | relationships | | er/{hostname}/lag-interfaces/lag-int | | | erface/{interface-name}/l-interfaces | | | /l-interface/{interface-name}/vlans/ | | | vlan/{vlan-interface}/l3-interface-i | | | pv6-address-list/{l3-interface-ipv6- | | | address}/relationship-list/relations | | | hip <#operation--cloud-infrastructur | | | e-pservers-pserver--hostname--lag-in | | | terfaces-lag-interface--interface-na | | | me--l-interfaces-l-interface--interf | | | ace-name--vlans-vlan--vlan-interface | | | --l3-interface-ipv6-address-list--l3 | | | -interface-ipv6-address--relationshi | | | p-list-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /cloud-infrastructure/pservers/pserv | | | er/{hostname}/lag-interfaces/lag-int | | | erface/{interface-name}/l-interfaces | | | /l-interface/{interface-name}/vlans/ | | | vlan/{vlan-interface}/l3-interface-i | | | pv6-address-list/{l3-interface-ipv6- | | | address}/relationship-list/relations | | | hip <#operation--cloud-infrastructur | | | e-pservers-pserver--hostname--lag-in | | | terfaces-lag-interface--interface-na | | | me--l-interfaces-l-interface--interf | | | ace-name--vlans-vlan--vlan-interface | | | --l3-interface-ipv6-address-list--l3 | | | -interface-ipv6-address--relationshi | | | p-list-relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /cloud-infrastructure/pservers/pserv | relationships | | er/{hostname}/lag-interfaces/lag-int | | | erface/{interface-name}/l-interfaces | | | /l-interface/{interface-name}/vlans/ | | | vlan/{vlan-interface}/relationship-l | | | ist/relationship <#operation--cloud- | | | infrastructure-pservers-pserver--hos | | | tname--lag-interfaces-lag-interface- | | | -interface-name--l-interfaces-l-inte | | | rface--interface-name--vlans-vlan--v | | | lan-interface--relationship-list-rel | | | ationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /cloud-infrastructure/pservers/pserv | | | er/{hostname}/lag-interfaces/lag-int | | | erface/{interface-name}/l-interfaces | | | /l-interface/{interface-name}/vlans/ | | | vlan/{vlan-interface}/relationship-l | | | ist/relationship <#operation--cloud- | | | infrastructure-pservers-pserver--hos | | | tname--lag-interfaces-lag-interface- | | | -interface-name--l-interfaces-l-inte | | | rface--interface-name--vlans-vlan--v | | | lan-interface--relationship-list-rel | | | ationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /cloud-infrastructure/pservers/pserv | relationships | | er/{hostname}/lag-interfaces/lag-int | | | erface/{interface-name}/relationship | | | -list/relationship <#operation--clou | | | d-infrastructure-pservers-pserver--h | | | ostname--lag-interfaces-lag-interfac | | | e--interface-name--relationship-list | | | -relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /cloud-infrastructure/pservers/pserv | | | er/{hostname}/lag-interfaces/lag-int | | | erface/{interface-name}/relationship | | | -list/relationship <#operation--clou | | | d-infrastructure-pservers-pserver--h | | | ostname--lag-interfaces-lag-interfac | | | e--interface-name--relationship-list | | | -relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns p-interfaces | | /cloud-infrastructure/pservers/pserv | | | er/{hostname}/p-interfaces <#operati | | | on--cloud-infrastructure-pservers-ps | | | erver--hostname--p-interfaces-get>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `GET | returns p-interface | | /cloud-infrastructure/pservers/pserv | | | er/{hostname}/p-interfaces/p-interfa | | | ce/{interface-name} <#operation--clo | | | ud-infrastructure-pservers-pserver-- | | | hostname--p-interfaces-p-interface-- | | | interface-name--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /cloud-infrastructure/pservers/pserv | p-interface | | er/{hostname}/p-interfaces/p-interfa | | | ce/{interface-name} <#operation--clo | | | ud-infrastructure-pservers-pserver-- | | | hostname--p-interfaces-p-interface-- | | | interface-name--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing p-interface | | /cloud-infrastructure/pservers/pserv | | | er/{hostname}/p-interfaces/p-interfa | | | ce/{interface-name} <#operation--clo | | | ud-infrastructure-pservers-pserver-- | | | hostname--p-interfaces-p-interface-- | | | interface-name--delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns l-interfaces | | /cloud-infrastructure/pservers/pserv | | | er/{hostname}/p-interfaces/p-interfa | | | ce/{interface-name}/l-interfaces <#o | | | peration--cloud-infrastructure-pserv | | | ers-pserver--hostname--p-interfaces- | | | p-interface--interface-name--l-inter | | | faces-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns l-interface | | /cloud-infrastructure/pservers/pserv | | | er/{hostname}/p-interfaces/p-interfa | | | ce/{interface-name}/l-interfaces/l-i | | | nterface/{interface-name} <#operatio | | | n--cloud-infrastructure-pservers-pse | | | rver--hostname--p-interfaces-p-inter | | | face--interface-name--l-interfaces-l | | | -interface--interface-name--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /cloud-infrastructure/pservers/pserv | l-interface | | er/{hostname}/p-interfaces/p-interfa | | | ce/{interface-name}/l-interfaces/l-i | | | nterface/{interface-name} <#operatio | | | n--cloud-infrastructure-pservers-pse | | | rver--hostname--p-interfaces-p-inter | | | face--interface-name--l-interfaces-l | | | -interface--interface-name--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing l-interface | | /cloud-infrastructure/pservers/pserv | | | er/{hostname}/p-interfaces/p-interfa | | | ce/{interface-name}/l-interfaces/l-i | | | nterface/{interface-name} <#operatio | | | n--cloud-infrastructure-pservers-pse | | | rver--hostname--p-interfaces-p-inter | | | face--interface-name--l-interfaces-l | | | -interface--interface-name--delete>` | | | __ | | +--------------------------------------+--------------------------------------+ | `GET | returns | | /cloud-infrastructure/pservers/pserv | l3-interface-ipv4-address-list | | er/{hostname}/p-interfaces/p-interfa | | | ce/{interface-name}/l-interfaces/l-i | | | nterface/{interface-name}/l3-interfa | | | ce-ipv4-address-list/{l3-interface-i | | | pv4-address} <#operation--cloud-infr | | | astructure-pservers-pserver--hostnam | | | e--p-interfaces-p-interface--interfa | | | ce-name--l-interfaces-l-interface--i | | | nterface-name--l3-interface-ipv4-add | | | ress-list--l3-interface-ipv4-address | | | --get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /cloud-infrastructure/pservers/pserv | l3-interface-ipv4-address-list | | er/{hostname}/p-interfaces/p-interfa | | | ce/{interface-name}/l-interfaces/l-i | | | nterface/{interface-name}/l3-interfa | | | ce-ipv4-address-list/{l3-interface-i | | | pv4-address} <#operation--cloud-infr | | | astructure-pservers-pserver--hostnam | | | e--p-interfaces-p-interface--interfa | | | ce-name--l-interfaces-l-interface--i | | | nterface-name--l3-interface-ipv4-add | | | ress-list--l3-interface-ipv4-address | | | --put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /cloud-infrastructure/pservers/pserv | l3-interface-ipv4-address-list | | er/{hostname}/p-interfaces/p-interfa | | | ce/{interface-name}/l-interfaces/l-i | | | nterface/{interface-name}/l3-interfa | | | ce-ipv4-address-list/{l3-interface-i | | | pv4-address} <#operation--cloud-infr | | | astructure-pservers-pserver--hostnam | | | e--p-interfaces-p-interface--interfa | | | ce-name--l-interfaces-l-interface--i | | | nterface-name--l3-interface-ipv4-add | | | ress-list--l3-interface-ipv4-address | | | --delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /cloud-infrastructure/pservers/pserv | relationships | | er/{hostname}/p-interfaces/p-interfa | | | ce/{interface-name}/l-interfaces/l-i | | | nterface/{interface-name}/l3-interfa | | | ce-ipv4-address-list/{l3-interface-i | | | pv4-address}/relationship-list/relat | | | ionship <#operation--cloud-infrastru | | | cture-pservers-pserver--hostname--p- | | | interfaces-p-interface--interface-na | | | me--l-interfaces-l-interface--interf | | | ace-name--l3-interface-ipv4-address- | | | list--l3-interface-ipv4-address--rel | | | ationship-list-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /cloud-infrastructure/pservers/pserv | | | er/{hostname}/p-interfaces/p-interfa | | | ce/{interface-name}/l-interfaces/l-i | | | nterface/{interface-name}/l3-interfa | | | ce-ipv4-address-list/{l3-interface-i | | | pv4-address}/relationship-list/relat | | | ionship <#operation--cloud-infrastru | | | cture-pservers-pserver--hostname--p- | | | interfaces-p-interface--interface-na | | | me--l-interfaces-l-interface--interf | | | ace-name--l3-interface-ipv4-address- | | | list--l3-interface-ipv4-address--rel | | | ationship-list-relationship-delete>` | | | __ | | +--------------------------------------+--------------------------------------+ | `GET | returns | | /cloud-infrastructure/pservers/pserv | l3-interface-ipv6-address-list | | er/{hostname}/p-interfaces/p-interfa | | | ce/{interface-name}/l-interfaces/l-i | | | nterface/{interface-name}/l3-interfa | | | ce-ipv6-address-list/{l3-interface-i | | | pv6-address} <#operation--cloud-infr | | | astructure-pservers-pserver--hostnam | | | e--p-interfaces-p-interface--interfa | | | ce-name--l-interfaces-l-interface--i | | | nterface-name--l3-interface-ipv6-add | | | ress-list--l3-interface-ipv6-address | | | --get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /cloud-infrastructure/pservers/pserv | l3-interface-ipv6-address-list | | er/{hostname}/p-interfaces/p-interfa | | | ce/{interface-name}/l-interfaces/l-i | | | nterface/{interface-name}/l3-interfa | | | ce-ipv6-address-list/{l3-interface-i | | | pv6-address} <#operation--cloud-infr | | | astructure-pservers-pserver--hostnam | | | e--p-interfaces-p-interface--interfa | | | ce-name--l-interfaces-l-interface--i | | | nterface-name--l3-interface-ipv6-add | | | ress-list--l3-interface-ipv6-address | | | --put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /cloud-infrastructure/pservers/pserv | l3-interface-ipv6-address-list | | er/{hostname}/p-interfaces/p-interfa | | | ce/{interface-name}/l-interfaces/l-i | | | nterface/{interface-name}/l3-interfa | | | ce-ipv6-address-list/{l3-interface-i | | | pv6-address} <#operation--cloud-infr | | | astructure-pservers-pserver--hostnam | | | e--p-interfaces-p-interface--interfa | | | ce-name--l-interfaces-l-interface--i | | | nterface-name--l3-interface-ipv6-add | | | ress-list--l3-interface-ipv6-address | | | --delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /cloud-infrastructure/pservers/pserv | relationships | | er/{hostname}/p-interfaces/p-interfa | | | ce/{interface-name}/l-interfaces/l-i | | | nterface/{interface-name}/l3-interfa | | | ce-ipv6-address-list/{l3-interface-i | | | pv6-address}/relationship-list/relat | | | ionship <#operation--cloud-infrastru | | | cture-pservers-pserver--hostname--p- | | | interfaces-p-interface--interface-na | | | me--l-interfaces-l-interface--interf | | | ace-name--l3-interface-ipv6-address- | | | list--l3-interface-ipv6-address--rel | | | ationship-list-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /cloud-infrastructure/pservers/pserv | | | er/{hostname}/p-interfaces/p-interfa | | | ce/{interface-name}/l-interfaces/l-i | | | nterface/{interface-name}/l3-interfa | | | ce-ipv6-address-list/{l3-interface-i | | | pv6-address}/relationship-list/relat | | | ionship <#operation--cloud-infrastru | | | cture-pservers-pserver--hostname--p- | | | interfaces-p-interface--interface-na | | | me--l-interfaces-l-interface--interf | | | ace-name--l3-interface-ipv6-address- | | | list--l3-interface-ipv6-address--rel | | | ationship-list-relationship-delete>` | | | __ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /cloud-infrastructure/pservers/pserv | relationships | | er/{hostname}/p-interfaces/p-interfa | | | ce/{interface-name}/l-interfaces/l-i | | | nterface/{interface-name}/relationsh | | | ip-list/relationship <#operation--cl | | | oud-infrastructure-pservers-pserver- | | | -hostname--p-interfaces-p-interface- | | | -interface-name--l-interfaces-l-inte | | | rface--interface-name--relationship- | | | list-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /cloud-infrastructure/pservers/pserv | | | er/{hostname}/p-interfaces/p-interfa | | | ce/{interface-name}/l-interfaces/l-i | | | nterface/{interface-name}/relationsh | | | ip-list/relationship <#operation--cl | | | oud-infrastructure-pservers-pserver- | | | -hostname--p-interfaces-p-interface- | | | -interface-name--l-interfaces-l-inte | | | rface--interface-name--relationship- | | | list-relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns sriov-vfs | | /cloud-infrastructure/pservers/pserv | | | er/{hostname}/p-interfaces/p-interfa | | | ce/{interface-name}/l-interfaces/l-i | | | nterface/{interface-name}/sriov-vfs | | | <#operation--cloud-infrastructure-ps | | | ervers-pserver--hostname--p-interfac | | | es-p-interface--interface-name--l-in | | | terfaces-l-interface--interface-name | | | --sriov-vfs-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns sriov-vf | | /cloud-infrastructure/pservers/pserv | | | er/{hostname}/p-interfaces/p-interfa | | | ce/{interface-name}/l-interfaces/l-i | | | nterface/{interface-name}/sriov-vfs/ | | | sriov-vf/{pci-id} <#operation--cloud | | | -infrastructure-pservers-pserver--ho | | | stname--p-interfaces-p-interface--in | | | terface-name--l-interfaces-l-interfa | | | ce--interface-name--sriov-vfs-sriov- | | | vf--pci-id--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /cloud-infrastructure/pservers/pserv | sriov-vf | | er/{hostname}/p-interfaces/p-interfa | | | ce/{interface-name}/l-interfaces/l-i | | | nterface/{interface-name}/sriov-vfs/ | | | sriov-vf/{pci-id} <#operation--cloud | | | -infrastructure-pservers-pserver--ho | | | stname--p-interfaces-p-interface--in | | | terface-name--l-interfaces-l-interfa | | | ce--interface-name--sriov-vfs-sriov- | | | vf--pci-id--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing sriov-vf | | /cloud-infrastructure/pservers/pserv | | | er/{hostname}/p-interfaces/p-interfa | | | ce/{interface-name}/l-interfaces/l-i | | | nterface/{interface-name}/sriov-vfs/ | | | sriov-vf/{pci-id} <#operation--cloud | | | -infrastructure-pservers-pserver--ho | | | stname--p-interfaces-p-interface--in | | | terface-name--l-interfaces-l-interfa | | | ce--interface-name--sriov-vfs-sriov- | | | vf--pci-id--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /cloud-infrastructure/pservers/pserv | relationships | | er/{hostname}/p-interfaces/p-interfa | | | ce/{interface-name}/l-interfaces/l-i | | | nterface/{interface-name}/sriov-vfs/ | | | sriov-vf/{pci-id}/relationship-list/ | | | relationship <#operation--cloud-infr | | | astructure-pservers-pserver--hostnam | | | e--p-interfaces-p-interface--interfa | | | ce-name--l-interfaces-l-interface--i | | | nterface-name--sriov-vfs-sriov-vf--p | | | ci-id--relationship-list-relationshi | | | p-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /cloud-infrastructure/pservers/pserv | | | er/{hostname}/p-interfaces/p-interfa | | | ce/{interface-name}/l-interfaces/l-i | | | nterface/{interface-name}/sriov-vfs/ | | | sriov-vf/{pci-id}/relationship-list/ | | | relationship <#operation--cloud-infr | | | astructure-pservers-pserver--hostnam | | | e--p-interfaces-p-interface--interfa | | | ce-name--l-interfaces-l-interface--i | | | nterface-name--sriov-vfs-sriov-vf--p | | | ci-id--relationship-list-relationshi | | | p-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns vlans | | /cloud-infrastructure/pservers/pserv | | | er/{hostname}/p-interfaces/p-interfa | | | ce/{interface-name}/l-interfaces/l-i | | | nterface/{interface-name}/vlans <#op | | | eration--cloud-infrastructure-pserve | | | rs-pserver--hostname--p-interfaces-p | | | -interface--interface-name--l-interf | | | aces-l-interface--interface-name--vl | | | ans-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns vlan | | /cloud-infrastructure/pservers/pserv | | | er/{hostname}/p-interfaces/p-interfa | | | ce/{interface-name}/l-interfaces/l-i | | | nterface/{interface-name}/vlans/vlan | | | /{vlan-interface} <#operation--cloud | | | -infrastructure-pservers-pserver--ho | | | stname--p-interfaces-p-interface--in | | | terface-name--l-interfaces-l-interfa | | | ce--interface-name--vlans-vlan--vlan | | | -interface--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing vlan | | /cloud-infrastructure/pservers/pserv | | | er/{hostname}/p-interfaces/p-interfa | | | ce/{interface-name}/l-interfaces/l-i | | | nterface/{interface-name}/vlans/vlan | | | /{vlan-interface} <#operation--cloud | | | -infrastructure-pservers-pserver--ho | | | stname--p-interfaces-p-interface--in | | | terface-name--l-interfaces-l-interfa | | | ce--interface-name--vlans-vlan--vlan | | | -interface--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing vlan | | /cloud-infrastructure/pservers/pserv | | | er/{hostname}/p-interfaces/p-interfa | | | ce/{interface-name}/l-interfaces/l-i | | | nterface/{interface-name}/vlans/vlan | | | /{vlan-interface} <#operation--cloud | | | -infrastructure-pservers-pserver--ho | | | stname--p-interfaces-p-interface--in | | | terface-name--l-interfaces-l-interfa | | | ce--interface-name--vlans-vlan--vlan | | | -interface--delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns | | /cloud-infrastructure/pservers/pserv | l3-interface-ipv4-address-list | | er/{hostname}/p-interfaces/p-interfa | | | ce/{interface-name}/l-interfaces/l-i | | | nterface/{interface-name}/vlans/vlan | | | /{vlan-interface}/l3-interface-ipv4- | | | address-list/{l3-interface-ipv4-addr | | | ess} <#operation--cloud-infrastructu | | | re-pservers-pserver--hostname--p-int | | | erfaces-p-interface--interface-name- | | | -l-interfaces-l-interface--interface | | | -name--vlans-vlan--vlan-interface--l | | | 3-interface-ipv4-address-list--l3-in | | | terface-ipv4-address--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /cloud-infrastructure/pservers/pserv | l3-interface-ipv4-address-list | | er/{hostname}/p-interfaces/p-interfa | | | ce/{interface-name}/l-interfaces/l-i | | | nterface/{interface-name}/vlans/vlan | | | /{vlan-interface}/l3-interface-ipv4- | | | address-list/{l3-interface-ipv4-addr | | | ess} <#operation--cloud-infrastructu | | | re-pservers-pserver--hostname--p-int | | | erfaces-p-interface--interface-name- | | | -l-interfaces-l-interface--interface | | | -name--vlans-vlan--vlan-interface--l | | | 3-interface-ipv4-address-list--l3-in | | | terface-ipv4-address--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /cloud-infrastructure/pservers/pserv | l3-interface-ipv4-address-list | | er/{hostname}/p-interfaces/p-interfa | | | ce/{interface-name}/l-interfaces/l-i | | | nterface/{interface-name}/vlans/vlan | | | /{vlan-interface}/l3-interface-ipv4- | | | address-list/{l3-interface-ipv4-addr | | | ess} <#operation--cloud-infrastructu | | | re-pservers-pserver--hostname--p-int | | | erfaces-p-interface--interface-name- | | | -l-interfaces-l-interface--interface | | | -name--vlans-vlan--vlan-interface--l | | | 3-interface-ipv4-address-list--l3-in | | | terface-ipv4-address--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /cloud-infrastructure/pservers/pserv | relationships | | er/{hostname}/p-interfaces/p-interfa | | | ce/{interface-name}/l-interfaces/l-i | | | nterface/{interface-name}/vlans/vlan | | | /{vlan-interface}/l3-interface-ipv4- | | | address-list/{l3-interface-ipv4-addr | | | ess}/relationship-list/relationship | | | <#operation--cloud-infrastructure-ps | | | ervers-pserver--hostname--p-interfac | | | es-p-interface--interface-name--l-in | | | terfaces-l-interface--interface-name | | | --vlans-vlan--vlan-interface--l3-int | | | erface-ipv4-address-list--l3-interfa | | | ce-ipv4-address--relationship-list-r | | | elationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /cloud-infrastructure/pservers/pserv | | | er/{hostname}/p-interfaces/p-interfa | | | ce/{interface-name}/l-interfaces/l-i | | | nterface/{interface-name}/vlans/vlan | | | /{vlan-interface}/l3-interface-ipv4- | | | address-list/{l3-interface-ipv4-addr | | | ess}/relationship-list/relationship | | | <#operation--cloud-infrastructure-ps | | | ervers-pserver--hostname--p-interfac | | | es-p-interface--interface-name--l-in | | | terfaces-l-interface--interface-name | | | --vlans-vlan--vlan-interface--l3-int | | | erface-ipv4-address-list--l3-interfa | | | ce-ipv4-address--relationship-list-r | | | elationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns | | /cloud-infrastructure/pservers/pserv | l3-interface-ipv6-address-list | | er/{hostname}/p-interfaces/p-interfa | | | ce/{interface-name}/l-interfaces/l-i | | | nterface/{interface-name}/vlans/vlan | | | /{vlan-interface}/l3-interface-ipv6- | | | address-list/{l3-interface-ipv6-addr | | | ess} <#operation--cloud-infrastructu | | | re-pservers-pserver--hostname--p-int | | | erfaces-p-interface--interface-name- | | | -l-interfaces-l-interface--interface | | | -name--vlans-vlan--vlan-interface--l | | | 3-interface-ipv6-address-list--l3-in | | | terface-ipv6-address--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /cloud-infrastructure/pservers/pserv | l3-interface-ipv6-address-list | | er/{hostname}/p-interfaces/p-interfa | | | ce/{interface-name}/l-interfaces/l-i | | | nterface/{interface-name}/vlans/vlan | | | /{vlan-interface}/l3-interface-ipv6- | | | address-list/{l3-interface-ipv6-addr | | | ess} <#operation--cloud-infrastructu | | | re-pservers-pserver--hostname--p-int | | | erfaces-p-interface--interface-name- | | | -l-interfaces-l-interface--interface | | | -name--vlans-vlan--vlan-interface--l | | | 3-interface-ipv6-address-list--l3-in | | | terface-ipv6-address--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /cloud-infrastructure/pservers/pserv | l3-interface-ipv6-address-list | | er/{hostname}/p-interfaces/p-interfa | | | ce/{interface-name}/l-interfaces/l-i | | | nterface/{interface-name}/vlans/vlan | | | /{vlan-interface}/l3-interface-ipv6- | | | address-list/{l3-interface-ipv6-addr | | | ess} <#operation--cloud-infrastructu | | | re-pservers-pserver--hostname--p-int | | | erfaces-p-interface--interface-name- | | | -l-interfaces-l-interface--interface | | | -name--vlans-vlan--vlan-interface--l | | | 3-interface-ipv6-address-list--l3-in | | | terface-ipv6-address--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /cloud-infrastructure/pservers/pserv | relationships | | er/{hostname}/p-interfaces/p-interfa | | | ce/{interface-name}/l-interfaces/l-i | | | nterface/{interface-name}/vlans/vlan | | | /{vlan-interface}/l3-interface-ipv6- | | | address-list/{l3-interface-ipv6-addr | | | ess}/relationship-list/relationship | | | <#operation--cloud-infrastructure-ps | | | ervers-pserver--hostname--p-interfac | | | es-p-interface--interface-name--l-in | | | terfaces-l-interface--interface-name | | | --vlans-vlan--vlan-interface--l3-int | | | erface-ipv6-address-list--l3-interfa | | | ce-ipv6-address--relationship-list-r | | | elationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /cloud-infrastructure/pservers/pserv | | | er/{hostname}/p-interfaces/p-interfa | | | ce/{interface-name}/l-interfaces/l-i | | | nterface/{interface-name}/vlans/vlan | | | /{vlan-interface}/l3-interface-ipv6- | | | address-list/{l3-interface-ipv6-addr | | | ess}/relationship-list/relationship | | | <#operation--cloud-infrastructure-ps | | | ervers-pserver--hostname--p-interfac | | | es-p-interface--interface-name--l-in | | | terfaces-l-interface--interface-name | | | --vlans-vlan--vlan-interface--l3-int | | | erface-ipv6-address-list--l3-interfa | | | ce-ipv6-address--relationship-list-r | | | elationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /cloud-infrastructure/pservers/pserv | relationships | | er/{hostname}/p-interfaces/p-interfa | | | ce/{interface-name}/l-interfaces/l-i | | | nterface/{interface-name}/vlans/vlan | | | /{vlan-interface}/relationship-list/ | | | relationship <#operation--cloud-infr | | | astructure-pservers-pserver--hostnam | | | e--p-interfaces-p-interface--interfa | | | ce-name--l-interfaces-l-interface--i | | | nterface-name--vlans-vlan--vlan-inte | | | rface--relationship-list-relationshi | | | p-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /cloud-infrastructure/pservers/pserv | | | er/{hostname}/p-interfaces/p-interfa | | | ce/{interface-name}/l-interfaces/l-i | | | nterface/{interface-name}/vlans/vlan | | | /{vlan-interface}/relationship-list/ | | | relationship <#operation--cloud-infr | | | astructure-pservers-pserver--hostnam | | | e--p-interfaces-p-interface--interfa | | | ce-name--l-interfaces-l-interface--i | | | nterface-name--vlans-vlan--vlan-inte | | | rface--relationship-list-relationshi | | | p-delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /cloud-infrastructure/pservers/pserv | relationships | | er/{hostname}/p-interfaces/p-interfa | | | ce/{interface-name}/relationship-lis | | | t/relationship <#operation--cloud-in | | | frastructure-pservers-pserver--hostn | | | ame--p-interfaces-p-interface--inter | | | face-name--relationship-list-relatio | | | nship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /cloud-infrastructure/pservers/pserv | | | er/{hostname}/p-interfaces/p-interfa | | | ce/{interface-name}/relationship-lis | | | t/relationship <#operation--cloud-in | | | frastructure-pservers-pserver--hostn | | | ame--p-interfaces-p-interface--inter | | | face-name--relationship-list-relatio | | | nship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns sriov-pfs | | /cloud-infrastructure/pservers/pserv | | | er/{hostname}/p-interfaces/p-interfa | | | ce/{interface-name}/sriov-pfs <#oper | | | ation--cloud-infrastructure-pservers | | | -pserver--hostname--p-interfaces-p-i | | | nterface--interface-name--sriov-pfs- | | | get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns sriov-pf | | /cloud-infrastructure/pservers/pserv | | | er/{hostname}/p-interfaces/p-interfa | | | ce/{interface-name}/sriov-pfs/sriov- | | | pf/{pf-pci-id} <#operation--cloud-in | | | frastructure-pservers-pserver--hostn | | | ame--p-interfaces-p-interface--inter | | | face-name--sriov-pfs-sriov-pf--pf-pc | | | i-id--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /cloud-infrastructure/pservers/pserv | sriov-pf | | er/{hostname}/p-interfaces/p-interfa | | | ce/{interface-name}/sriov-pfs/sriov- | | | pf/{pf-pci-id} <#operation--cloud-in | | | frastructure-pservers-pserver--hostn | | | ame--p-interfaces-p-interface--inter | | | face-name--sriov-pfs-sriov-pf--pf-pc | | | i-id--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing sriov-pf | | /cloud-infrastructure/pservers/pserv | | | er/{hostname}/p-interfaces/p-interfa | | | ce/{interface-name}/sriov-pfs/sriov- | | | pf/{pf-pci-id} <#operation--cloud-in | | | frastructure-pservers-pserver--hostn | | | ame--p-interfaces-p-interface--inter | | | face-name--sriov-pfs-sriov-pf--pf-pc | | | i-id--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /cloud-infrastructure/pservers/pserv | relationships | | er/{hostname}/p-interfaces/p-interfa | | | ce/{interface-name}/sriov-pfs/sriov- | | | pf/{pf-pci-id}/relationship-list/rel | | | ationship <#operation--cloud-infrast | | | ructure-pservers-pserver--hostname-- | | | p-interfaces-p-interface--interface- | | | name--sriov-pfs-sriov-pf--pf-pci-id- | | | -relationship-list-relationship-put> | | | `__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /cloud-infrastructure/pservers/pserv | | | er/{hostname}/p-interfaces/p-interfa | | | ce/{interface-name}/sriov-pfs/sriov- | | | pf/{pf-pci-id}/relationship-list/rel | | | ationship <#operation--cloud-infrast | | | ructure-pservers-pserver--hostname-- | | | p-interfaces-p-interface--interface- | | | name--sriov-pfs-sriov-pf--pf-pci-id- | | | -relationship-list-relationship-dele | | | te>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /cloud-infrastructure/pservers/pserv | relationships | | er/{hostname}/relationship-list/rela | | | tionship <#operation--cloud-infrastr | | | ucture-pservers-pserver--hostname--r | | | elationship-list-relationship-put>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /cloud-infrastructure/pservers/pserv | | | er/{hostname}/relationship-list/rela | | | tionship <#operation--cloud-infrastr | | | ucture-pservers-pserver--hostname--r | | | elationship-list-relationship-delete | | | >`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns virtual-data-centers | | /cloud-infrastructure/virtual-data-c | | | enters <#operation--cloud-infrastruc | | | ture-virtual-data-centers-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns virtual-data-center | | /cloud-infrastructure/virtual-data-c | | | enters/virtual-data-center/{vdc-id} | | | <#operation--cloud-infrastructure-vi | | | rtual-data-centers-virtual-data-cent | | | er--vdc-id--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /cloud-infrastructure/virtual-data-c | virtual-data-center | | enters/virtual-data-center/{vdc-id} | | | <#operation--cloud-infrastructure-vi | | | rtual-data-centers-virtual-data-cent | | | er--vdc-id--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /cloud-infrastructure/virtual-data-c | virtual-data-center | | enters/virtual-data-center/{vdc-id} | | | <#operation--cloud-infrastructure-vi | | | rtual-data-centers-virtual-data-cent | | | er--vdc-id--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /cloud-infrastructure/virtual-data-c | relationships | | enters/virtual-data-center/{vdc-id}/ | | | relationship-list/relationship <#ope | | | ration--cloud-infrastructure-virtual | | | -data-centers-virtual-data-center--v | | | dc-id--relationship-list-relationshi | | | p-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /cloud-infrastructure/virtual-data-c | | | enters/virtual-data-center/{vdc-id}/ | | | relationship-list/relationship <#ope | | | ration--cloud-infrastructure-virtual | | | -data-centers-virtual-data-center--v | | | dc-id--relationship-list-relationshi | | | p-delete>`__ | | +--------------------------------------+--------------------------------------+ .. rubric:: Tag: ExternalSystem :name: tag-ExternalSystem :class: swagger-summary-tag +--------------------------------------+--------------------------------------+ | Operation | Description | +======================================+======================================+ | `GET | returns esr-ems-list | | /external-system/esr-ems-list <#oper | | | ation--external-system-esr-ems-list- | | | get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns esr-ems | | /external-system/esr-ems-list/esr-em | | | s/{ems-id} <#operation--external-sys | | | tem-esr-ems-list-esr-ems--ems-id--ge | | | t>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing esr-ems | | /external-system/esr-ems-list/esr-em | | | s/{ems-id} <#operation--external-sys | | | tem-esr-ems-list-esr-ems--ems-id--pu | | | t>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing esr-ems | | /external-system/esr-ems-list/esr-em | | | s/{ems-id} <#operation--external-sys | | | tem-esr-ems-list-esr-ems--ems-id--de | | | lete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns esr-system-info-list | | /external-system/esr-ems-list/esr-em | | | s/{ems-id}/esr-system-info-list <#op | | | eration--external-system-esr-ems-lis | | | t-esr-ems--ems-id--esr-system-info-l | | | ist-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns esr-system-info | | /external-system/esr-ems-list/esr-em | | | s/{ems-id}/esr-system-info-list/esr- | | | system-info/{esr-system-info-id} <#o | | | peration--external-system-esr-ems-li | | | st-esr-ems--ems-id--esr-system-info- | | | list-esr-system-info--esr-system-inf | | | o-id--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /external-system/esr-ems-list/esr-em | esr-system-info | | s/{ems-id}/esr-system-info-list/esr- | | | system-info/{esr-system-info-id} <#o | | | peration--external-system-esr-ems-li | | | st-esr-ems--ems-id--esr-system-info- | | | list-esr-system-info--esr-system-inf | | | o-id--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing esr-system-info | | /external-system/esr-ems-list/esr-em | | | s/{ems-id}/esr-system-info-list/esr- | | | system-info/{esr-system-info-id} <#o | | | peration--external-system-esr-ems-li | | | st-esr-ems--ems-id--esr-system-info- | | | list-esr-system-info--esr-system-inf | | | o-id--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /external-system/esr-ems-list/esr-em | relationships | | s/{ems-id}/esr-system-info-list/esr- | | | system-info/{esr-system-info-id}/rel | | | ationship-list/relationship <#operat | | | ion--external-system-esr-ems-list-es | | | r-ems--ems-id--esr-system-info-list- | | | esr-system-info--esr-system-info-id- | | | -relationship-list-relationship-put> | | | `__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /external-system/esr-ems-list/esr-em | | | s/{ems-id}/esr-system-info-list/esr- | | | system-info/{esr-system-info-id}/rel | | | ationship-list/relationship <#operat | | | ion--external-system-esr-ems-list-es | | | r-ems--ems-id--esr-system-info-list- | | | esr-system-info--esr-system-info-id- | | | -relationship-list-relationship-dele | | | te>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /external-system/esr-ems-list/esr-em | relationships | | s/{ems-id}/relationship-list/relatio | | | nship <#operation--external-system-e | | | sr-ems-list-esr-ems--ems-id--relatio | | | nship-list-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /external-system/esr-ems-list/esr-em | | | s/{ems-id}/relationship-list/relatio | | | nship <#operation--external-system-e | | | sr-ems-list-esr-ems--ems-id--relatio | | | nship-list-relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns esr-thirdparty-sdnc-list | | /external-system/esr-thirdparty-sdnc | | | -list <#operation--external-system-e | | | sr-thirdparty-sdnc-list-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns esr-thirdparty-sdnc | | /external-system/esr-thirdparty-sdnc | | | -list/esr-thirdparty-sdnc/{thirdpart | | | y-sdnc-id} <#operation--external-sys | | | tem-esr-thirdparty-sdnc-list-esr-thi | | | rdparty-sdnc--thirdparty-sdnc-id--ge | | | t>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /external-system/esr-thirdparty-sdnc | esr-thirdparty-sdnc | | -list/esr-thirdparty-sdnc/{thirdpart | | | y-sdnc-id} <#operation--external-sys | | | tem-esr-thirdparty-sdnc-list-esr-thi | | | rdparty-sdnc--thirdparty-sdnc-id--pu | | | t>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /external-system/esr-thirdparty-sdnc | esr-thirdparty-sdnc | | -list/esr-thirdparty-sdnc/{thirdpart | | | y-sdnc-id} <#operation--external-sys | | | tem-esr-thirdparty-sdnc-list-esr-thi | | | rdparty-sdnc--thirdparty-sdnc-id--de | | | lete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns esr-system-info-list | | /external-system/esr-thirdparty-sdnc | | | -list/esr-thirdparty-sdnc/{thirdpart | | | y-sdnc-id}/esr-system-info-list <#op | | | eration--external-system-esr-thirdpa | | | rty-sdnc-list-esr-thirdparty-sdnc--t | | | hirdparty-sdnc-id--esr-system-info-l | | | ist-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns esr-system-info | | /external-system/esr-thirdparty-sdnc | | | -list/esr-thirdparty-sdnc/{thirdpart | | | y-sdnc-id}/esr-system-info-list/esr- | | | system-info/{esr-system-info-id} <#o | | | peration--external-system-esr-thirdp | | | arty-sdnc-list-esr-thirdparty-sdnc-- | | | thirdparty-sdnc-id--esr-system-info- | | | list-esr-system-info--esr-system-inf | | | o-id--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /external-system/esr-thirdparty-sdnc | esr-system-info | | -list/esr-thirdparty-sdnc/{thirdpart | | | y-sdnc-id}/esr-system-info-list/esr- | | | system-info/{esr-system-info-id} <#o | | | peration--external-system-esr-thirdp | | | arty-sdnc-list-esr-thirdparty-sdnc-- | | | thirdparty-sdnc-id--esr-system-info- | | | list-esr-system-info--esr-system-inf | | | o-id--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing esr-system-info | | /external-system/esr-thirdparty-sdnc | | | -list/esr-thirdparty-sdnc/{thirdpart | | | y-sdnc-id}/esr-system-info-list/esr- | | | system-info/{esr-system-info-id} <#o | | | peration--external-system-esr-thirdp | | | arty-sdnc-list-esr-thirdparty-sdnc-- | | | thirdparty-sdnc-id--esr-system-info- | | | list-esr-system-info--esr-system-inf | | | o-id--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /external-system/esr-thirdparty-sdnc | relationships | | -list/esr-thirdparty-sdnc/{thirdpart | | | y-sdnc-id}/esr-system-info-list/esr- | | | system-info/{esr-system-info-id}/rel | | | ationship-list/relationship <#operat | | | ion--external-system-esr-thirdparty- | | | sdnc-list-esr-thirdparty-sdnc--third | | | party-sdnc-id--esr-system-info-list- | | | esr-system-info--esr-system-info-id- | | | -relationship-list-relationship-put> | | | `__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /external-system/esr-thirdparty-sdnc | | | -list/esr-thirdparty-sdnc/{thirdpart | | | y-sdnc-id}/esr-system-info-list/esr- | | | system-info/{esr-system-info-id}/rel | | | ationship-list/relationship <#operat | | | ion--external-system-esr-thirdparty- | | | sdnc-list-esr-thirdparty-sdnc--third | | | party-sdnc-id--esr-system-info-list- | | | esr-system-info--esr-system-info-id- | | | -relationship-list-relationship-dele | | | te>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /external-system/esr-thirdparty-sdnc | relationships | | -list/esr-thirdparty-sdnc/{thirdpart | | | y-sdnc-id}/relationship-list/relatio | | | nship <#operation--external-system-e | | | sr-thirdparty-sdnc-list-esr-thirdpar | | | ty-sdnc--thirdparty-sdnc-id--relatio | | | nship-list-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /external-system/esr-thirdparty-sdnc | | | -list/esr-thirdparty-sdnc/{thirdpart | | | y-sdnc-id}/relationship-list/relatio | | | nship <#operation--external-system-e | | | sr-thirdparty-sdnc-list-esr-thirdpar | | | ty-sdnc--thirdparty-sdnc-id--relatio | | | nship-list-relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns esr-vnfm-list | | /external-system/esr-vnfm-list <#ope | | | ration--external-system-esr-vnfm-lis | | | t-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns esr-vnfm | | /external-system/esr-vnfm-list/esr-v | | | nfm/{vnfm-id} <#operation--external- | | | system-esr-vnfm-list-esr-vnfm--vnfm- | | | id--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /external-system/esr-vnfm-list/esr-v | esr-vnfm | | nfm/{vnfm-id} <#operation--external- | | | system-esr-vnfm-list-esr-vnfm--vnfm- | | | id--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing esr-vnfm | | /external-system/esr-vnfm-list/esr-v | | | nfm/{vnfm-id} <#operation--external- | | | system-esr-vnfm-list-esr-vnfm--vnfm- | | | id--delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns esr-system-info-list | | /external-system/esr-vnfm-list/esr-v | | | nfm/{vnfm-id}/esr-system-info-list < | | | #operation--external-system-esr-vnfm | | | -list-esr-vnfm--vnfm-id--esr-system- | | | info-list-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns esr-system-info | | /external-system/esr-vnfm-list/esr-v | | | nfm/{vnfm-id}/esr-system-info-list/e | | | sr-system-info/{esr-system-info-id} | | | <#operation--external-system-esr-vnf | | | m-list-esr-vnfm--vnfm-id--esr-system | | | -info-list-esr-system-info--esr-syst | | | em-info-id--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /external-system/esr-vnfm-list/esr-v | esr-system-info | | nfm/{vnfm-id}/esr-system-info-list/e | | | sr-system-info/{esr-system-info-id} | | | <#operation--external-system-esr-vnf | | | m-list-esr-vnfm--vnfm-id--esr-system | | | -info-list-esr-system-info--esr-syst | | | em-info-id--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing esr-system-info | | /external-system/esr-vnfm-list/esr-v | | | nfm/{vnfm-id}/esr-system-info-list/e | | | sr-system-info/{esr-system-info-id} | | | <#operation--external-system-esr-vnf | | | m-list-esr-vnfm--vnfm-id--esr-system | | | -info-list-esr-system-info--esr-syst | | | em-info-id--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /external-system/esr-vnfm-list/esr-v | relationships | | nfm/{vnfm-id}/esr-system-info-list/e | | | sr-system-info/{esr-system-info-id}/ | | | relationship-list/relationship <#ope | | | ration--external-system-esr-vnfm-lis | | | t-esr-vnfm--vnfm-id--esr-system-info | | | -list-esr-system-info--esr-system-in | | | fo-id--relationship-list-relationshi | | | p-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /external-system/esr-vnfm-list/esr-v | | | nfm/{vnfm-id}/esr-system-info-list/e | | | sr-system-info/{esr-system-info-id}/ | | | relationship-list/relationship <#ope | | | ration--external-system-esr-vnfm-lis | | | t-esr-vnfm--vnfm-id--esr-system-info | | | -list-esr-system-info--esr-system-in | | | fo-id--relationship-list-relationshi | | | p-delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /external-system/esr-vnfm-list/esr-v | relationships | | nfm/{vnfm-id}/relationship-list/rela | | | tionship <#operation--external-syste | | | m-esr-vnfm-list-esr-vnfm--vnfm-id--r | | | elationship-list-relationship-put>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /external-system/esr-vnfm-list/esr-v | | | nfm/{vnfm-id}/relationship-list/rela | | | tionship <#operation--external-syste | | | m-esr-vnfm-list-esr-vnfm--vnfm-id--r | | | elationship-list-relationship-delete | | | >`__ | | +--------------------------------------+--------------------------------------+ .. rubric:: Tag: Business :name: tag-Business :class: swagger-summary-tag +--------------------------------------+--------------------------------------+ | Operation | Description | +======================================+======================================+ | `GET | returns connectors | | /business/connectors <#operation--bu | | | siness-connectors-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns connector | | /business/connectors/connector/{reso | | | urce-instance-id} <#operation--busin | | | ess-connectors-connector--resource-i | | | nstance-id--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /business/connectors/connector/{reso | connector | | urce-instance-id} <#operation--busin | | | ess-connectors-connector--resource-i | | | nstance-id--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing connector | | /business/connectors/connector/{reso | | | urce-instance-id} <#operation--busin | | | ess-connectors-connector--resource-i | | | nstance-id--delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns metadata | | /business/connectors/connector/{reso | | | urce-instance-id}/metadata <#operati | | | on--business-connectors-connector--r | | | esource-instance-id--metadata-get>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `GET | returns metadatum | | /business/connectors/connector/{reso | | | urce-instance-id}/metadata/metadatum | | | /{metaname} <#operation--business-co | | | nnectors-connector--resource-instanc | | | e-id--metadata-metadatum--metaname-- | | | get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /business/connectors/connector/{reso | metadatum | | urce-instance-id}/metadata/metadatum | | | /{metaname} <#operation--business-co | | | nnectors-connector--resource-instanc | | | e-id--metadata-metadatum--metaname-- | | | put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing metadatum | | /business/connectors/connector/{reso | | | urce-instance-id}/metadata/metadatum | | | /{metaname} <#operation--business-co | | | nnectors-connector--resource-instanc | | | e-id--metadata-metadatum--metaname-- | | | delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /business/connectors/connector/{reso | relationships | | urce-instance-id}/relationship-list/ | | | relationship <#operation--business-c | | | onnectors-connector--resource-instan | | | ce-id--relationship-list-relationshi | | | p-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /business/connectors/connector/{reso | | | urce-instance-id}/relationship-list/ | | | relationship <#operation--business-c | | | onnectors-connector--resource-instan | | | ce-id--relationship-list-relationshi | | | p-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns customers | | /business/customers <#operation--bus | | | iness-customers-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns customer | | /business/customers/customer/{global | | | -customer-id} <#operation--business- | | | customers-customer--global-customer- | | | id--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /business/customers/customer/{global | customer | | -customer-id} <#operation--business- | | | customers-customer--global-customer- | | | id--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing customer | | /business/customers/customer/{global | | | -customer-id} <#operation--business- | | | customers-customer--global-customer- | | | id--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /business/customers/customer/{global | relationships | | -customer-id}/relationship-list/rela | | | tionship <#operation--business-custo | | | mers-customer--global-customer-id--r | | | elationship-list-relationship-put>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /business/customers/customer/{global | | | -customer-id}/relationship-list/rela | | | tionship <#operation--business-custo | | | mers-customer--global-customer-id--r | | | elationship-list-relationship-delete | | | >`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns service-subscriptions | | /business/customers/customer/{global | | | -customer-id}/service-subscriptions | | | <#operation--business-customers-cust | | | omer--global-customer-id--service-su | | | bscriptions-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns service-subscription | | /business/customers/customer/{global | | | -customer-id}/service-subscriptions/ | | | service-subscription/{service-type} | | | <#operation--business-customers-cust | | | omer--global-customer-id--service-su | | | bscriptions-service-subscription--se | | | rvice-type--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /business/customers/customer/{global | service-subscription | | -customer-id}/service-subscriptions/ | | | service-subscription/{service-type} | | | <#operation--business-customers-cust | | | omer--global-customer-id--service-su | | | bscriptions-service-subscription--se | | | rvice-type--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /business/customers/customer/{global | service-subscription | | -customer-id}/service-subscriptions/ | | | service-subscription/{service-type} | | | <#operation--business-customers-cust | | | omer--global-customer-id--service-su | | | bscriptions-service-subscription--se | | | rvice-type--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /business/customers/customer/{global | relationships | | -customer-id}/service-subscriptions/ | | | service-subscription/{service-type}/ | | | relationship-list/relationship <#ope | | | ration--business-customers-customer- | | | -global-customer-id--service-subscri | | | ptions-service-subscription--service | | | -type--relationship-list-relationshi | | | p-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /business/customers/customer/{global | | | -customer-id}/service-subscriptions/ | | | service-subscription/{service-type}/ | | | relationship-list/relationship <#ope | | | ration--business-customers-customer- | | | -global-customer-id--service-subscri | | | ptions-service-subscription--service | | | -type--relationship-list-relationshi | | | p-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns service-instances | | /business/customers/customer/{global | | | -customer-id}/service-subscriptions/ | | | service-subscription/{service-type}/ | | | service-instances <#operation--busin | | | ess-customers-customer--global-custo | | | mer-id--service-subscriptions-servic | | | e-subscription--service-type--servic | | | e-instances-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns service-instance | | /business/customers/customer/{global | | | -customer-id}/service-subscriptions/ | | | service-subscription/{service-type}/ | | | service-instances/service-instance/{ | | | service-instance-id} <#operation--bu | | | siness-customers-customer--global-cu | | | stomer-id--service-subscriptions-ser | | | vice-subscription--service-type--ser | | | vice-instances-service-instance--ser | | | vice-instance-id--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /business/customers/customer/{global | service-instance | | -customer-id}/service-subscriptions/ | | | service-subscription/{service-type}/ | | | service-instances/service-instance/{ | | | service-instance-id} <#operation--bu | | | siness-customers-customer--global-cu | | | stomer-id--service-subscriptions-ser | | | vice-subscription--service-type--ser | | | vice-instances-service-instance--ser | | | vice-instance-id--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing service-instance | | /business/customers/customer/{global | | | -customer-id}/service-subscriptions/ | | | service-subscription/{service-type}/ | | | service-instances/service-instance/{ | | | service-instance-id} <#operation--bu | | | siness-customers-customer--global-cu | | | stomer-id--service-subscriptions-ser | | | vice-subscription--service-type--ser | | | vice-instances-service-instance--ser | | | vice-instance-id--delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns allotted-resources | | /business/customers/customer/{global | | | -customer-id}/service-subscriptions/ | | | service-subscription/{service-type}/ | | | service-instances/service-instance/{ | | | service-instance-id}/allotted-resour | | | ces <#operation--business-customers- | | | customer--global-customer-id--servic | | | e-subscriptions-service-subscription | | | --service-type--service-instances-se | | | rvice-instance--service-instance-id- | | | -allotted-resources-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns allotted-resource | | /business/customers/customer/{global | | | -customer-id}/service-subscriptions/ | | | service-subscription/{service-type}/ | | | service-instances/service-instance/{ | | | service-instance-id}/allotted-resour | | | ces/allotted-resource/{id} <#operati | | | on--business-customers-customer--glo | | | bal-customer-id--service-subscriptio | | | ns-service-subscription--service-typ | | | e--service-instances-service-instanc | | | e--service-instance-id--allotted-res | | | ources-allotted-resource--id--get>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /business/customers/customer/{global | allotted-resource | | -customer-id}/service-subscriptions/ | | | service-subscription/{service-type}/ | | | service-instances/service-instance/{ | | | service-instance-id}/allotted-resour | | | ces/allotted-resource/{id} <#operati | | | on--business-customers-customer--glo | | | bal-customer-id--service-subscriptio | | | ns-service-subscription--service-typ | | | e--service-instances-service-instanc | | | e--service-instance-id--allotted-res | | | ources-allotted-resource--id--put>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing allotted-resource | | /business/customers/customer/{global | | | -customer-id}/service-subscriptions/ | | | service-subscription/{service-type}/ | | | service-instances/service-instance/{ | | | service-instance-id}/allotted-resour | | | ces/allotted-resource/{id} <#operati | | | on--business-customers-customer--glo | | | bal-customer-id--service-subscriptio | | | ns-service-subscription--service-typ | | | e--service-instances-service-instanc | | | e--service-instance-id--allotted-res | | | ources-allotted-resource--id--delete | | | >`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /business/customers/customer/{global | relationships | | -customer-id}/service-subscriptions/ | | | service-subscription/{service-type}/ | | | service-instances/service-instance/{ | | | service-instance-id}/allotted-resour | | | ces/allotted-resource/{id}/relations | | | hip-list/relationship <#operation--b | | | usiness-customers-customer--global-c | | | ustomer-id--service-subscriptions-se | | | rvice-subscription--service-type--se | | | rvice-instances-service-instance--se | | | rvice-instance-id--allotted-resource | | | s-allotted-resource--id--relationshi | | | p-list-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /business/customers/customer/{global | | | -customer-id}/service-subscriptions/ | | | service-subscription/{service-type}/ | | | service-instances/service-instance/{ | | | service-instance-id}/allotted-resour | | | ces/allotted-resource/{id}/relations | | | hip-list/relationship <#operation--b | | | usiness-customers-customer--global-c | | | ustomer-id--service-subscriptions-se | | | rvice-subscription--service-type--se | | | rvice-instances-service-instance--se | | | rvice-instance-id--allotted-resource | | | s-allotted-resource--id--relationshi | | | p-list-relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns tunnel-xconnects | | /business/customers/customer/{global | | | -customer-id}/service-subscriptions/ | | | service-subscription/{service-type}/ | | | service-instances/service-instance/{ | | | service-instance-id}/allotted-resour | | | ces/allotted-resource/{id}/tunnel-xc | | | onnects <#operation--business-custom | | | ers-customer--global-customer-id--se | | | rvice-subscriptions-service-subscrip | | | tion--service-type--service-instance | | | s-service-instance--service-instance | | | -id--allotted-resources-allotted-res | | | ource--id--tunnel-xconnects-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns tunnel-xconnect | | /business/customers/customer/{global | | | -customer-id}/service-subscriptions/ | | | service-subscription/{service-type}/ | | | service-instances/service-instance/{ | | | service-instance-id}/allotted-resour | | | ces/allotted-resource/{id}/tunnel-xc | | | onnects/tunnel-xconnect/{id} <#opera | | | tion--business-customers-customer--g | | | lobal-customer-id--service-subscript | | | ions-service-subscription--service-t | | | ype--service-instances-service-insta | | | nce--service-instance-id--allotted-r | | | esources-allotted-resource--id--tunn | | | el-xconnects-tunnel-xconnect--id--ge | | | t>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /business/customers/customer/{global | tunnel-xconnect | | -customer-id}/service-subscriptions/ | | | service-subscription/{service-type}/ | | | service-instances/service-instance/{ | | | service-instance-id}/allotted-resour | | | ces/allotted-resource/{id}/tunnel-xc | | | onnects/tunnel-xconnect/{id} <#opera | | | tion--business-customers-customer--g | | | lobal-customer-id--service-subscript | | | ions-service-subscription--service-t | | | ype--service-instances-service-insta | | | nce--service-instance-id--allotted-r | | | esources-allotted-resource--id--tunn | | | el-xconnects-tunnel-xconnect--id--pu | | | t>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing tunnel-xconnect | | /business/customers/customer/{global | | | -customer-id}/service-subscriptions/ | | | service-subscription/{service-type}/ | | | service-instances/service-instance/{ | | | service-instance-id}/allotted-resour | | | ces/allotted-resource/{id}/tunnel-xc | | | onnects/tunnel-xconnect/{id} <#opera | | | tion--business-customers-customer--g | | | lobal-customer-id--service-subscript | | | ions-service-subscription--service-t | | | ype--service-instances-service-insta | | | nce--service-instance-id--allotted-r | | | esources-allotted-resource--id--tunn | | | el-xconnects-tunnel-xconnect--id--de | | | lete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /business/customers/customer/{global | relationships | | -customer-id}/service-subscriptions/ | | | service-subscription/{service-type}/ | | | service-instances/service-instance/{ | | | service-instance-id}/allotted-resour | | | ces/allotted-resource/{id}/tunnel-xc | | | onnects/tunnel-xconnect/{id}/relatio | | | nship-list/relationship <#operation- | | | -business-customers-customer--global | | | -customer-id--service-subscriptions- | | | service-subscription--service-type-- | | | service-instances-service-instance-- | | | service-instance-id--allotted-resour | | | ces-allotted-resource--id--tunnel-xc | | | onnects-tunnel-xconnect--id--relatio | | | nship-list-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /business/customers/customer/{global | | | -customer-id}/service-subscriptions/ | | | service-subscription/{service-type}/ | | | service-instances/service-instance/{ | | | service-instance-id}/allotted-resour | | | ces/allotted-resource/{id}/tunnel-xc | | | onnects/tunnel-xconnect/{id}/relatio | | | nship-list/relationship <#operation- | | | -business-customers-customer--global | | | -customer-id--service-subscriptions- | | | service-subscription--service-type-- | | | service-instances-service-instance-- | | | service-instance-id--allotted-resour | | | ces-allotted-resource--id--tunnel-xc | | | onnects-tunnel-xconnect--id--relatio | | | nship-list-relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns metadata | | /business/customers/customer/{global | | | -customer-id}/service-subscriptions/ | | | service-subscription/{service-type}/ | | | service-instances/service-instance/{ | | | service-instance-id}/metadata <#oper | | | ation--business-customers-customer-- | | | global-customer-id--service-subscrip | | | tions-service-subscription--service- | | | type--service-instances-service-inst | | | ance--service-instance-id--metadata- | | | get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns metadatum | | /business/customers/customer/{global | | | -customer-id}/service-subscriptions/ | | | service-subscription/{service-type}/ | | | service-instances/service-instance/{ | | | service-instance-id}/metadata/metada | | | tum/{metaname} <#operation--business | | | -customers-customer--global-customer | | | -id--service-subscriptions-service-s | | | ubscription--service-type--service-i | | | nstances-service-instance--service-i | | | nstance-id--metadata-metadatum--meta | | | name--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /business/customers/customer/{global | metadatum | | -customer-id}/service-subscriptions/ | | | service-subscription/{service-type}/ | | | service-instances/service-instance/{ | | | service-instance-id}/metadata/metada | | | tum/{metaname} <#operation--business | | | -customers-customer--global-customer | | | -id--service-subscriptions-service-s | | | ubscription--service-type--service-i | | | nstances-service-instance--service-i | | | nstance-id--metadata-metadatum--meta | | | name--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing metadatum | | /business/customers/customer/{global | | | -customer-id}/service-subscriptions/ | | | service-subscription/{service-type}/ | | | service-instances/service-instance/{ | | | service-instance-id}/metadata/metada | | | tum/{metaname} <#operation--business | | | -customers-customer--global-customer | | | -id--service-subscriptions-service-s | | | ubscription--service-type--service-i | | | nstances-service-instance--service-i | | | nstance-id--metadata-metadatum--meta | | | name--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /business/customers/customer/{global | relationships | | -customer-id}/service-subscriptions/ | | | service-subscription/{service-type}/ | | | service-instances/service-instance/{ | | | service-instance-id}/relationship-li | | | st/relationship <#operation--busines | | | s-customers-customer--global-custome | | | r-id--service-subscriptions-service- | | | subscription--service-type--service- | | | instances-service-instance--service- | | | instance-id--relationship-list-relat | | | ionship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /business/customers/customer/{global | | | -customer-id}/service-subscriptions/ | | | service-subscription/{service-type}/ | | | service-instances/service-instance/{ | | | service-instance-id}/relationship-li | | | st/relationship <#operation--busines | | | s-customers-customer--global-custome | | | r-id--service-subscriptions-service- | | | subscription--service-type--service- | | | instances-service-instance--service- | | | instance-id--relationship-list-relat | | | ionship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns lines-of-business | | /business/lines-of-business <#operat | | | ion--business-lines-of-business-get> | | | `__ | | +--------------------------------------+--------------------------------------+ | `GET | returns line-of-business | | /business/lines-of-business/line-of- | | | business/{line-of-business-name} <#o | | | peration--business-lines-of-business | | | -line-of-business--line-of-business- | | | name--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /business/lines-of-business/line-of- | line-of-business | | business/{line-of-business-name} <#o | | | peration--business-lines-of-business | | | -line-of-business--line-of-business- | | | name--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing line-of-business | | /business/lines-of-business/line-of- | | | business/{line-of-business-name} <#o | | | peration--business-lines-of-business | | | -line-of-business--line-of-business- | | | name--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /business/lines-of-business/line-of- | relationships | | business/{line-of-business-name}/rel | | | ationship-list/relationship <#operat | | | ion--business-lines-of-business-line | | | -of-business--line-of-business-name- | | | -relationship-list-relationship-put> | | | `__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /business/lines-of-business/line-of- | | | business/{line-of-business-name}/rel | | | ationship-list/relationship <#operat | | | ion--business-lines-of-business-line | | | -of-business--line-of-business-name- | | | -relationship-list-relationship-dele | | | te>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns owning-entities | | /business/owning-entities <#operatio | | | n--business-owning-entities-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns owning-entity | | /business/owning-entities/owning-ent | | | ity/{owning-entity-id} <#operation-- | | | business-owning-entities-owning-enti | | | ty--owning-entity-id--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /business/owning-entities/owning-ent | owning-entity | | ity/{owning-entity-id} <#operation-- | | | business-owning-entities-owning-enti | | | ty--owning-entity-id--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing owning-entity | | /business/owning-entities/owning-ent | | | ity/{owning-entity-id} <#operation-- | | | business-owning-entities-owning-enti | | | ty--owning-entity-id--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /business/owning-entities/owning-ent | relationships | | ity/{owning-entity-id}/relationship- | | | list/relationship <#operation--busin | | | ess-owning-entities-owning-entity--o | | | wning-entity-id--relationship-list-r | | | elationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /business/owning-entities/owning-ent | | | ity/{owning-entity-id}/relationship- | | | list/relationship <#operation--busin | | | ess-owning-entities-owning-entity--o | | | wning-entity-id--relationship-list-r | | | elationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns platforms | | /business/platforms <#operation--bus | | | iness-platforms-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns platform | | /business/platforms/platform/{platfo | | | rm-name} <#operation--business-platf | | | orms-platform--platform-name--get>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /business/platforms/platform/{platfo | platform | | rm-name} <#operation--business-platf | | | orms-platform--platform-name--put>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing platform | | /business/platforms/platform/{platfo | | | rm-name} <#operation--business-platf | | | orms-platform--platform-name--delete | | | >`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /business/platforms/platform/{platfo | relationships | | rm-name}/relationship-list/relations | | | hip <#operation--business-platforms- | | | platform--platform-name--relationshi | | | p-list-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /business/platforms/platform/{platfo | | | rm-name}/relationship-list/relations | | | hip <#operation--business-platforms- | | | platform--platform-name--relationshi | | | p-list-relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns projects | | /business/projects <#operation--busi | | | ness-projects-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns project | | /business/projects/project/{project- | | | name} <#operation--business-projects | | | -project--project-name--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing project | | /business/projects/project/{project- | | | name} <#operation--business-projects | | | -project--project-name--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing project | | /business/projects/project/{project- | | | name} <#operation--business-projects | | | -project--project-name--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /business/projects/project/{project- | relationships | | name}/relationship-list/relationship | | | <#operation--business-projects-proj | | | ect--project-name--relationship-list | | | -relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /business/projects/project/{project- | | | name}/relationship-list/relationship | | | <#operation--business-projects-proj | | | ect--project-name--relationship-list | | | -relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ .. rubric:: Tag: ServiceDesignAndCreation :name: tag-ServiceDesignAndCreation :class: swagger-summary-tag +--------------------------------------+--------------------------------------+ | Operation | Description | +======================================+======================================+ | `GET | returns models | | /service-design-and-creation/models | | | <#operation--service-design-and-crea | | | tion-models-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns model | | /service-design-and-creation/models/ | | | model/{model-invariant-id} <#operati | | | on--service-design-and-creation-mode | | | ls-model--model-invariant-id--get>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing model | | /service-design-and-creation/models/ | | | model/{model-invariant-id} <#operati | | | on--service-design-and-creation-mode | | | ls-model--model-invariant-id--put>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing model | | /service-design-and-creation/models/ | | | model/{model-invariant-id} <#operati | | | on--service-design-and-creation-mode | | | ls-model--model-invariant-id--delete | | | >`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns model-vers | | /service-design-and-creation/models/ | | | model/{model-invariant-id}/model-ver | | | s <#operation--service-design-and-cr | | | eation-models-model--model-invariant | | | -id--model-vers-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns model-ver | | /service-design-and-creation/models/ | | | model/{model-invariant-id}/model-ver | | | s/model-ver/{model-version-id} <#ope | | | ration--service-design-and-creation- | | | models-model--model-invariant-id--mo | | | del-vers-model-ver--model-version-id | | | --get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /service-design-and-creation/models/ | model-ver | | model/{model-invariant-id}/model-ver | | | s/model-ver/{model-version-id} <#ope | | | ration--service-design-and-creation- | | | models-model--model-invariant-id--mo | | | del-vers-model-ver--model-version-id | | | --put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing model-ver | | /service-design-and-creation/models/ | | | model/{model-invariant-id}/model-ver | | | s/model-ver/{model-version-id} <#ope | | | ration--service-design-and-creation- | | | models-model--model-invariant-id--mo | | | del-vers-model-ver--model-version-id | | | --delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns metadata | | /service-design-and-creation/models/ | | | model/{model-invariant-id}/model-ver | | | s/model-ver/{model-version-id}/metad | | | ata <#operation--service-design-and- | | | creation-models-model--model-invaria | | | nt-id--model-vers-model-ver--model-v | | | ersion-id--metadata-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns metadatum | | /service-design-and-creation/models/ | | | model/{model-invariant-id}/model-ver | | | s/model-ver/{model-version-id}/metad | | | ata/metadatum/{metaname} <#operation | | | --service-design-and-creation-models | | | -model--model-invariant-id--model-ve | | | rs-model-ver--model-version-id--meta | | | data-metadatum--metaname--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /service-design-and-creation/models/ | metadatum | | model/{model-invariant-id}/model-ver | | | s/model-ver/{model-version-id}/metad | | | ata/metadatum/{metaname} <#operation | | | --service-design-and-creation-models | | | -model--model-invariant-id--model-ve | | | rs-model-ver--model-version-id--meta | | | data-metadatum--metaname--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing metadatum | | /service-design-and-creation/models/ | | | model/{model-invariant-id}/model-ver | | | s/model-ver/{model-version-id}/metad | | | ata/metadatum/{metaname} <#operation | | | --service-design-and-creation-models | | | -model--model-invariant-id--model-ve | | | rs-model-ver--model-version-id--meta | | | data-metadatum--metaname--delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns model-elements | | /service-design-and-creation/models/ | | | model/{model-invariant-id}/model-ver | | | s/model-ver/{model-version-id}/model | | | -elements <#operation--service-desig | | | n-and-creation-models-model--model-i | | | nvariant-id--model-vers-model-ver--m | | | odel-version-id--model-elements-get> | | | `__ | | +--------------------------------------+--------------------------------------+ | `GET | returns model-element | | /service-design-and-creation/models/ | | | model/{model-invariant-id}/model-ver | | | s/model-ver/{model-version-id}/model | | | -elements/model-element/{model-eleme | | | nt-uuid} <#operation--service-design | | | -and-creation-models-model--model-in | | | variant-id--model-vers-model-ver--mo | | | del-version-id--model-elements-model | | | -element--model-element-uuid--get>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /service-design-and-creation/models/ | model-element | | model/{model-invariant-id}/model-ver | | | s/model-ver/{model-version-id}/model | | | -elements/model-element/{model-eleme | | | nt-uuid} <#operation--service-design | | | -and-creation-models-model--model-in | | | variant-id--model-vers-model-ver--mo | | | del-version-id--model-elements-model | | | -element--model-element-uuid--put>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing model-element | | /service-design-and-creation/models/ | | | model/{model-invariant-id}/model-ver | | | s/model-ver/{model-version-id}/model | | | -elements/model-element/{model-eleme | | | nt-uuid} <#operation--service-design | | | -and-creation-models-model--model-in | | | variant-id--model-vers-model-ver--mo | | | del-version-id--model-elements-model | | | -element--model-element-uuid--delete | | | >`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns model-constraints | | /service-design-and-creation/models/ | | | model/{model-invariant-id}/model-ver | | | s/model-ver/{model-version-id}/model | | | -elements/model-element/{model-eleme | | | nt-uuid}/model-constraints <#operati | | | on--service-design-and-creation-mode | | | ls-model--model-invariant-id--model- | | | vers-model-ver--model-version-id--mo | | | del-elements-model-element--model-el | | | ement-uuid--model-constraints-get>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `GET | returns model-constraint | | /service-design-and-creation/models/ | | | model/{model-invariant-id}/model-ver | | | s/model-ver/{model-version-id}/model | | | -elements/model-element/{model-eleme | | | nt-uuid}/model-constraints/model-con | | | straint/{model-constraint-uuid} <#op | | | eration--service-design-and-creation | | | -models-model--model-invariant-id--m | | | odel-vers-model-ver--model-version-i | | | d--model-elements-model-element--mod | | | el-element-uuid--model-constraints-m | | | odel-constraint--model-constraint-uu | | | id--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /service-design-and-creation/models/ | model-constraint | | model/{model-invariant-id}/model-ver | | | s/model-ver/{model-version-id}/model | | | -elements/model-element/{model-eleme | | | nt-uuid}/model-constraints/model-con | | | straint/{model-constraint-uuid} <#op | | | eration--service-design-and-creation | | | -models-model--model-invariant-id--m | | | odel-vers-model-ver--model-version-i | | | d--model-elements-model-element--mod | | | el-element-uuid--model-constraints-m | | | odel-constraint--model-constraint-uu | | | id--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing model-constraint | | /service-design-and-creation/models/ | | | model/{model-invariant-id}/model-ver | | | s/model-ver/{model-version-id}/model | | | -elements/model-element/{model-eleme | | | nt-uuid}/model-constraints/model-con | | | straint/{model-constraint-uuid} <#op | | | eration--service-design-and-creation | | | -models-model--model-invariant-id--m | | | odel-vers-model-ver--model-version-i | | | d--model-elements-model-element--mod | | | el-element-uuid--model-constraints-m | | | odel-constraint--model-constraint-uu | | | id--delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns constrained-element-sets | | /service-design-and-creation/models/ | | | model/{model-invariant-id}/model-ver | | | s/model-ver/{model-version-id}/model | | | -elements/model-element/{model-eleme | | | nt-uuid}/model-constraints/model-con | | | straint/{model-constraint-uuid}/cons | | | trained-element-sets <#operation--se | | | rvice-design-and-creation-models-mod | | | el--model-invariant-id--model-vers-m | | | odel-ver--model-version-id--model-el | | | ements-model-element--model-element- | | | uuid--model-constraints-model-constr | | | aint--model-constraint-uuid--constra | | | ined-element-sets-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns constrained-element-set | | /service-design-and-creation/models/ | | | model/{model-invariant-id}/model-ver | | | s/model-ver/{model-version-id}/model | | | -elements/model-element/{model-eleme | | | nt-uuid}/model-constraints/model-con | | | straint/{model-constraint-uuid}/cons | | | trained-element-sets/constrained-ele | | | ment-set/{constrained-element-set-uu | | | id} <#operation--service-design-and- | | | creation-models-model--model-invaria | | | nt-id--model-vers-model-ver--model-v | | | ersion-id--model-elements-model-elem | | | ent--model-element-uuid--model-const | | | raints-model-constraint--model-const | | | raint-uuid--constrained-element-sets | | | -constrained-element-set--constraine | | | d-element-set-uuid--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /service-design-and-creation/models/ | constrained-element-set | | model/{model-invariant-id}/model-ver | | | s/model-ver/{model-version-id}/model | | | -elements/model-element/{model-eleme | | | nt-uuid}/model-constraints/model-con | | | straint/{model-constraint-uuid}/cons | | | trained-element-sets/constrained-ele | | | ment-set/{constrained-element-set-uu | | | id} <#operation--service-design-and- | | | creation-models-model--model-invaria | | | nt-id--model-vers-model-ver--model-v | | | ersion-id--model-elements-model-elem | | | ent--model-element-uuid--model-const | | | raints-model-constraint--model-const | | | raint-uuid--constrained-element-sets | | | -constrained-element-set--constraine | | | d-element-set-uuid--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /service-design-and-creation/models/ | constrained-element-set | | model/{model-invariant-id}/model-ver | | | s/model-ver/{model-version-id}/model | | | -elements/model-element/{model-eleme | | | nt-uuid}/model-constraints/model-con | | | straint/{model-constraint-uuid}/cons | | | trained-element-sets/constrained-ele | | | ment-set/{constrained-element-set-uu | | | id} <#operation--service-design-and- | | | creation-models-model--model-invaria | | | nt-id--model-vers-model-ver--model-v | | | ersion-id--model-elements-model-elem | | | ent--model-element-uuid--model-const | | | raints-model-constraint--model-const | | | raint-uuid--constrained-element-sets | | | -constrained-element-set--constraine | | | d-element-set-uuid--delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns element-choice-sets | | /service-design-and-creation/models/ | | | model/{model-invariant-id}/model-ver | | | s/model-ver/{model-version-id}/model | | | -elements/model-element/{model-eleme | | | nt-uuid}/model-constraints/model-con | | | straint/{model-constraint-uuid}/cons | | | trained-element-sets/constrained-ele | | | ment-set/{constrained-element-set-uu | | | id}/element-choice-sets <#operation- | | | -service-design-and-creation-models- | | | model--model-invariant-id--model-ver | | | s-model-ver--model-version-id--model | | | -elements-model-element--model-eleme | | | nt-uuid--model-constraints-model-con | | | straint--model-constraint-uuid--cons | | | trained-element-sets-constrained-ele | | | ment-set--constrained-element-set-uu | | | id--element-choice-sets-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns element-choice-set | | /service-design-and-creation/models/ | | | model/{model-invariant-id}/model-ver | | | s/model-ver/{model-version-id}/model | | | -elements/model-element/{model-eleme | | | nt-uuid}/model-constraints/model-con | | | straint/{model-constraint-uuid}/cons | | | trained-element-sets/constrained-ele | | | ment-set/{constrained-element-set-uu | | | id}/element-choice-sets/element-choi | | | ce-set/{element-choice-set-uuid} <#o | | | peration--service-design-and-creatio | | | n-models-model--model-invariant-id-- | | | model-vers-model-ver--model-version- | | | id--model-elements-model-element--mo | | | del-element-uuid--model-constraints- | | | model-constraint--model-constraint-u | | | uid--constrained-element-sets-constr | | | ained-element-set--constrained-eleme | | | nt-set-uuid--element-choice-sets-ele | | | ment-choice-set--element-choice-set- | | | uuid--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /service-design-and-creation/models/ | element-choice-set | | model/{model-invariant-id}/model-ver | | | s/model-ver/{model-version-id}/model | | | -elements/model-element/{model-eleme | | | nt-uuid}/model-constraints/model-con | | | straint/{model-constraint-uuid}/cons | | | trained-element-sets/constrained-ele | | | ment-set/{constrained-element-set-uu | | | id}/element-choice-sets/element-choi | | | ce-set/{element-choice-set-uuid} <#o | | | peration--service-design-and-creatio | | | n-models-model--model-invariant-id-- | | | model-vers-model-ver--model-version- | | | id--model-elements-model-element--mo | | | del-element-uuid--model-constraints- | | | model-constraint--model-constraint-u | | | uid--constrained-element-sets-constr | | | ained-element-set--constrained-eleme | | | nt-set-uuid--element-choice-sets-ele | | | ment-choice-set--element-choice-set- | | | uuid--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /service-design-and-creation/models/ | element-choice-set | | model/{model-invariant-id}/model-ver | | | s/model-ver/{model-version-id}/model | | | -elements/model-element/{model-eleme | | | nt-uuid}/model-constraints/model-con | | | straint/{model-constraint-uuid}/cons | | | trained-element-sets/constrained-ele | | | ment-set/{constrained-element-set-uu | | | id}/element-choice-sets/element-choi | | | ce-set/{element-choice-set-uuid} <#o | | | peration--service-design-and-creatio | | | n-models-model--model-invariant-id-- | | | model-vers-model-ver--model-version- | | | id--model-elements-model-element--mo | | | del-element-uuid--model-constraints- | | | model-constraint--model-constraint-u | | | uid--constrained-element-sets-constr | | | ained-element-set--constrained-eleme | | | nt-set-uuid--element-choice-sets-ele | | | ment-choice-set--element-choice-set- | | | uuid--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /service-design-and-creation/models/ | relationships | | model/{model-invariant-id}/model-ver | | | s/model-ver/{model-version-id}/model | | | -elements/model-element/{model-eleme | | | nt-uuid}/model-constraints/model-con | | | straint/{model-constraint-uuid}/cons | | | trained-element-sets/constrained-ele | | | ment-set/{constrained-element-set-uu | | | id}/element-choice-sets/element-choi | | | ce-set/{element-choice-set-uuid}/rel | | | ationship-list/relationship <#operat | | | ion--service-design-and-creation-mod | | | els-model--model-invariant-id--model | | | -vers-model-ver--model-version-id--m | | | odel-elements-model-element--model-e | | | lement-uuid--model-constraints-model | | | -constraint--model-constraint-uuid-- | | | constrained-element-sets-constrained | | | -element-set--constrained-element-se | | | t-uuid--element-choice-sets-element- | | | choice-set--element-choice-set-uuid- | | | -relationship-list-relationship-put> | | | `__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /service-design-and-creation/models/ | | | model/{model-invariant-id}/model-ver | | | s/model-ver/{model-version-id}/model | | | -elements/model-element/{model-eleme | | | nt-uuid}/model-constraints/model-con | | | straint/{model-constraint-uuid}/cons | | | trained-element-sets/constrained-ele | | | ment-set/{constrained-element-set-uu | | | id}/element-choice-sets/element-choi | | | ce-set/{element-choice-set-uuid}/rel | | | ationship-list/relationship <#operat | | | ion--service-design-and-creation-mod | | | els-model--model-invariant-id--model | | | -vers-model-ver--model-version-id--m | | | odel-elements-model-element--model-e | | | lement-uuid--model-constraints-model | | | -constraint--model-constraint-uuid-- | | | constrained-element-sets-constrained | | | -element-set--constrained-element-se | | | t-uuid--element-choice-sets-element- | | | choice-set--element-choice-set-uuid- | | | -relationship-list-relationship-dele | | | te>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /service-design-and-creation/models/ | relationships | | model/{model-invariant-id}/model-ver | | | s/model-ver/{model-version-id}/model | | | -elements/model-element/{model-eleme | | | nt-uuid}/model-constraints/model-con | | | straint/{model-constraint-uuid}/cons | | | trained-element-sets/constrained-ele | | | ment-set/{constrained-element-set-uu | | | id}/relationship-list/relationship < | | | #operation--service-design-and-creat | | | ion-models-model--model-invariant-id | | | --model-vers-model-ver--model-versio | | | n-id--model-elements-model-element-- | | | model-element-uuid--model-constraint | | | s-model-constraint--model-constraint | | | -uuid--constrained-element-sets-cons | | | trained-element-set--constrained-ele | | | ment-set-uuid--relationship-list-rel | | | ationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /service-design-and-creation/models/ | | | model/{model-invariant-id}/model-ver | | | s/model-ver/{model-version-id}/model | | | -elements/model-element/{model-eleme | | | nt-uuid}/model-constraints/model-con | | | straint/{model-constraint-uuid}/cons | | | trained-element-sets/constrained-ele | | | ment-set/{constrained-element-set-uu | | | id}/relationship-list/relationship < | | | #operation--service-design-and-creat | | | ion-models-model--model-invariant-id | | | --model-vers-model-ver--model-versio | | | n-id--model-elements-model-element-- | | | model-element-uuid--model-constraint | | | s-model-constraint--model-constraint | | | -uuid--constrained-element-sets-cons | | | trained-element-set--constrained-ele | | | ment-set-uuid--relationship-list-rel | | | ationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /service-design-and-creation/models/ | relationships | | model/{model-invariant-id}/model-ver | | | s/model-ver/{model-version-id}/model | | | -elements/model-element/{model-eleme | | | nt-uuid}/relationship-list/relations | | | hip <#operation--service-design-and- | | | creation-models-model--model-invaria | | | nt-id--model-vers-model-ver--model-v | | | ersion-id--model-elements-model-elem | | | ent--model-element-uuid--relationshi | | | p-list-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /service-design-and-creation/models/ | | | model/{model-invariant-id}/model-ver | | | s/model-ver/{model-version-id}/model | | | -elements/model-element/{model-eleme | | | nt-uuid}/relationship-list/relations | | | hip <#operation--service-design-and- | | | creation-models-model--model-invaria | | | nt-id--model-vers-model-ver--model-v | | | ersion-id--model-elements-model-elem | | | ent--model-element-uuid--relationshi | | | p-list-relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /service-design-and-creation/models/ | relationships | | model/{model-invariant-id}/model-ver | | | s/model-ver/{model-version-id}/relat | | | ionship-list/relationship <#operatio | | | n--service-design-and-creation-model | | | s-model--model-invariant-id--model-v | | | ers-model-ver--model-version-id--rel | | | ationship-list-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /service-design-and-creation/models/ | | | model/{model-invariant-id}/model-ver | | | s/model-ver/{model-version-id}/relat | | | ionship-list/relationship <#operatio | | | n--service-design-and-creation-model | | | s-model--model-invariant-id--model-v | | | ers-model-ver--model-version-id--rel | | | ationship-list-relationship-delete>` | | | __ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /service-design-and-creation/models/ | relationships | | model/{model-invariant-id}/relations | | | hip-list/relationship <#operation--s | | | ervice-design-and-creation-models-mo | | | del--model-invariant-id--relationshi | | | p-list-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /service-design-and-creation/models/ | | | model/{model-invariant-id}/relations | | | hip-list/relationship <#operation--s | | | ervice-design-and-creation-models-mo | | | del--model-invariant-id--relationshi | | | p-list-relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns named-queries | | /service-design-and-creation/named-q | | | ueries <#operation--service-design-a | | | nd-creation-named-queries-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns named-query | | /service-design-and-creation/named-q | | | ueries/named-query/{named-query-uuid | | | } <#operation--service-design-and-cr | | | eation-named-queries-named-query--na | | | med-query-uuid--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /service-design-and-creation/named-q | named-query | | ueries/named-query/{named-query-uuid | | | } <#operation--service-design-and-cr | | | eation-named-queries-named-query--na | | | med-query-uuid--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing named-query | | /service-design-and-creation/named-q | | | ueries/named-query/{named-query-uuid | | | } <#operation--service-design-and-cr | | | eation-named-queries-named-query--na | | | med-query-uuid--delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns named-query-elements | | /service-design-and-creation/named-q | | | ueries/named-query/{named-query-uuid | | | }/named-query-elements <#operation-- | | | service-design-and-creation-named-qu | | | eries-named-query--named-query-uuid- | | | -named-query-elements-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns named-query-element | | /service-design-and-creation/named-q | | | ueries/named-query/{named-query-uuid | | | }/named-query-elements/named-query-e | | | lement/{named-query-element-uuid} <# | | | operation--service-design-and-creati | | | on-named-queries-named-query--named- | | | query-uuid--named-query-elements-nam | | | ed-query-element--named-query-elemen | | | t-uuid--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /service-design-and-creation/named-q | named-query-element | | ueries/named-query/{named-query-uuid | | | }/named-query-elements/named-query-e | | | lement/{named-query-element-uuid} <# | | | operation--service-design-and-creati | | | on-named-queries-named-query--named- | | | query-uuid--named-query-elements-nam | | | ed-query-element--named-query-elemen | | | t-uuid--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /service-design-and-creation/named-q | named-query-element | | ueries/named-query/{named-query-uuid | | | }/named-query-elements/named-query-e | | | lement/{named-query-element-uuid} <# | | | operation--service-design-and-creati | | | on-named-queries-named-query--named- | | | query-uuid--named-query-elements-nam | | | ed-query-element--named-query-elemen | | | t-uuid--delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns property-constraints | | /service-design-and-creation/named-q | | | ueries/named-query/{named-query-uuid | | | }/named-query-elements/named-query-e | | | lement/{named-query-element-uuid}/pr | | | operty-constraints <#operation--serv | | | ice-design-and-creation-named-querie | | | s-named-query--named-query-uuid--nam | | | ed-query-elements-named-query-elemen | | | t--named-query-element-uuid--propert | | | y-constraints-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns property-constraint | | /service-design-and-creation/named-q | | | ueries/named-query/{named-query-uuid | | | }/named-query-elements/named-query-e | | | lement/{named-query-element-uuid}/pr | | | operty-constraints/property-constrai | | | nt/{property-constraint-uuid} <#oper | | | ation--service-design-and-creation-n | | | amed-queries-named-query--named-quer | | | y-uuid--named-query-elements-named-q | | | uery-element--named-query-element-uu | | | id--property-constraints-property-co | | | nstraint--property-constraint-uuid-- | | | get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /service-design-and-creation/named-q | property-constraint | | ueries/named-query/{named-query-uuid | | | }/named-query-elements/named-query-e | | | lement/{named-query-element-uuid}/pr | | | operty-constraints/property-constrai | | | nt/{property-constraint-uuid} <#oper | | | ation--service-design-and-creation-n | | | amed-queries-named-query--named-quer | | | y-uuid--named-query-elements-named-q | | | uery-element--named-query-element-uu | | | id--property-constraints-property-co | | | nstraint--property-constraint-uuid-- | | | put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /service-design-and-creation/named-q | property-constraint | | ueries/named-query/{named-query-uuid | | | }/named-query-elements/named-query-e | | | lement/{named-query-element-uuid}/pr | | | operty-constraints/property-constrai | | | nt/{property-constraint-uuid} <#oper | | | ation--service-design-and-creation-n | | | amed-queries-named-query--named-quer | | | y-uuid--named-query-elements-named-q | | | uery-element--named-query-element-uu | | | id--property-constraints-property-co | | | nstraint--property-constraint-uuid-- | | | delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns related-lookups | | /service-design-and-creation/named-q | | | ueries/named-query/{named-query-uuid | | | }/named-query-elements/named-query-e | | | lement/{named-query-element-uuid}/re | | | lated-lookups <#operation--service-d | | | esign-and-creation-named-queries-nam | | | ed-query--named-query-uuid--named-qu | | | ery-elements-named-query-element--na | | | med-query-element-uuid--related-look | | | ups-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns related-lookup | | /service-design-and-creation/named-q | | | ueries/named-query/{named-query-uuid | | | }/named-query-elements/named-query-e | | | lement/{named-query-element-uuid}/re | | | lated-lookups/related-lookup/{relate | | | d-lookup-uuid} <#operation--service- | | | design-and-creation-named-queries-na | | | med-query--named-query-uuid--named-q | | | uery-elements-named-query-element--n | | | amed-query-element-uuid--related-loo | | | kups-related-lookup--related-lookup- | | | uuid--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /service-design-and-creation/named-q | related-lookup | | ueries/named-query/{named-query-uuid | | | }/named-query-elements/named-query-e | | | lement/{named-query-element-uuid}/re | | | lated-lookups/related-lookup/{relate | | | d-lookup-uuid} <#operation--service- | | | design-and-creation-named-queries-na | | | med-query--named-query-uuid--named-q | | | uery-elements-named-query-element--n | | | amed-query-element-uuid--related-loo | | | kups-related-lookup--related-lookup- | | | uuid--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing related-lookup | | /service-design-and-creation/named-q | | | ueries/named-query/{named-query-uuid | | | }/named-query-elements/named-query-e | | | lement/{named-query-element-uuid}/re | | | lated-lookups/related-lookup/{relate | | | d-lookup-uuid} <#operation--service- | | | design-and-creation-named-queries-na | | | med-query--named-query-uuid--named-q | | | uery-elements-named-query-element--n | | | amed-query-element-uuid--related-loo | | | kups-related-lookup--related-lookup- | | | uuid--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /service-design-and-creation/named-q | relationships | | ueries/named-query/{named-query-uuid | | | }/named-query-elements/named-query-e | | | lement/{named-query-element-uuid}/re | | | lated-lookups/related-lookup/{relate | | | d-lookup-uuid}/relationship-list/rel | | | ationship <#operation--service-desig | | | n-and-creation-named-queries-named-q | | | uery--named-query-uuid--named-query- | | | elements-named-query-element--named- | | | query-element-uuid--related-lookups- | | | related-lookup--related-lookup-uuid- | | | -relationship-list-relationship-put> | | | `__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /service-design-and-creation/named-q | | | ueries/named-query/{named-query-uuid | | | }/named-query-elements/named-query-e | | | lement/{named-query-element-uuid}/re | | | lated-lookups/related-lookup/{relate | | | d-lookup-uuid}/relationship-list/rel | | | ationship <#operation--service-desig | | | n-and-creation-named-queries-named-q | | | uery--named-query-uuid--named-query- | | | elements-named-query-element--named- | | | query-element-uuid--related-lookups- | | | related-lookup--related-lookup-uuid- | | | -relationship-list-relationship-dele | | | te>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /service-design-and-creation/named-q | relationships | | ueries/named-query/{named-query-uuid | | | }/named-query-elements/named-query-e | | | lement/{named-query-element-uuid}/re | | | lationship-list/relationship <#opera | | | tion--service-design-and-creation-na | | | med-queries-named-query--named-query | | | -uuid--named-query-elements-named-qu | | | ery-element--named-query-element-uui | | | d--relationship-list-relationship-pu | | | t>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /service-design-and-creation/named-q | | | ueries/named-query/{named-query-uuid | | | }/named-query-elements/named-query-e | | | lement/{named-query-element-uuid}/re | | | lationship-list/relationship <#opera | | | tion--service-design-and-creation-na | | | med-queries-named-query--named-query | | | -uuid--named-query-elements-named-qu | | | ery-element--named-query-element-uui | | | d--relationship-list-relationship-de | | | lete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /service-design-and-creation/named-q | relationships | | ueries/named-query/{named-query-uuid | | | }/relationship-list/relationship <#o | | | peration--service-design-and-creatio | | | n-named-queries-named-query--named-q | | | uery-uuid--relationship-list-relatio | | | nship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /service-design-and-creation/named-q | | | ueries/named-query/{named-query-uuid | | | }/relationship-list/relationship <#o | | | peration--service-design-and-creatio | | | n-named-queries-named-query--named-q | | | uery-uuid--relationship-list-relatio | | | nship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns service-capabilities | | /service-design-and-creation/service | | | -capabilities <#operation--service-d | | | esign-and-creation-service-capabilit | | | ies-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns service-capability | | /service-design-and-creation/service | | | -capabilities/service-capability/{se | | | rvice-type}/{vnf-type} <#operation-- | | | service-design-and-creation-service- | | | capabilities-service-capability--ser | | | vice-type---vnf-type--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /service-design-and-creation/service | service-capability | | -capabilities/service-capability/{se | | | rvice-type}/{vnf-type} <#operation-- | | | service-design-and-creation-service- | | | capabilities-service-capability--ser | | | vice-type---vnf-type--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /service-design-and-creation/service | service-capability | | -capabilities/service-capability/{se | | | rvice-type}/{vnf-type} <#operation-- | | | service-design-and-creation-service- | | | capabilities-service-capability--ser | | | vice-type---vnf-type--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /service-design-and-creation/service | relationships | | -capabilities/service-capability/{se | | | rvice-type}/{vnf-type}/relationship- | | | list/relationship <#operation--servi | | | ce-design-and-creation-service-capab | | | ilities-service-capability--service- | | | type---vnf-type--relationship-list-r | | | elationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /service-design-and-creation/service | | | -capabilities/service-capability/{se | | | rvice-type}/{vnf-type}/relationship- | | | list/relationship <#operation--servi | | | ce-design-and-creation-service-capab | | | ilities-service-capability--service- | | | type---vnf-type--relationship-list-r | | | elationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns services | | /service-design-and-creation/service | | | s <#operation--service-design-and-cr | | | eation-services-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns service | | /service-design-and-creation/service | | | s/service/{service-id} <#operation-- | | | service-design-and-creation-services | | | -service--service-id--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing service | | /service-design-and-creation/service | | | s/service/{service-id} <#operation-- | | | service-design-and-creation-services | | | -service--service-id--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing service | | /service-design-and-creation/service | | | s/service/{service-id} <#operation-- | | | service-design-and-creation-services | | | -service--service-id--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /service-design-and-creation/service | relationships | | s/service/{service-id}/relationship- | | | list/relationship <#operation--servi | | | ce-design-and-creation-services-serv | | | ice--service-id--relationship-list-r | | | elationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /service-design-and-creation/service | | | s/service/{service-id}/relationship- | | | list/relationship <#operation--servi | | | ce-design-and-creation-services-serv | | | ice--service-id--relationship-list-r | | | elationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns vnf-images | | /service-design-and-creation/vnf-ima | | | ges <#operation--service-design-and- | | | creation-vnf-images-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns vnf-image | | /service-design-and-creation/vnf-ima | | | ges/vnf-image/{vnf-image-uuid} <#ope | | | ration--service-design-and-creation- | | | vnf-images-vnf-image--vnf-image-uuid | | | --get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /service-design-and-creation/vnf-ima | vnf-image | | ges/vnf-image/{vnf-image-uuid} <#ope | | | ration--service-design-and-creation- | | | vnf-images-vnf-image--vnf-image-uuid | | | --put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing vnf-image | | /service-design-and-creation/vnf-ima | | | ges/vnf-image/{vnf-image-uuid} <#ope | | | ration--service-design-and-creation- | | | vnf-images-vnf-image--vnf-image-uuid | | | --delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /service-design-and-creation/vnf-ima | relationships | | ges/vnf-image/{vnf-image-uuid}/relat | | | ionship-list/relationship <#operatio | | | n--service-design-and-creation-vnf-i | | | mages-vnf-image--vnf-image-uuid--rel | | | ationship-list-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /service-design-and-creation/vnf-ima | | | ges/vnf-image/{vnf-image-uuid}/relat | | | ionship-list/relationship <#operatio | | | n--service-design-and-creation-vnf-i | | | mages-vnf-image--vnf-image-uuid--rel | | | ationship-list-relationship-delete>` | | | __ | | +--------------------------------------+--------------------------------------+ .. rubric:: Tag: Network :name: tag-Network :class: swagger-summary-tag +--------------------------------------+--------------------------------------+ | Operation | Description | +======================================+======================================+ | `GET | returns generic-vnfs | | /network/generic-vnfs <#operation--n | | | etwork-generic-vnfs-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns generic-vnf | | /network/generic-vnfs/generic-vnf/{v | | | nf-id} <#operation--network-generic- | | | vnfs-generic-vnf--vnf-id--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/generic-vnfs/generic-vnf/{v | generic-vnf | | nf-id} <#operation--network-generic- | | | vnfs-generic-vnf--vnf-id--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing generic-vnf | | /network/generic-vnfs/generic-vnf/{v | | | nf-id} <#operation--network-generic- | | | vnfs-generic-vnf--vnf-id--delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns entitlements | | /network/generic-vnfs/generic-vnf/{v | | | nf-id}/entitlements <#operation--net | | | work-generic-vnfs-generic-vnf--vnf-i | | | d--entitlements-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns entitlement | | /network/generic-vnfs/generic-vnf/{v | | | nf-id}/entitlements/entitlement/{gro | | | up-uuid}/{resource-uuid} <#operation | | | --network-generic-vnfs-generic-vnf-- | | | vnf-id--entitlements-entitlement--gr | | | oup-uuid---resource-uuid--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/generic-vnfs/generic-vnf/{v | entitlement | | nf-id}/entitlements/entitlement/{gro | | | up-uuid}/{resource-uuid} <#operation | | | --network-generic-vnfs-generic-vnf-- | | | vnf-id--entitlements-entitlement--gr | | | oup-uuid---resource-uuid--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing entitlement | | /network/generic-vnfs/generic-vnf/{v | | | nf-id}/entitlements/entitlement/{gro | | | up-uuid}/{resource-uuid} <#operation | | | --network-generic-vnfs-generic-vnf-- | | | vnf-id--entitlements-entitlement--gr | | | oup-uuid---resource-uuid--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/generic-vnfs/generic-vnf/{v | relationships | | nf-id}/entitlements/entitlement/{gro | | | up-uuid}/{resource-uuid}/relationshi | | | p-list/relationship <#operation--net | | | work-generic-vnfs-generic-vnf--vnf-i | | | d--entitlements-entitlement--group-u | | | uid---resource-uuid--relationship-li | | | st-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/generic-vnfs/generic-vnf/{v | | | nf-id}/entitlements/entitlement/{gro | | | up-uuid}/{resource-uuid}/relationshi | | | p-list/relationship <#operation--net | | | work-generic-vnfs-generic-vnf--vnf-i | | | d--entitlements-entitlement--group-u | | | uid---resource-uuid--relationship-li | | | st-relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns l-interfaces | | /network/generic-vnfs/generic-vnf/{v | | | nf-id}/l-interfaces <#operation--net | | | work-generic-vnfs-generic-vnf--vnf-i | | | d--l-interfaces-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns l-interface | | /network/generic-vnfs/generic-vnf/{v | | | nf-id}/l-interfaces/l-interface/{int | | | erface-name} <#operation--network-ge | | | neric-vnfs-generic-vnf--vnf-id--l-in | | | terfaces-l-interface--interface-name | | | --get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/generic-vnfs/generic-vnf/{v | l-interface | | nf-id}/l-interfaces/l-interface/{int | | | erface-name} <#operation--network-ge | | | neric-vnfs-generic-vnf--vnf-id--l-in | | | terfaces-l-interface--interface-name | | | --put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing l-interface | | /network/generic-vnfs/generic-vnf/{v | | | nf-id}/l-interfaces/l-interface/{int | | | erface-name} <#operation--network-ge | | | neric-vnfs-generic-vnf--vnf-id--l-in | | | terfaces-l-interface--interface-name | | | --delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns | | /network/generic-vnfs/generic-vnf/{v | l3-interface-ipv4-address-list | | nf-id}/l-interfaces/l-interface/{int | | | erface-name}/l3-interface-ipv4-addre | | | ss-list/{l3-interface-ipv4-address} | | | <#operation--network-generic-vnfs-ge | | | neric-vnf--vnf-id--l-interfaces-l-in | | | terface--interface-name--l3-interfac | | | e-ipv4-address-list--l3-interface-ip | | | v4-address--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/generic-vnfs/generic-vnf/{v | l3-interface-ipv4-address-list | | nf-id}/l-interfaces/l-interface/{int | | | erface-name}/l3-interface-ipv4-addre | | | ss-list/{l3-interface-ipv4-address} | | | <#operation--network-generic-vnfs-ge | | | neric-vnf--vnf-id--l-interfaces-l-in | | | terface--interface-name--l3-interfac | | | e-ipv4-address-list--l3-interface-ip | | | v4-address--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /network/generic-vnfs/generic-vnf/{v | l3-interface-ipv4-address-list | | nf-id}/l-interfaces/l-interface/{int | | | erface-name}/l3-interface-ipv4-addre | | | ss-list/{l3-interface-ipv4-address} | | | <#operation--network-generic-vnfs-ge | | | neric-vnf--vnf-id--l-interfaces-l-in | | | terface--interface-name--l3-interfac | | | e-ipv4-address-list--l3-interface-ip | | | v4-address--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/generic-vnfs/generic-vnf/{v | relationships | | nf-id}/l-interfaces/l-interface/{int | | | erface-name}/l3-interface-ipv4-addre | | | ss-list/{l3-interface-ipv4-address}/ | | | relationship-list/relationship <#ope | | | ration--network-generic-vnfs-generic | | | -vnf--vnf-id--l-interfaces-l-interfa | | | ce--interface-name--l3-interface-ipv | | | 4-address-list--l3-interface-ipv4-ad | | | dress--relationship-list-relationshi | | | p-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/generic-vnfs/generic-vnf/{v | | | nf-id}/l-interfaces/l-interface/{int | | | erface-name}/l3-interface-ipv4-addre | | | ss-list/{l3-interface-ipv4-address}/ | | | relationship-list/relationship <#ope | | | ration--network-generic-vnfs-generic | | | -vnf--vnf-id--l-interfaces-l-interfa | | | ce--interface-name--l3-interface-ipv | | | 4-address-list--l3-interface-ipv4-ad | | | dress--relationship-list-relationshi | | | p-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns | | /network/generic-vnfs/generic-vnf/{v | l3-interface-ipv6-address-list | | nf-id}/l-interfaces/l-interface/{int | | | erface-name}/l3-interface-ipv6-addre | | | ss-list/{l3-interface-ipv6-address} | | | <#operation--network-generic-vnfs-ge | | | neric-vnf--vnf-id--l-interfaces-l-in | | | terface--interface-name--l3-interfac | | | e-ipv6-address-list--l3-interface-ip | | | v6-address--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/generic-vnfs/generic-vnf/{v | l3-interface-ipv6-address-list | | nf-id}/l-interfaces/l-interface/{int | | | erface-name}/l3-interface-ipv6-addre | | | ss-list/{l3-interface-ipv6-address} | | | <#operation--network-generic-vnfs-ge | | | neric-vnf--vnf-id--l-interfaces-l-in | | | terface--interface-name--l3-interfac | | | e-ipv6-address-list--l3-interface-ip | | | v6-address--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /network/generic-vnfs/generic-vnf/{v | l3-interface-ipv6-address-list | | nf-id}/l-interfaces/l-interface/{int | | | erface-name}/l3-interface-ipv6-addre | | | ss-list/{l3-interface-ipv6-address} | | | <#operation--network-generic-vnfs-ge | | | neric-vnf--vnf-id--l-interfaces-l-in | | | terface--interface-name--l3-interfac | | | e-ipv6-address-list--l3-interface-ip | | | v6-address--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/generic-vnfs/generic-vnf/{v | relationships | | nf-id}/l-interfaces/l-interface/{int | | | erface-name}/l3-interface-ipv6-addre | | | ss-list/{l3-interface-ipv6-address}/ | | | relationship-list/relationship <#ope | | | ration--network-generic-vnfs-generic | | | -vnf--vnf-id--l-interfaces-l-interfa | | | ce--interface-name--l3-interface-ipv | | | 6-address-list--l3-interface-ipv6-ad | | | dress--relationship-list-relationshi | | | p-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/generic-vnfs/generic-vnf/{v | | | nf-id}/l-interfaces/l-interface/{int | | | erface-name}/l3-interface-ipv6-addre | | | ss-list/{l3-interface-ipv6-address}/ | | | relationship-list/relationship <#ope | | | ration--network-generic-vnfs-generic | | | -vnf--vnf-id--l-interfaces-l-interfa | | | ce--interface-name--l3-interface-ipv | | | 6-address-list--l3-interface-ipv6-ad | | | dress--relationship-list-relationshi | | | p-delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/generic-vnfs/generic-vnf/{v | relationships | | nf-id}/l-interfaces/l-interface/{int | | | erface-name}/relationship-list/relat | | | ionship <#operation--network-generic | | | -vnfs-generic-vnf--vnf-id--l-interfa | | | ces-l-interface--interface-name--rel | | | ationship-list-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/generic-vnfs/generic-vnf/{v | | | nf-id}/l-interfaces/l-interface/{int | | | erface-name}/relationship-list/relat | | | ionship <#operation--network-generic | | | -vnfs-generic-vnf--vnf-id--l-interfa | | | ces-l-interface--interface-name--rel | | | ationship-list-relationship-delete>` | | | __ | | +--------------------------------------+--------------------------------------+ | `GET | returns sriov-vfs | | /network/generic-vnfs/generic-vnf/{v | | | nf-id}/l-interfaces/l-interface/{int | | | erface-name}/sriov-vfs <#operation-- | | | network-generic-vnfs-generic-vnf--vn | | | f-id--l-interfaces-l-interface--inte | | | rface-name--sriov-vfs-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns sriov-vf | | /network/generic-vnfs/generic-vnf/{v | | | nf-id}/l-interfaces/l-interface/{int | | | erface-name}/sriov-vfs/sriov-vf/{pci | | | -id} <#operation--network-generic-vn | | | fs-generic-vnf--vnf-id--l-interfaces | | | -l-interface--interface-name--sriov- | | | vfs-sriov-vf--pci-id--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/generic-vnfs/generic-vnf/{v | sriov-vf | | nf-id}/l-interfaces/l-interface/{int | | | erface-name}/sriov-vfs/sriov-vf/{pci | | | -id} <#operation--network-generic-vn | | | fs-generic-vnf--vnf-id--l-interfaces | | | -l-interface--interface-name--sriov- | | | vfs-sriov-vf--pci-id--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing sriov-vf | | /network/generic-vnfs/generic-vnf/{v | | | nf-id}/l-interfaces/l-interface/{int | | | erface-name}/sriov-vfs/sriov-vf/{pci | | | -id} <#operation--network-generic-vn | | | fs-generic-vnf--vnf-id--l-interfaces | | | -l-interface--interface-name--sriov- | | | vfs-sriov-vf--pci-id--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/generic-vnfs/generic-vnf/{v | relationships | | nf-id}/l-interfaces/l-interface/{int | | | erface-name}/sriov-vfs/sriov-vf/{pci | | | -id}/relationship-list/relationship | | | <#operation--network-generic-vnfs-ge | | | neric-vnf--vnf-id--l-interfaces-l-in | | | terface--interface-name--sriov-vfs-s | | | riov-vf--pci-id--relationship-list-r | | | elationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/generic-vnfs/generic-vnf/{v | | | nf-id}/l-interfaces/l-interface/{int | | | erface-name}/sriov-vfs/sriov-vf/{pci | | | -id}/relationship-list/relationship | | | <#operation--network-generic-vnfs-ge | | | neric-vnf--vnf-id--l-interfaces-l-in | | | terface--interface-name--sriov-vfs-s | | | riov-vf--pci-id--relationship-list-r | | | elationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns vlans | | /network/generic-vnfs/generic-vnf/{v | | | nf-id}/l-interfaces/l-interface/{int | | | erface-name}/vlans <#operation--netw | | | ork-generic-vnfs-generic-vnf--vnf-id | | | --l-interfaces-l-interface--interfac | | | e-name--vlans-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns vlan | | /network/generic-vnfs/generic-vnf/{v | | | nf-id}/l-interfaces/l-interface/{int | | | erface-name}/vlans/vlan/{vlan-interf | | | ace} <#operation--network-generic-vn | | | fs-generic-vnf--vnf-id--l-interfaces | | | -l-interface--interface-name--vlans- | | | vlan--vlan-interface--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing vlan | | /network/generic-vnfs/generic-vnf/{v | | | nf-id}/l-interfaces/l-interface/{int | | | erface-name}/vlans/vlan/{vlan-interf | | | ace} <#operation--network-generic-vn | | | fs-generic-vnf--vnf-id--l-interfaces | | | -l-interface--interface-name--vlans- | | | vlan--vlan-interface--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing vlan | | /network/generic-vnfs/generic-vnf/{v | | | nf-id}/l-interfaces/l-interface/{int | | | erface-name}/vlans/vlan/{vlan-interf | | | ace} <#operation--network-generic-vn | | | fs-generic-vnf--vnf-id--l-interfaces | | | -l-interface--interface-name--vlans- | | | vlan--vlan-interface--delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns | | /network/generic-vnfs/generic-vnf/{v | l3-interface-ipv4-address-list | | nf-id}/l-interfaces/l-interface/{int | | | erface-name}/vlans/vlan/{vlan-interf | | | ace}/l3-interface-ipv4-address-list/ | | | {l3-interface-ipv4-address} <#operat | | | ion--network-generic-vnfs-generic-vn | | | f--vnf-id--l-interfaces-l-interface- | | | -interface-name--vlans-vlan--vlan-in | | | terface--l3-interface-ipv4-address-l | | | ist--l3-interface-ipv4-address--get> | | | `__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/generic-vnfs/generic-vnf/{v | l3-interface-ipv4-address-list | | nf-id}/l-interfaces/l-interface/{int | | | erface-name}/vlans/vlan/{vlan-interf | | | ace}/l3-interface-ipv4-address-list/ | | | {l3-interface-ipv4-address} <#operat | | | ion--network-generic-vnfs-generic-vn | | | f--vnf-id--l-interfaces-l-interface- | | | -interface-name--vlans-vlan--vlan-in | | | terface--l3-interface-ipv4-address-l | | | ist--l3-interface-ipv4-address--put> | | | `__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /network/generic-vnfs/generic-vnf/{v | l3-interface-ipv4-address-list | | nf-id}/l-interfaces/l-interface/{int | | | erface-name}/vlans/vlan/{vlan-interf | | | ace}/l3-interface-ipv4-address-list/ | | | {l3-interface-ipv4-address} <#operat | | | ion--network-generic-vnfs-generic-vn | | | f--vnf-id--l-interfaces-l-interface- | | | -interface-name--vlans-vlan--vlan-in | | | terface--l3-interface-ipv4-address-l | | | ist--l3-interface-ipv4-address--dele | | | te>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/generic-vnfs/generic-vnf/{v | relationships | | nf-id}/l-interfaces/l-interface/{int | | | erface-name}/vlans/vlan/{vlan-interf | | | ace}/l3-interface-ipv4-address-list/ | | | {l3-interface-ipv4-address}/relation | | | ship-list/relationship <#operation-- | | | network-generic-vnfs-generic-vnf--vn | | | f-id--l-interfaces-l-interface--inte | | | rface-name--vlans-vlan--vlan-interfa | | | ce--l3-interface-ipv4-address-list-- | | | l3-interface-ipv4-address--relations | | | hip-list-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/generic-vnfs/generic-vnf/{v | | | nf-id}/l-interfaces/l-interface/{int | | | erface-name}/vlans/vlan/{vlan-interf | | | ace}/l3-interface-ipv4-address-list/ | | | {l3-interface-ipv4-address}/relation | | | ship-list/relationship <#operation-- | | | network-generic-vnfs-generic-vnf--vn | | | f-id--l-interfaces-l-interface--inte | | | rface-name--vlans-vlan--vlan-interfa | | | ce--l3-interface-ipv4-address-list-- | | | l3-interface-ipv4-address--relations | | | hip-list-relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns | | /network/generic-vnfs/generic-vnf/{v | l3-interface-ipv6-address-list | | nf-id}/l-interfaces/l-interface/{int | | | erface-name}/vlans/vlan/{vlan-interf | | | ace}/l3-interface-ipv6-address-list/ | | | {l3-interface-ipv6-address} <#operat | | | ion--network-generic-vnfs-generic-vn | | | f--vnf-id--l-interfaces-l-interface- | | | -interface-name--vlans-vlan--vlan-in | | | terface--l3-interface-ipv6-address-l | | | ist--l3-interface-ipv6-address--get> | | | `__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/generic-vnfs/generic-vnf/{v | l3-interface-ipv6-address-list | | nf-id}/l-interfaces/l-interface/{int | | | erface-name}/vlans/vlan/{vlan-interf | | | ace}/l3-interface-ipv6-address-list/ | | | {l3-interface-ipv6-address} <#operat | | | ion--network-generic-vnfs-generic-vn | | | f--vnf-id--l-interfaces-l-interface- | | | -interface-name--vlans-vlan--vlan-in | | | terface--l3-interface-ipv6-address-l | | | ist--l3-interface-ipv6-address--put> | | | `__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /network/generic-vnfs/generic-vnf/{v | l3-interface-ipv6-address-list | | nf-id}/l-interfaces/l-interface/{int | | | erface-name}/vlans/vlan/{vlan-interf | | | ace}/l3-interface-ipv6-address-list/ | | | {l3-interface-ipv6-address} <#operat | | | ion--network-generic-vnfs-generic-vn | | | f--vnf-id--l-interfaces-l-interface- | | | -interface-name--vlans-vlan--vlan-in | | | terface--l3-interface-ipv6-address-l | | | ist--l3-interface-ipv6-address--dele | | | te>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/generic-vnfs/generic-vnf/{v | relationships | | nf-id}/l-interfaces/l-interface/{int | | | erface-name}/vlans/vlan/{vlan-interf | | | ace}/l3-interface-ipv6-address-list/ | | | {l3-interface-ipv6-address}/relation | | | ship-list/relationship <#operation-- | | | network-generic-vnfs-generic-vnf--vn | | | f-id--l-interfaces-l-interface--inte | | | rface-name--vlans-vlan--vlan-interfa | | | ce--l3-interface-ipv6-address-list-- | | | l3-interface-ipv6-address--relations | | | hip-list-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/generic-vnfs/generic-vnf/{v | | | nf-id}/l-interfaces/l-interface/{int | | | erface-name}/vlans/vlan/{vlan-interf | | | ace}/l3-interface-ipv6-address-list/ | | | {l3-interface-ipv6-address}/relation | | | ship-list/relationship <#operation-- | | | network-generic-vnfs-generic-vnf--vn | | | f-id--l-interfaces-l-interface--inte | | | rface-name--vlans-vlan--vlan-interfa | | | ce--l3-interface-ipv6-address-list-- | | | l3-interface-ipv6-address--relations | | | hip-list-relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/generic-vnfs/generic-vnf/{v | relationships | | nf-id}/l-interfaces/l-interface/{int | | | erface-name}/vlans/vlan/{vlan-interf | | | ace}/relationship-list/relationship | | | <#operation--network-generic-vnfs-ge | | | neric-vnf--vnf-id--l-interfaces-l-in | | | terface--interface-name--vlans-vlan- | | | -vlan-interface--relationship-list-r | | | elationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/generic-vnfs/generic-vnf/{v | | | nf-id}/l-interfaces/l-interface/{int | | | erface-name}/vlans/vlan/{vlan-interf | | | ace}/relationship-list/relationship | | | <#operation--network-generic-vnfs-ge | | | neric-vnf--vnf-id--l-interfaces-l-in | | | terface--interface-name--vlans-vlan- | | | -vlan-interface--relationship-list-r | | | elationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns lag-interfaces | | /network/generic-vnfs/generic-vnf/{v | | | nf-id}/lag-interfaces <#operation--n | | | etwork-generic-vnfs-generic-vnf--vnf | | | -id--lag-interfaces-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns lag-interface | | /network/generic-vnfs/generic-vnf/{v | | | nf-id}/lag-interfaces/lag-interface/ | | | {interface-name} <#operation--networ | | | k-generic-vnfs-generic-vnf--vnf-id-- | | | lag-interfaces-lag-interface--interf | | | ace-name--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/generic-vnfs/generic-vnf/{v | lag-interface | | nf-id}/lag-interfaces/lag-interface/ | | | {interface-name} <#operation--networ | | | k-generic-vnfs-generic-vnf--vnf-id-- | | | lag-interfaces-lag-interface--interf | | | ace-name--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing lag-interface | | /network/generic-vnfs/generic-vnf/{v | | | nf-id}/lag-interfaces/lag-interface/ | | | {interface-name} <#operation--networ | | | k-generic-vnfs-generic-vnf--vnf-id-- | | | lag-interfaces-lag-interface--interf | | | ace-name--delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns l-interfaces | | /network/generic-vnfs/generic-vnf/{v | | | nf-id}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces <#oper | | | ation--network-generic-vnfs-generic- | | | vnf--vnf-id--lag-interfaces-lag-inte | | | rface--interface-name--l-interfaces- | | | get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns l-interface | | /network/generic-vnfs/generic-vnf/{v | | | nf-id}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name} <#operation-- | | | network-generic-vnfs-generic-vnf--vn | | | f-id--lag-interfaces-lag-interface-- | | | interface-name--l-interfaces-l-inter | | | face--interface-name--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/generic-vnfs/generic-vnf/{v | l-interface | | nf-id}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name} <#operation-- | | | network-generic-vnfs-generic-vnf--vn | | | f-id--lag-interfaces-lag-interface-- | | | interface-name--l-interfaces-l-inter | | | face--interface-name--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing l-interface | | /network/generic-vnfs/generic-vnf/{v | | | nf-id}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name} <#operation-- | | | network-generic-vnfs-generic-vnf--vn | | | f-id--lag-interfaces-lag-interface-- | | | interface-name--l-interfaces-l-inter | | | face--interface-name--delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns | | /network/generic-vnfs/generic-vnf/{v | l3-interface-ipv4-address-list | | nf-id}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/l3-interface- | | | ipv4-address-list/{l3-interface-ipv4 | | | -address} <#operation--network-gener | | | ic-vnfs-generic-vnf--vnf-id--lag-int | | | erfaces-lag-interface--interface-nam | | | e--l-interfaces-l-interface--interfa | | | ce-name--l3-interface-ipv4-address-l | | | ist--l3-interface-ipv4-address--get> | | | `__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/generic-vnfs/generic-vnf/{v | l3-interface-ipv4-address-list | | nf-id}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/l3-interface- | | | ipv4-address-list/{l3-interface-ipv4 | | | -address} <#operation--network-gener | | | ic-vnfs-generic-vnf--vnf-id--lag-int | | | erfaces-lag-interface--interface-nam | | | e--l-interfaces-l-interface--interfa | | | ce-name--l3-interface-ipv4-address-l | | | ist--l3-interface-ipv4-address--put> | | | `__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /network/generic-vnfs/generic-vnf/{v | l3-interface-ipv4-address-list | | nf-id}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/l3-interface- | | | ipv4-address-list/{l3-interface-ipv4 | | | -address} <#operation--network-gener | | | ic-vnfs-generic-vnf--vnf-id--lag-int | | | erfaces-lag-interface--interface-nam | | | e--l-interfaces-l-interface--interfa | | | ce-name--l3-interface-ipv4-address-l | | | ist--l3-interface-ipv4-address--dele | | | te>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/generic-vnfs/generic-vnf/{v | relationships | | nf-id}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/l3-interface- | | | ipv4-address-list/{l3-interface-ipv4 | | | -address}/relationship-list/relation | | | ship <#operation--network-generic-vn | | | fs-generic-vnf--vnf-id--lag-interfac | | | es-lag-interface--interface-name--l- | | | interfaces-l-interface--interface-na | | | me--l3-interface-ipv4-address-list-- | | | l3-interface-ipv4-address--relations | | | hip-list-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/generic-vnfs/generic-vnf/{v | | | nf-id}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/l3-interface- | | | ipv4-address-list/{l3-interface-ipv4 | | | -address}/relationship-list/relation | | | ship <#operation--network-generic-vn | | | fs-generic-vnf--vnf-id--lag-interfac | | | es-lag-interface--interface-name--l- | | | interfaces-l-interface--interface-na | | | me--l3-interface-ipv4-address-list-- | | | l3-interface-ipv4-address--relations | | | hip-list-relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns | | /network/generic-vnfs/generic-vnf/{v | l3-interface-ipv6-address-list | | nf-id}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/l3-interface- | | | ipv6-address-list/{l3-interface-ipv6 | | | -address} <#operation--network-gener | | | ic-vnfs-generic-vnf--vnf-id--lag-int | | | erfaces-lag-interface--interface-nam | | | e--l-interfaces-l-interface--interfa | | | ce-name--l3-interface-ipv6-address-l | | | ist--l3-interface-ipv6-address--get> | | | `__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/generic-vnfs/generic-vnf/{v | l3-interface-ipv6-address-list | | nf-id}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/l3-interface- | | | ipv6-address-list/{l3-interface-ipv6 | | | -address} <#operation--network-gener | | | ic-vnfs-generic-vnf--vnf-id--lag-int | | | erfaces-lag-interface--interface-nam | | | e--l-interfaces-l-interface--interfa | | | ce-name--l3-interface-ipv6-address-l | | | ist--l3-interface-ipv6-address--put> | | | `__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /network/generic-vnfs/generic-vnf/{v | l3-interface-ipv6-address-list | | nf-id}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/l3-interface- | | | ipv6-address-list/{l3-interface-ipv6 | | | -address} <#operation--network-gener | | | ic-vnfs-generic-vnf--vnf-id--lag-int | | | erfaces-lag-interface--interface-nam | | | e--l-interfaces-l-interface--interfa | | | ce-name--l3-interface-ipv6-address-l | | | ist--l3-interface-ipv6-address--dele | | | te>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/generic-vnfs/generic-vnf/{v | relationships | | nf-id}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/l3-interface- | | | ipv6-address-list/{l3-interface-ipv6 | | | -address}/relationship-list/relation | | | ship <#operation--network-generic-vn | | | fs-generic-vnf--vnf-id--lag-interfac | | | es-lag-interface--interface-name--l- | | | interfaces-l-interface--interface-na | | | me--l3-interface-ipv6-address-list-- | | | l3-interface-ipv6-address--relations | | | hip-list-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/generic-vnfs/generic-vnf/{v | | | nf-id}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/l3-interface- | | | ipv6-address-list/{l3-interface-ipv6 | | | -address}/relationship-list/relation | | | ship <#operation--network-generic-vn | | | fs-generic-vnf--vnf-id--lag-interfac | | | es-lag-interface--interface-name--l- | | | interfaces-l-interface--interface-na | | | me--l3-interface-ipv6-address-list-- | | | l3-interface-ipv6-address--relations | | | hip-list-relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/generic-vnfs/generic-vnf/{v | relationships | | nf-id}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/relationship- | | | list/relationship <#operation--netwo | | | rk-generic-vnfs-generic-vnf--vnf-id- | | | -lag-interfaces-lag-interface--inter | | | face-name--l-interfaces-l-interface- | | | -interface-name--relationship-list-r | | | elationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/generic-vnfs/generic-vnf/{v | | | nf-id}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/relationship- | | | list/relationship <#operation--netwo | | | rk-generic-vnfs-generic-vnf--vnf-id- | | | -lag-interfaces-lag-interface--inter | | | face-name--l-interfaces-l-interface- | | | -interface-name--relationship-list-r | | | elationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns sriov-vfs | | /network/generic-vnfs/generic-vnf/{v | | | nf-id}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/sriov-vfs <#o | | | peration--network-generic-vnfs-gener | | | ic-vnf--vnf-id--lag-interfaces-lag-i | | | nterface--interface-name--l-interfac | | | es-l-interface--interface-name--srio | | | v-vfs-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns sriov-vf | | /network/generic-vnfs/generic-vnf/{v | | | nf-id}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/sriov-vfs/sri | | | ov-vf/{pci-id} <#operation--network- | | | generic-vnfs-generic-vnf--vnf-id--la | | | g-interfaces-lag-interface--interfac | | | e-name--l-interfaces-l-interface--in | | | terface-name--sriov-vfs-sriov-vf--pc | | | i-id--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/generic-vnfs/generic-vnf/{v | sriov-vf | | nf-id}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/sriov-vfs/sri | | | ov-vf/{pci-id} <#operation--network- | | | generic-vnfs-generic-vnf--vnf-id--la | | | g-interfaces-lag-interface--interfac | | | e-name--l-interfaces-l-interface--in | | | terface-name--sriov-vfs-sriov-vf--pc | | | i-id--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing sriov-vf | | /network/generic-vnfs/generic-vnf/{v | | | nf-id}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/sriov-vfs/sri | | | ov-vf/{pci-id} <#operation--network- | | | generic-vnfs-generic-vnf--vnf-id--la | | | g-interfaces-lag-interface--interfac | | | e-name--l-interfaces-l-interface--in | | | terface-name--sriov-vfs-sriov-vf--pc | | | i-id--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/generic-vnfs/generic-vnf/{v | relationships | | nf-id}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/sriov-vfs/sri | | | ov-vf/{pci-id}/relationship-list/rel | | | ationship <#operation--network-gener | | | ic-vnfs-generic-vnf--vnf-id--lag-int | | | erfaces-lag-interface--interface-nam | | | e--l-interfaces-l-interface--interfa | | | ce-name--sriov-vfs-sriov-vf--pci-id- | | | -relationship-list-relationship-put> | | | `__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/generic-vnfs/generic-vnf/{v | | | nf-id}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/sriov-vfs/sri | | | ov-vf/{pci-id}/relationship-list/rel | | | ationship <#operation--network-gener | | | ic-vnfs-generic-vnf--vnf-id--lag-int | | | erfaces-lag-interface--interface-nam | | | e--l-interfaces-l-interface--interfa | | | ce-name--sriov-vfs-sriov-vf--pci-id- | | | -relationship-list-relationship-dele | | | te>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns vlans | | /network/generic-vnfs/generic-vnf/{v | | | nf-id}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/vlans <#opera | | | tion--network-generic-vnfs-generic-v | | | nf--vnf-id--lag-interfaces-lag-inter | | | face--interface-name--l-interfaces-l | | | -interface--interface-name--vlans-ge | | | t>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns vlan | | /network/generic-vnfs/generic-vnf/{v | | | nf-id}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/vlans/vlan/{v | | | lan-interface} <#operation--network- | | | generic-vnfs-generic-vnf--vnf-id--la | | | g-interfaces-lag-interface--interfac | | | e-name--l-interfaces-l-interface--in | | | terface-name--vlans-vlan--vlan-inter | | | face--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing vlan | | /network/generic-vnfs/generic-vnf/{v | | | nf-id}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/vlans/vlan/{v | | | lan-interface} <#operation--network- | | | generic-vnfs-generic-vnf--vnf-id--la | | | g-interfaces-lag-interface--interfac | | | e-name--l-interfaces-l-interface--in | | | terface-name--vlans-vlan--vlan-inter | | | face--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing vlan | | /network/generic-vnfs/generic-vnf/{v | | | nf-id}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/vlans/vlan/{v | | | lan-interface} <#operation--network- | | | generic-vnfs-generic-vnf--vnf-id--la | | | g-interfaces-lag-interface--interfac | | | e-name--l-interfaces-l-interface--in | | | terface-name--vlans-vlan--vlan-inter | | | face--delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns | | /network/generic-vnfs/generic-vnf/{v | l3-interface-ipv4-address-list | | nf-id}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/vlans/vlan/{v | | | lan-interface}/l3-interface-ipv4-add | | | ress-list/{l3-interface-ipv4-address | | | } <#operation--network-generic-vnfs- | | | generic-vnf--vnf-id--lag-interfaces- | | | lag-interface--interface-name--l-int | | | erfaces-l-interface--interface-name- | | | -vlans-vlan--vlan-interface--l3-inte | | | rface-ipv4-address-list--l3-interfac | | | e-ipv4-address--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/generic-vnfs/generic-vnf/{v | l3-interface-ipv4-address-list | | nf-id}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/vlans/vlan/{v | | | lan-interface}/l3-interface-ipv4-add | | | ress-list/{l3-interface-ipv4-address | | | } <#operation--network-generic-vnfs- | | | generic-vnf--vnf-id--lag-interfaces- | | | lag-interface--interface-name--l-int | | | erfaces-l-interface--interface-name- | | | -vlans-vlan--vlan-interface--l3-inte | | | rface-ipv4-address-list--l3-interfac | | | e-ipv4-address--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /network/generic-vnfs/generic-vnf/{v | l3-interface-ipv4-address-list | | nf-id}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/vlans/vlan/{v | | | lan-interface}/l3-interface-ipv4-add | | | ress-list/{l3-interface-ipv4-address | | | } <#operation--network-generic-vnfs- | | | generic-vnf--vnf-id--lag-interfaces- | | | lag-interface--interface-name--l-int | | | erfaces-l-interface--interface-name- | | | -vlans-vlan--vlan-interface--l3-inte | | | rface-ipv4-address-list--l3-interfac | | | e-ipv4-address--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/generic-vnfs/generic-vnf/{v | relationships | | nf-id}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/vlans/vlan/{v | | | lan-interface}/l3-interface-ipv4-add | | | ress-list/{l3-interface-ipv4-address | | | }/relationship-list/relationship <#o | | | peration--network-generic-vnfs-gener | | | ic-vnf--vnf-id--lag-interfaces-lag-i | | | nterface--interface-name--l-interfac | | | es-l-interface--interface-name--vlan | | | s-vlan--vlan-interface--l3-interface | | | -ipv4-address-list--l3-interface-ipv | | | 4-address--relationship-list-relatio | | | nship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/generic-vnfs/generic-vnf/{v | | | nf-id}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/vlans/vlan/{v | | | lan-interface}/l3-interface-ipv4-add | | | ress-list/{l3-interface-ipv4-address | | | }/relationship-list/relationship <#o | | | peration--network-generic-vnfs-gener | | | ic-vnf--vnf-id--lag-interfaces-lag-i | | | nterface--interface-name--l-interfac | | | es-l-interface--interface-name--vlan | | | s-vlan--vlan-interface--l3-interface | | | -ipv4-address-list--l3-interface-ipv | | | 4-address--relationship-list-relatio | | | nship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns | | /network/generic-vnfs/generic-vnf/{v | l3-interface-ipv6-address-list | | nf-id}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/vlans/vlan/{v | | | lan-interface}/l3-interface-ipv6-add | | | ress-list/{l3-interface-ipv6-address | | | } <#operation--network-generic-vnfs- | | | generic-vnf--vnf-id--lag-interfaces- | | | lag-interface--interface-name--l-int | | | erfaces-l-interface--interface-name- | | | -vlans-vlan--vlan-interface--l3-inte | | | rface-ipv6-address-list--l3-interfac | | | e-ipv6-address--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/generic-vnfs/generic-vnf/{v | l3-interface-ipv6-address-list | | nf-id}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/vlans/vlan/{v | | | lan-interface}/l3-interface-ipv6-add | | | ress-list/{l3-interface-ipv6-address | | | } <#operation--network-generic-vnfs- | | | generic-vnf--vnf-id--lag-interfaces- | | | lag-interface--interface-name--l-int | | | erfaces-l-interface--interface-name- | | | -vlans-vlan--vlan-interface--l3-inte | | | rface-ipv6-address-list--l3-interfac | | | e-ipv6-address--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /network/generic-vnfs/generic-vnf/{v | l3-interface-ipv6-address-list | | nf-id}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/vlans/vlan/{v | | | lan-interface}/l3-interface-ipv6-add | | | ress-list/{l3-interface-ipv6-address | | | } <#operation--network-generic-vnfs- | | | generic-vnf--vnf-id--lag-interfaces- | | | lag-interface--interface-name--l-int | | | erfaces-l-interface--interface-name- | | | -vlans-vlan--vlan-interface--l3-inte | | | rface-ipv6-address-list--l3-interfac | | | e-ipv6-address--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/generic-vnfs/generic-vnf/{v | relationships | | nf-id}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/vlans/vlan/{v | | | lan-interface}/l3-interface-ipv6-add | | | ress-list/{l3-interface-ipv6-address | | | }/relationship-list/relationship <#o | | | peration--network-generic-vnfs-gener | | | ic-vnf--vnf-id--lag-interfaces-lag-i | | | nterface--interface-name--l-interfac | | | es-l-interface--interface-name--vlan | | | s-vlan--vlan-interface--l3-interface | | | -ipv6-address-list--l3-interface-ipv | | | 6-address--relationship-list-relatio | | | nship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/generic-vnfs/generic-vnf/{v | | | nf-id}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/vlans/vlan/{v | | | lan-interface}/l3-interface-ipv6-add | | | ress-list/{l3-interface-ipv6-address | | | }/relationship-list/relationship <#o | | | peration--network-generic-vnfs-gener | | | ic-vnf--vnf-id--lag-interfaces-lag-i | | | nterface--interface-name--l-interfac | | | es-l-interface--interface-name--vlan | | | s-vlan--vlan-interface--l3-interface | | | -ipv6-address-list--l3-interface-ipv | | | 6-address--relationship-list-relatio | | | nship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/generic-vnfs/generic-vnf/{v | relationships | | nf-id}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/vlans/vlan/{v | | | lan-interface}/relationship-list/rel | | | ationship <#operation--network-gener | | | ic-vnfs-generic-vnf--vnf-id--lag-int | | | erfaces-lag-interface--interface-nam | | | e--l-interfaces-l-interface--interfa | | | ce-name--vlans-vlan--vlan-interface- | | | -relationship-list-relationship-put> | | | `__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/generic-vnfs/generic-vnf/{v | | | nf-id}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/vlans/vlan/{v | | | lan-interface}/relationship-list/rel | | | ationship <#operation--network-gener | | | ic-vnfs-generic-vnf--vnf-id--lag-int | | | erfaces-lag-interface--interface-nam | | | e--l-interfaces-l-interface--interfa | | | ce-name--vlans-vlan--vlan-interface- | | | -relationship-list-relationship-dele | | | te>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/generic-vnfs/generic-vnf/{v | relationships | | nf-id}/lag-interfaces/lag-interface/ | | | {interface-name}/relationship-list/r | | | elationship <#operation--network-gen | | | eric-vnfs-generic-vnf--vnf-id--lag-i | | | nterfaces-lag-interface--interface-n | | | ame--relationship-list-relationship- | | | put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/generic-vnfs/generic-vnf/{v | | | nf-id}/lag-interfaces/lag-interface/ | | | {interface-name}/relationship-list/r | | | elationship <#operation--network-gen | | | eric-vnfs-generic-vnf--vnf-id--lag-i | | | nterfaces-lag-interface--interface-n | | | ame--relationship-list-relationship- | | | delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns licenses | | /network/generic-vnfs/generic-vnf/{v | | | nf-id}/licenses <#operation--network | | | -generic-vnfs-generic-vnf--vnf-id--l | | | icenses-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns license | | /network/generic-vnfs/generic-vnf/{v | | | nf-id}/licenses/license/{group-uuid} | | | /{resource-uuid} <#operation--networ | | | k-generic-vnfs-generic-vnf--vnf-id-- | | | licenses-license--group-uuid---resou | | | rce-uuid--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing license | | /network/generic-vnfs/generic-vnf/{v | | | nf-id}/licenses/license/{group-uuid} | | | /{resource-uuid} <#operation--networ | | | k-generic-vnfs-generic-vnf--vnf-id-- | | | licenses-license--group-uuid---resou | | | rce-uuid--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing license | | /network/generic-vnfs/generic-vnf/{v | | | nf-id}/licenses/license/{group-uuid} | | | /{resource-uuid} <#operation--networ | | | k-generic-vnfs-generic-vnf--vnf-id-- | | | licenses-license--group-uuid---resou | | | rce-uuid--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/generic-vnfs/generic-vnf/{v | relationships | | nf-id}/licenses/license/{group-uuid} | | | /{resource-uuid}/relationship-list/r | | | elationship <#operation--network-gen | | | eric-vnfs-generic-vnf--vnf-id--licen | | | ses-license--group-uuid---resource-u | | | uid--relationship-list-relationship- | | | put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/generic-vnfs/generic-vnf/{v | | | nf-id}/licenses/license/{group-uuid} | | | /{resource-uuid}/relationship-list/r | | | elationship <#operation--network-gen | | | eric-vnfs-generic-vnf--vnf-id--licen | | | ses-license--group-uuid---resource-u | | | uid--relationship-list-relationship- | | | delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/generic-vnfs/generic-vnf/{v | relationships | | nf-id}/relationship-list/relationshi | | | p <#operation--network-generic-vnfs- | | | generic-vnf--vnf-id--relationship-li | | | st-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/generic-vnfs/generic-vnf/{v | | | nf-id}/relationship-list/relationshi | | | p <#operation--network-generic-vnfs- | | | generic-vnf--vnf-id--relationship-li | | | st-relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns vf-modules | | /network/generic-vnfs/generic-vnf/{v | | | nf-id}/vf-modules <#operation--netwo | | | rk-generic-vnfs-generic-vnf--vnf-id- | | | -vf-modules-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns vf-module | | /network/generic-vnfs/generic-vnf/{v | | | nf-id}/vf-modules/vf-module/{vf-modu | | | le-id} <#operation--network-generic- | | | vnfs-generic-vnf--vnf-id--vf-modules | | | -vf-module--vf-module-id--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/generic-vnfs/generic-vnf/{v | vf-module | | nf-id}/vf-modules/vf-module/{vf-modu | | | le-id} <#operation--network-generic- | | | vnfs-generic-vnf--vnf-id--vf-modules | | | -vf-module--vf-module-id--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing vf-module | | /network/generic-vnfs/generic-vnf/{v | | | nf-id}/vf-modules/vf-module/{vf-modu | | | le-id} <#operation--network-generic- | | | vnfs-generic-vnf--vnf-id--vf-modules | | | -vf-module--vf-module-id--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/generic-vnfs/generic-vnf/{v | relationships | | nf-id}/vf-modules/vf-module/{vf-modu | | | le-id}/relationship-list/relationshi | | | p <#operation--network-generic-vnfs- | | | generic-vnf--vnf-id--vf-modules-vf-m | | | odule--vf-module-id--relationship-li | | | st-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/generic-vnfs/generic-vnf/{v | | | nf-id}/vf-modules/vf-module/{vf-modu | | | le-id}/relationship-list/relationshi | | | p <#operation--network-generic-vnfs- | | | generic-vnf--vnf-id--vf-modules-vf-m | | | odule--vf-module-id--relationship-li | | | st-relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns instance-groups | | /network/instance-groups <#operation | | | --network-instance-groups-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns instance-group | | /network/instance-groups/instance-gr | | | oup/{id} <#operation--network-instan | | | ce-groups-instance-group--id--get>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/instance-groups/instance-gr | instance-group | | oup/{id} <#operation--network-instan | | | ce-groups-instance-group--id--put>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing instance-group | | /network/instance-groups/instance-gr | | | oup/{id} <#operation--network-instan | | | ce-groups-instance-group--id--delete | | | >`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/instance-groups/instance-gr | relationships | | oup/{id}/relationship-list/relations | | | hip <#operation--network-instance-gr | | | oups-instance-group--id--relationshi | | | p-list-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/instance-groups/instance-gr | | | oup/{id}/relationship-list/relations | | | hip <#operation--network-instance-gr | | | oups-instance-group--id--relationshi | | | p-list-relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns ipsec-configurations | | /network/ipsec-configurations <#oper | | | ation--network-ipsec-configurations- | | | get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns ipsec-configuration | | /network/ipsec-configurations/ipsec- | | | configuration/{ipsec-configuration-i | | | d} <#operation--network-ipsec-config | | | urations-ipsec-configuration--ipsec- | | | configuration-id--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/ipsec-configurations/ipsec- | ipsec-configuration | | configuration/{ipsec-configuration-i | | | d} <#operation--network-ipsec-config | | | urations-ipsec-configuration--ipsec- | | | configuration-id--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /network/ipsec-configurations/ipsec- | ipsec-configuration | | configuration/{ipsec-configuration-i | | | d} <#operation--network-ipsec-config | | | urations-ipsec-configuration--ipsec- | | | configuration-id--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/ipsec-configurations/ipsec- | relationships | | configuration/{ipsec-configuration-i | | | d}/relationship-list/relationship <# | | | operation--network-ipsec-configurati | | | ons-ipsec-configuration--ipsec-confi | | | guration-id--relationship-list-relat | | | ionship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/ipsec-configurations/ipsec- | | | configuration/{ipsec-configuration-i | | | d}/relationship-list/relationship <# | | | operation--network-ipsec-configurati | | | ons-ipsec-configuration--ipsec-confi | | | guration-id--relationship-list-relat | | | ionship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns vig-servers | | /network/ipsec-configurations/ipsec- | | | configuration/{ipsec-configuration-i | | | d}/vig-servers <#operation--network- | | | ipsec-configurations-ipsec-configura | | | tion--ipsec-configuration-id--vig-se | | | rvers-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns vig-server | | /network/ipsec-configurations/ipsec- | | | configuration/{ipsec-configuration-i | | | d}/vig-servers/vig-server/{vig-addre | | | ss-type} <#operation--network-ipsec- | | | configurations-ipsec-configuration-- | | | ipsec-configuration-id--vig-servers- | | | vig-server--vig-address-type--get>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/ipsec-configurations/ipsec- | vig-server | | configuration/{ipsec-configuration-i | | | d}/vig-servers/vig-server/{vig-addre | | | ss-type} <#operation--network-ipsec- | | | configurations-ipsec-configuration-- | | | ipsec-configuration-id--vig-servers- | | | vig-server--vig-address-type--put>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing vig-server | | /network/ipsec-configurations/ipsec- | | | configuration/{ipsec-configuration-i | | | d}/vig-servers/vig-server/{vig-addre | | | ss-type} <#operation--network-ipsec- | | | configurations-ipsec-configuration-- | | | ipsec-configuration-id--vig-servers- | | | vig-server--vig-address-type--delete | | | >`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/ipsec-configurations/ipsec- | relationships | | configuration/{ipsec-configuration-i | | | d}/vig-servers/vig-server/{vig-addre | | | ss-type}/relationship-list/relations | | | hip <#operation--network-ipsec-confi | | | gurations-ipsec-configuration--ipsec | | | -configuration-id--vig-servers-vig-s | | | erver--vig-address-type--relationshi | | | p-list-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/ipsec-configurations/ipsec- | | | configuration/{ipsec-configuration-i | | | d}/vig-servers/vig-server/{vig-addre | | | ss-type}/relationship-list/relations | | | hip <#operation--network-ipsec-confi | | | gurations-ipsec-configuration--ipsec | | | -configuration-id--vig-servers-vig-s | | | erver--vig-address-type--relationshi | | | p-list-relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns l3-networks | | /network/l3-networks <#operation--ne | | | twork-l3-networks-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns l3-network | | /network/l3-networks/l3-network/{net | | | work-id} <#operation--network-l3-net | | | works-l3-network--network-id--get>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/l3-networks/l3-network/{net | l3-network | | work-id} <#operation--network-l3-net | | | works-l3-network--network-id--put>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing l3-network | | /network/l3-networks/l3-network/{net | | | work-id} <#operation--network-l3-net | | | works-l3-network--network-id--delete | | | >`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns ctag-assignments | | /network/l3-networks/l3-network/{net | | | work-id}/ctag-assignments <#operatio | | | n--network-l3-networks-l3-network--n | | | etwork-id--ctag-assignments-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns ctag-assignment | | /network/l3-networks/l3-network/{net | | | work-id}/ctag-assignments/ctag-assig | | | nment/{vlan-id-inner} <#operation--n | | | etwork-l3-networks-l3-network--netwo | | | rk-id--ctag-assignments-ctag-assignm | | | ent--vlan-id-inner--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/l3-networks/l3-network/{net | ctag-assignment | | work-id}/ctag-assignments/ctag-assig | | | nment/{vlan-id-inner} <#operation--n | | | etwork-l3-networks-l3-network--netwo | | | rk-id--ctag-assignments-ctag-assignm | | | ent--vlan-id-inner--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing ctag-assignment | | /network/l3-networks/l3-network/{net | | | work-id}/ctag-assignments/ctag-assig | | | nment/{vlan-id-inner} <#operation--n | | | etwork-l3-networks-l3-network--netwo | | | rk-id--ctag-assignments-ctag-assignm | | | ent--vlan-id-inner--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/l3-networks/l3-network/{net | relationships | | work-id}/ctag-assignments/ctag-assig | | | nment/{vlan-id-inner}/relationship-l | | | ist/relationship <#operation--networ | | | k-l3-networks-l3-network--network-id | | | --ctag-assignments-ctag-assignment-- | | | vlan-id-inner--relationship-list-rel | | | ationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/l3-networks/l3-network/{net | | | work-id}/ctag-assignments/ctag-assig | | | nment/{vlan-id-inner}/relationship-l | | | ist/relationship <#operation--networ | | | k-l3-networks-l3-network--network-id | | | --ctag-assignments-ctag-assignment-- | | | vlan-id-inner--relationship-list-rel | | | ationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/l3-networks/l3-network/{net | relationships | | work-id}/relationship-list/relations | | | hip <#operation--network-l3-networks | | | -l3-network--network-id--relationshi | | | p-list-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/l3-networks/l3-network/{net | | | work-id}/relationship-list/relations | | | hip <#operation--network-l3-networks | | | -l3-network--network-id--relationshi | | | p-list-relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns segmentation-assignments | | /network/l3-networks/l3-network/{net | | | work-id}/segmentation-assignments <# | | | operation--network-l3-networks-l3-ne | | | twork--network-id--segmentation-assi | | | gnments-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns segmentation-assignment | | /network/l3-networks/l3-network/{net | | | work-id}/segmentation-assignments/se | | | gmentation-assignment/{segmentation- | | | id} <#operation--network-l3-networks | | | -l3-network--network-id--segmentatio | | | n-assignments-segmentation-assignmen | | | t--segmentation-id--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/l3-networks/l3-network/{net | segmentation-assignment | | work-id}/segmentation-assignments/se | | | gmentation-assignment/{segmentation- | | | id} <#operation--network-l3-networks | | | -l3-network--network-id--segmentatio | | | n-assignments-segmentation-assignmen | | | t--segmentation-id--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /network/l3-networks/l3-network/{net | segmentation-assignment | | work-id}/segmentation-assignments/se | | | gmentation-assignment/{segmentation- | | | id} <#operation--network-l3-networks | | | -l3-network--network-id--segmentatio | | | n-assignments-segmentation-assignmen | | | t--segmentation-id--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/l3-networks/l3-network/{net | relationships | | work-id}/segmentation-assignments/se | | | gmentation-assignment/{segmentation- | | | id}/relationship-list/relationship < | | | #operation--network-l3-networks-l3-n | | | etwork--network-id--segmentation-ass | | | ignments-segmentation-assignment--se | | | gmentation-id--relationship-list-rel | | | ationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/l3-networks/l3-network/{net | | | work-id}/segmentation-assignments/se | | | gmentation-assignment/{segmentation- | | | id}/relationship-list/relationship < | | | #operation--network-l3-networks-l3-n | | | etwork--network-id--segmentation-ass | | | ignments-segmentation-assignment--se | | | gmentation-id--relationship-list-rel | | | ationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns subnets | | /network/l3-networks/l3-network/{net | | | work-id}/subnets <#operation--networ | | | k-l3-networks-l3-network--network-id | | | --subnets-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns subnet | | /network/l3-networks/l3-network/{net | | | work-id}/subnets/subnet/{subnet-id} | | | <#operation--network-l3-networks-l3- | | | network--network-id--subnets-subnet- | | | -subnet-id--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing subnet | | /network/l3-networks/l3-network/{net | | | work-id}/subnets/subnet/{subnet-id} | | | <#operation--network-l3-networks-l3- | | | network--network-id--subnets-subnet- | | | -subnet-id--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing subnet | | /network/l3-networks/l3-network/{net | | | work-id}/subnets/subnet/{subnet-id} | | | <#operation--network-l3-networks-l3- | | | network--network-id--subnets-subnet- | | | -subnet-id--delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns host-routes | | /network/l3-networks/l3-network/{net | | | work-id}/subnets/subnet/{subnet-id}/ | | | host-routes <#operation--network-l3- | | | networks-l3-network--network-id--sub | | | nets-subnet--subnet-id--host-routes- | | | get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns host-route | | /network/l3-networks/l3-network/{net | | | work-id}/subnets/subnet/{subnet-id}/ | | | host-routes/host-route/{host-route-i | | | d} <#operation--network-l3-networks- | | | l3-network--network-id--subnets-subn | | | et--subnet-id--host-routes-host-rout | | | e--host-route-id--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/l3-networks/l3-network/{net | host-route | | work-id}/subnets/subnet/{subnet-id}/ | | | host-routes/host-route/{host-route-i | | | d} <#operation--network-l3-networks- | | | l3-network--network-id--subnets-subn | | | et--subnet-id--host-routes-host-rout | | | e--host-route-id--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing host-route | | /network/l3-networks/l3-network/{net | | | work-id}/subnets/subnet/{subnet-id}/ | | | host-routes/host-route/{host-route-i | | | d} <#operation--network-l3-networks- | | | l3-network--network-id--subnets-subn | | | et--subnet-id--host-routes-host-rout | | | e--host-route-id--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/l3-networks/l3-network/{net | relationships | | work-id}/subnets/subnet/{subnet-id}/ | | | host-routes/host-route/{host-route-i | | | d}/relationship-list/relationship <# | | | operation--network-l3-networks-l3-ne | | | twork--network-id--subnets-subnet--s | | | ubnet-id--host-routes-host-route--ho | | | st-route-id--relationship-list-relat | | | ionship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/l3-networks/l3-network/{net | | | work-id}/subnets/subnet/{subnet-id}/ | | | host-routes/host-route/{host-route-i | | | d}/relationship-list/relationship <# | | | operation--network-l3-networks-l3-ne | | | twork--network-id--subnets-subnet--s | | | ubnet-id--host-routes-host-route--ho | | | st-route-id--relationship-list-relat | | | ionship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/l3-networks/l3-network/{net | relationships | | work-id}/subnets/subnet/{subnet-id}/ | | | relationship-list/relationship <#ope | | | ration--network-l3-networks-l3-netwo | | | rk--network-id--subnets-subnet--subn | | | et-id--relationship-list-relationshi | | | p-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/l3-networks/l3-network/{net | | | work-id}/subnets/subnet/{subnet-id}/ | | | relationship-list/relationship <#ope | | | ration--network-l3-networks-l3-netwo | | | rk--network-id--subnets-subnet--subn | | | et-id--relationship-list-relationshi | | | p-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns lag-links | | /network/lag-links <#operation--netw | | | ork-lag-links-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns lag-link | | /network/lag-links/lag-link/{link-na | | | me} <#operation--network-lag-links-l | | | ag-link--link-name--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/lag-links/lag-link/{link-na | lag-link | | me} <#operation--network-lag-links-l | | | ag-link--link-name--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing lag-link | | /network/lag-links/lag-link/{link-na | | | me} <#operation--network-lag-links-l | | | ag-link--link-name--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/lag-links/lag-link/{link-na | relationships | | me}/relationship-list/relationship < | | | #operation--network-lag-links-lag-li | | | nk--link-name--relationship-list-rel | | | ationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/lag-links/lag-link/{link-na | | | me}/relationship-list/relationship < | | | #operation--network-lag-links-lag-li | | | nk--link-name--relationship-list-rel | | | ationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns logical-links | | /network/logical-links <#operation-- | | | network-logical-links-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns logical-link | | /network/logical-links/logical-link/ | | | {link-name} <#operation--network-log | | | ical-links-logical-link--link-name-- | | | get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/logical-links/logical-link/ | logical-link | | {link-name} <#operation--network-log | | | ical-links-logical-link--link-name-- | | | put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing logical-link | | /network/logical-links/logical-link/ | | | {link-name} <#operation--network-log | | | ical-links-logical-link--link-name-- | | | delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/logical-links/logical-link/ | relationships | | {link-name}/relationship-list/relati | | | onship <#operation--network-logical- | | | links-logical-link--link-name--relat | | | ionship-list-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/logical-links/logical-link/ | | | {link-name}/relationship-list/relati | | | onship <#operation--network-logical- | | | links-logical-link--link-name--relat | | | ionship-list-relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns multicast-configurations | | /network/multicast-configurations <# | | | operation--network-multicast-configu | | | rations-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns multicast-configuration | | /network/multicast-configurations/mu | | | lticast-configuration/{multicast-con | | | figuration-id} <#operation--network- | | | multicast-configurations-multicast-c | | | onfiguration--multicast-configuratio | | | n-id--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/multicast-configurations/mu | multicast-configuration | | lticast-configuration/{multicast-con | | | figuration-id} <#operation--network- | | | multicast-configurations-multicast-c | | | onfiguration--multicast-configuratio | | | n-id--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /network/multicast-configurations/mu | multicast-configuration | | lticast-configuration/{multicast-con | | | figuration-id} <#operation--network- | | | multicast-configurations-multicast-c | | | onfiguration--multicast-configuratio | | | n-id--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/multicast-configurations/mu | relationships | | lticast-configuration/{multicast-con | | | figuration-id}/relationship-list/rel | | | ationship <#operation--network-multi | | | cast-configurations-multicast-config | | | uration--multicast-configuration-id- | | | -relationship-list-relationship-put> | | | `__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/multicast-configurations/mu | | | lticast-configuration/{multicast-con | | | figuration-id}/relationship-list/rel | | | ationship <#operation--network-multi | | | cast-configurations-multicast-config | | | uration--multicast-configuration-id- | | | -relationship-list-relationship-dele | | | te>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns network-policies | | /network/network-policies <#operatio | | | n--network-network-policies-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns network-policy | | /network/network-policies/network-po | | | licy/{network-policy-id} <#operation | | | --network-network-policies-network-p | | | olicy--network-policy-id--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/network-policies/network-po | network-policy | | licy/{network-policy-id} <#operation | | | --network-network-policies-network-p | | | olicy--network-policy-id--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing network-policy | | /network/network-policies/network-po | | | licy/{network-policy-id} <#operation | | | --network-network-policies-network-p | | | olicy--network-policy-id--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/network-policies/network-po | relationships | | licy/{network-policy-id}/relationshi | | | p-list/relationship <#operation--net | | | work-network-policies-network-policy | | | --network-policy-id--relationship-li | | | st-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/network-policies/network-po | | | licy/{network-policy-id}/relationshi | | | p-list/relationship <#operation--net | | | work-network-policies-network-policy | | | --network-policy-id--relationship-li | | | st-relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns newvces | | /network/newvces <#operation--networ | | | k-newvces-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns newvce | | /network/newvces/newvce/{vnf-id2} <# | | | operation--network-newvces-newvce--v | | | nf-id2--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing newvce | | /network/newvces/newvce/{vnf-id2} <# | | | operation--network-newvces-newvce--v | | | nf-id2--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing newvce | | /network/newvces/newvce/{vnf-id2} <# | | | operation--network-newvces-newvce--v | | | nf-id2--delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns l-interfaces | | /network/newvces/newvce/{vnf-id2}/l- | | | interfaces <#operation--network-newv | | | ces-newvce--vnf-id2--l-interfaces-ge | | | t>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns l-interface | | /network/newvces/newvce/{vnf-id2}/l- | | | interfaces/l-interface/{interface-na | | | me} <#operation--network-newvces-new | | | vce--vnf-id2--l-interfaces-l-interfa | | | ce--interface-name--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/newvces/newvce/{vnf-id2}/l- | l-interface | | interfaces/l-interface/{interface-na | | | me} <#operation--network-newvces-new | | | vce--vnf-id2--l-interfaces-l-interfa | | | ce--interface-name--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing l-interface | | /network/newvces/newvce/{vnf-id2}/l- | | | interfaces/l-interface/{interface-na | | | me} <#operation--network-newvces-new | | | vce--vnf-id2--l-interfaces-l-interfa | | | ce--interface-name--delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns | | /network/newvces/newvce/{vnf-id2}/l- | l3-interface-ipv4-address-list | | interfaces/l-interface/{interface-na | | | me}/l3-interface-ipv4-address-list/{ | | | l3-interface-ipv4-address} <#operati | | | on--network-newvces-newvce--vnf-id2- | | | -l-interfaces-l-interface--interface | | | -name--l3-interface-ipv4-address-lis | | | t--l3-interface-ipv4-address--get>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/newvces/newvce/{vnf-id2}/l- | l3-interface-ipv4-address-list | | interfaces/l-interface/{interface-na | | | me}/l3-interface-ipv4-address-list/{ | | | l3-interface-ipv4-address} <#operati | | | on--network-newvces-newvce--vnf-id2- | | | -l-interfaces-l-interface--interface | | | -name--l3-interface-ipv4-address-lis | | | t--l3-interface-ipv4-address--put>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /network/newvces/newvce/{vnf-id2}/l- | l3-interface-ipv4-address-list | | interfaces/l-interface/{interface-na | | | me}/l3-interface-ipv4-address-list/{ | | | l3-interface-ipv4-address} <#operati | | | on--network-newvces-newvce--vnf-id2- | | | -l-interfaces-l-interface--interface | | | -name--l3-interface-ipv4-address-lis | | | t--l3-interface-ipv4-address--delete | | | >`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/newvces/newvce/{vnf-id2}/l- | relationships | | interfaces/l-interface/{interface-na | | | me}/l3-interface-ipv4-address-list/{ | | | l3-interface-ipv4-address}/relations | | | hip-list/relationship <#operation--n | | | etwork-newvces-newvce--vnf-id2--l-in | | | terfaces-l-interface--interface-name | | | --l3-interface-ipv4-address-list--l3 | | | -interface-ipv4-address--relationshi | | | p-list-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/newvces/newvce/{vnf-id2}/l- | | | interfaces/l-interface/{interface-na | | | me}/l3-interface-ipv4-address-list/{ | | | l3-interface-ipv4-address}/relations | | | hip-list/relationship <#operation--n | | | etwork-newvces-newvce--vnf-id2--l-in | | | terfaces-l-interface--interface-name | | | --l3-interface-ipv4-address-list--l3 | | | -interface-ipv4-address--relationshi | | | p-list-relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns | | /network/newvces/newvce/{vnf-id2}/l- | l3-interface-ipv6-address-list | | interfaces/l-interface/{interface-na | | | me}/l3-interface-ipv6-address-list/{ | | | l3-interface-ipv6-address} <#operati | | | on--network-newvces-newvce--vnf-id2- | | | -l-interfaces-l-interface--interface | | | -name--l3-interface-ipv6-address-lis | | | t--l3-interface-ipv6-address--get>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/newvces/newvce/{vnf-id2}/l- | l3-interface-ipv6-address-list | | interfaces/l-interface/{interface-na | | | me}/l3-interface-ipv6-address-list/{ | | | l3-interface-ipv6-address} <#operati | | | on--network-newvces-newvce--vnf-id2- | | | -l-interfaces-l-interface--interface | | | -name--l3-interface-ipv6-address-lis | | | t--l3-interface-ipv6-address--put>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /network/newvces/newvce/{vnf-id2}/l- | l3-interface-ipv6-address-list | | interfaces/l-interface/{interface-na | | | me}/l3-interface-ipv6-address-list/{ | | | l3-interface-ipv6-address} <#operati | | | on--network-newvces-newvce--vnf-id2- | | | -l-interfaces-l-interface--interface | | | -name--l3-interface-ipv6-address-lis | | | t--l3-interface-ipv6-address--delete | | | >`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/newvces/newvce/{vnf-id2}/l- | relationships | | interfaces/l-interface/{interface-na | | | me}/l3-interface-ipv6-address-list/{ | | | l3-interface-ipv6-address}/relations | | | hip-list/relationship <#operation--n | | | etwork-newvces-newvce--vnf-id2--l-in | | | terfaces-l-interface--interface-name | | | --l3-interface-ipv6-address-list--l3 | | | -interface-ipv6-address--relationshi | | | p-list-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/newvces/newvce/{vnf-id2}/l- | | | interfaces/l-interface/{interface-na | | | me}/l3-interface-ipv6-address-list/{ | | | l3-interface-ipv6-address}/relations | | | hip-list/relationship <#operation--n | | | etwork-newvces-newvce--vnf-id2--l-in | | | terfaces-l-interface--interface-name | | | --l3-interface-ipv6-address-list--l3 | | | -interface-ipv6-address--relationshi | | | p-list-relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/newvces/newvce/{vnf-id2}/l- | relationships | | interfaces/l-interface/{interface-na | | | me}/relationship-list/relationship < | | | #operation--network-newvces-newvce-- | | | vnf-id2--l-interfaces-l-interface--i | | | nterface-name--relationship-list-rel | | | ationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/newvces/newvce/{vnf-id2}/l- | | | interfaces/l-interface/{interface-na | | | me}/relationship-list/relationship < | | | #operation--network-newvces-newvce-- | | | vnf-id2--l-interfaces-l-interface--i | | | nterface-name--relationship-list-rel | | | ationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns sriov-vfs | | /network/newvces/newvce/{vnf-id2}/l- | | | interfaces/l-interface/{interface-na | | | me}/sriov-vfs <#operation--network-n | | | ewvces-newvce--vnf-id2--l-interfaces | | | -l-interface--interface-name--sriov- | | | vfs-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns sriov-vf | | /network/newvces/newvce/{vnf-id2}/l- | | | interfaces/l-interface/{interface-na | | | me}/sriov-vfs/sriov-vf/{pci-id} <#op | | | eration--network-newvces-newvce--vnf | | | -id2--l-interfaces-l-interface--inte | | | rface-name--sriov-vfs-sriov-vf--pci- | | | id--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/newvces/newvce/{vnf-id2}/l- | sriov-vf | | interfaces/l-interface/{interface-na | | | me}/sriov-vfs/sriov-vf/{pci-id} <#op | | | eration--network-newvces-newvce--vnf | | | -id2--l-interfaces-l-interface--inte | | | rface-name--sriov-vfs-sriov-vf--pci- | | | id--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing sriov-vf | | /network/newvces/newvce/{vnf-id2}/l- | | | interfaces/l-interface/{interface-na | | | me}/sriov-vfs/sriov-vf/{pci-id} <#op | | | eration--network-newvces-newvce--vnf | | | -id2--l-interfaces-l-interface--inte | | | rface-name--sriov-vfs-sriov-vf--pci- | | | id--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/newvces/newvce/{vnf-id2}/l- | relationships | | interfaces/l-interface/{interface-na | | | me}/sriov-vfs/sriov-vf/{pci-id}/rela | | | tionship-list/relationship <#operati | | | on--network-newvces-newvce--vnf-id2- | | | -l-interfaces-l-interface--interface | | | -name--sriov-vfs-sriov-vf--pci-id--r | | | elationship-list-relationship-put>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/newvces/newvce/{vnf-id2}/l- | | | interfaces/l-interface/{interface-na | | | me}/sriov-vfs/sriov-vf/{pci-id}/rela | | | tionship-list/relationship <#operati | | | on--network-newvces-newvce--vnf-id2- | | | -l-interfaces-l-interface--interface | | | -name--sriov-vfs-sriov-vf--pci-id--r | | | elationship-list-relationship-delete | | | >`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns vlans | | /network/newvces/newvce/{vnf-id2}/l- | | | interfaces/l-interface/{interface-na | | | me}/vlans <#operation--network-newvc | | | es-newvce--vnf-id2--l-interfaces-l-i | | | nterface--interface-name--vlans-get> | | | `__ | | +--------------------------------------+--------------------------------------+ | `GET | returns vlan | | /network/newvces/newvce/{vnf-id2}/l- | | | interfaces/l-interface/{interface-na | | | me}/vlans/vlan/{vlan-interface} <#op | | | eration--network-newvces-newvce--vnf | | | -id2--l-interfaces-l-interface--inte | | | rface-name--vlans-vlan--vlan-interfa | | | ce--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing vlan | | /network/newvces/newvce/{vnf-id2}/l- | | | interfaces/l-interface/{interface-na | | | me}/vlans/vlan/{vlan-interface} <#op | | | eration--network-newvces-newvce--vnf | | | -id2--l-interfaces-l-interface--inte | | | rface-name--vlans-vlan--vlan-interfa | | | ce--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing vlan | | /network/newvces/newvce/{vnf-id2}/l- | | | interfaces/l-interface/{interface-na | | | me}/vlans/vlan/{vlan-interface} <#op | | | eration--network-newvces-newvce--vnf | | | -id2--l-interfaces-l-interface--inte | | | rface-name--vlans-vlan--vlan-interfa | | | ce--delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns | | /network/newvces/newvce/{vnf-id2}/l- | l3-interface-ipv4-address-list | | interfaces/l-interface/{interface-na | | | me}/vlans/vlan/{vlan-interface}/l3-i | | | nterface-ipv4-address-list/{l3-inter | | | face-ipv4-address} <#operation--netw | | | ork-newvces-newvce--vnf-id2--l-inter | | | faces-l-interface--interface-name--v | | | lans-vlan--vlan-interface--l3-interf | | | ace-ipv4-address-list--l3-interface- | | | ipv4-address--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/newvces/newvce/{vnf-id2}/l- | l3-interface-ipv4-address-list | | interfaces/l-interface/{interface-na | | | me}/vlans/vlan/{vlan-interface}/l3-i | | | nterface-ipv4-address-list/{l3-inter | | | face-ipv4-address} <#operation--netw | | | ork-newvces-newvce--vnf-id2--l-inter | | | faces-l-interface--interface-name--v | | | lans-vlan--vlan-interface--l3-interf | | | ace-ipv4-address-list--l3-interface- | | | ipv4-address--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /network/newvces/newvce/{vnf-id2}/l- | l3-interface-ipv4-address-list | | interfaces/l-interface/{interface-na | | | me}/vlans/vlan/{vlan-interface}/l3-i | | | nterface-ipv4-address-list/{l3-inter | | | face-ipv4-address} <#operation--netw | | | ork-newvces-newvce--vnf-id2--l-inter | | | faces-l-interface--interface-name--v | | | lans-vlan--vlan-interface--l3-interf | | | ace-ipv4-address-list--l3-interface- | | | ipv4-address--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/newvces/newvce/{vnf-id2}/l- | relationships | | interfaces/l-interface/{interface-na | | | me}/vlans/vlan/{vlan-interface}/l3-i | | | nterface-ipv4-address-list/{l3-inter | | | face-ipv4-address}/relationship-list | | | /relationship <#operation--network-n | | | ewvces-newvce--vnf-id2--l-interfaces | | | -l-interface--interface-name--vlans- | | | vlan--vlan-interface--l3-interface-i | | | pv4-address-list--l3-interface-ipv4- | | | address--relationship-list-relations | | | hip-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/newvces/newvce/{vnf-id2}/l- | | | interfaces/l-interface/{interface-na | | | me}/vlans/vlan/{vlan-interface}/l3-i | | | nterface-ipv4-address-list/{l3-inter | | | face-ipv4-address}/relationship-list | | | /relationship <#operation--network-n | | | ewvces-newvce--vnf-id2--l-interfaces | | | -l-interface--interface-name--vlans- | | | vlan--vlan-interface--l3-interface-i | | | pv4-address-list--l3-interface-ipv4- | | | address--relationship-list-relations | | | hip-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns | | /network/newvces/newvce/{vnf-id2}/l- | l3-interface-ipv6-address-list | | interfaces/l-interface/{interface-na | | | me}/vlans/vlan/{vlan-interface}/l3-i | | | nterface-ipv6-address-list/{l3-inter | | | face-ipv6-address} <#operation--netw | | | ork-newvces-newvce--vnf-id2--l-inter | | | faces-l-interface--interface-name--v | | | lans-vlan--vlan-interface--l3-interf | | | ace-ipv6-address-list--l3-interface- | | | ipv6-address--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/newvces/newvce/{vnf-id2}/l- | l3-interface-ipv6-address-list | | interfaces/l-interface/{interface-na | | | me}/vlans/vlan/{vlan-interface}/l3-i | | | nterface-ipv6-address-list/{l3-inter | | | face-ipv6-address} <#operation--netw | | | ork-newvces-newvce--vnf-id2--l-inter | | | faces-l-interface--interface-name--v | | | lans-vlan--vlan-interface--l3-interf | | | ace-ipv6-address-list--l3-interface- | | | ipv6-address--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /network/newvces/newvce/{vnf-id2}/l- | l3-interface-ipv6-address-list | | interfaces/l-interface/{interface-na | | | me}/vlans/vlan/{vlan-interface}/l3-i | | | nterface-ipv6-address-list/{l3-inter | | | face-ipv6-address} <#operation--netw | | | ork-newvces-newvce--vnf-id2--l-inter | | | faces-l-interface--interface-name--v | | | lans-vlan--vlan-interface--l3-interf | | | ace-ipv6-address-list--l3-interface- | | | ipv6-address--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/newvces/newvce/{vnf-id2}/l- | relationships | | interfaces/l-interface/{interface-na | | | me}/vlans/vlan/{vlan-interface}/l3-i | | | nterface-ipv6-address-list/{l3-inter | | | face-ipv6-address}/relationship-list | | | /relationship <#operation--network-n | | | ewvces-newvce--vnf-id2--l-interfaces | | | -l-interface--interface-name--vlans- | | | vlan--vlan-interface--l3-interface-i | | | pv6-address-list--l3-interface-ipv6- | | | address--relationship-list-relations | | | hip-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/newvces/newvce/{vnf-id2}/l- | | | interfaces/l-interface/{interface-na | | | me}/vlans/vlan/{vlan-interface}/l3-i | | | nterface-ipv6-address-list/{l3-inter | | | face-ipv6-address}/relationship-list | | | /relationship <#operation--network-n | | | ewvces-newvce--vnf-id2--l-interfaces | | | -l-interface--interface-name--vlans- | | | vlan--vlan-interface--l3-interface-i | | | pv6-address-list--l3-interface-ipv6- | | | address--relationship-list-relations | | | hip-delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/newvces/newvce/{vnf-id2}/l- | relationships | | interfaces/l-interface/{interface-na | | | me}/vlans/vlan/{vlan-interface}/rela | | | tionship-list/relationship <#operati | | | on--network-newvces-newvce--vnf-id2- | | | -l-interfaces-l-interface--interface | | | -name--vlans-vlan--vlan-interface--r | | | elationship-list-relationship-put>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/newvces/newvce/{vnf-id2}/l- | | | interfaces/l-interface/{interface-na | | | me}/vlans/vlan/{vlan-interface}/rela | | | tionship-list/relationship <#operati | | | on--network-newvces-newvce--vnf-id2- | | | -l-interfaces-l-interface--interface | | | -name--vlans-vlan--vlan-interface--r | | | elationship-list-relationship-delete | | | >`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/newvces/newvce/{vnf-id2}/re | relationships | | lationship-list/relationship <#opera | | | tion--network-newvces-newvce--vnf-id | | | 2--relationship-list-relationship-pu | | | t>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/newvces/newvce/{vnf-id2}/re | | | lationship-list/relationship <#opera | | | tion--network-newvces-newvce--vnf-id | | | 2--relationship-list-relationship-de | | | lete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns physical-links | | /network/physical-links <#operation- | | | -network-physical-links-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns physical-link | | /network/physical-links/physical-lin | | | k/{link-name} <#operation--network-p | | | hysical-links-physical-link--link-na | | | me--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/physical-links/physical-lin | physical-link | | k/{link-name} <#operation--network-p | | | hysical-links-physical-link--link-na | | | me--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing physical-link | | /network/physical-links/physical-lin | | | k/{link-name} <#operation--network-p | | | hysical-links-physical-link--link-na | | | me--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/physical-links/physical-lin | relationships | | k/{link-name}/relationship-list/rela | | | tionship <#operation--network-physic | | | al-links-physical-link--link-name--r | | | elationship-list-relationship-put>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/physical-links/physical-lin | | | k/{link-name}/relationship-list/rela | | | tionship <#operation--network-physic | | | al-links-physical-link--link-name--r | | | elationship-list-relationship-delete | | | >`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns pnfs | | /network/pnfs <#operation--network-p | | | nfs-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns pnf | | /network/pnfs/pnf/{pnf-name} <#opera | | | tion--network-pnfs-pnf--pnf-name--ge | | | t>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing pnf | | /network/pnfs/pnf/{pnf-name} <#opera | | | tion--network-pnfs-pnf--pnf-name--pu | | | t>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing pnf | | /network/pnfs/pnf/{pnf-name} <#opera | | | tion--network-pnfs-pnf--pnf-name--de | | | lete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns lag-interfaces | | /network/pnfs/pnf/{pnf-name}/lag-int | | | erfaces <#operation--network-pnfs-pn | | | f--pnf-name--lag-interfaces-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns lag-interface | | /network/pnfs/pnf/{pnf-name}/lag-int | | | erfaces/lag-interface/{interface-nam | | | e} <#operation--network-pnfs-pnf--pn | | | f-name--lag-interfaces-lag-interface | | | --interface-name--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/pnfs/pnf/{pnf-name}/lag-int | lag-interface | | erfaces/lag-interface/{interface-nam | | | e} <#operation--network-pnfs-pnf--pn | | | f-name--lag-interfaces-lag-interface | | | --interface-name--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing lag-interface | | /network/pnfs/pnf/{pnf-name}/lag-int | | | erfaces/lag-interface/{interface-nam | | | e} <#operation--network-pnfs-pnf--pn | | | f-name--lag-interfaces-lag-interface | | | --interface-name--delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns l-interfaces | | /network/pnfs/pnf/{pnf-name}/lag-int | | | erfaces/lag-interface/{interface-nam | | | e}/l-interfaces <#operation--network | | | -pnfs-pnf--pnf-name--lag-interfaces- | | | lag-interface--interface-name--l-int | | | erfaces-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns l-interface | | /network/pnfs/pnf/{pnf-name}/lag-int | | | erfaces/lag-interface/{interface-nam | | | e}/l-interfaces/l-interface/{interfa | | | ce-name} <#operation--network-pnfs-p | | | nf--pnf-name--lag-interfaces-lag-int | | | erface--interface-name--l-interfaces | | | -l-interface--interface-name--get>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/pnfs/pnf/{pnf-name}/lag-int | l-interface | | erfaces/lag-interface/{interface-nam | | | e}/l-interfaces/l-interface/{interfa | | | ce-name} <#operation--network-pnfs-p | | | nf--pnf-name--lag-interfaces-lag-int | | | erface--interface-name--l-interfaces | | | -l-interface--interface-name--put>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing l-interface | | /network/pnfs/pnf/{pnf-name}/lag-int | | | erfaces/lag-interface/{interface-nam | | | e}/l-interfaces/l-interface/{interfa | | | ce-name} <#operation--network-pnfs-p | | | nf--pnf-name--lag-interfaces-lag-int | | | erface--interface-name--l-interfaces | | | -l-interface--interface-name--delete | | | >`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns | | /network/pnfs/pnf/{pnf-name}/lag-int | l3-interface-ipv4-address-list | | erfaces/lag-interface/{interface-nam | | | e}/l-interfaces/l-interface/{interfa | | | ce-name}/l3-interface-ipv4-address-l | | | ist/{l3-interface-ipv4-address} <#op | | | eration--network-pnfs-pnf--pnf-name- | | | -lag-interfaces-lag-interface--inter | | | face-name--l-interfaces-l-interface- | | | -interface-name--l3-interface-ipv4-a | | | ddress-list--l3-interface-ipv4-addre | | | ss--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/pnfs/pnf/{pnf-name}/lag-int | l3-interface-ipv4-address-list | | erfaces/lag-interface/{interface-nam | | | e}/l-interfaces/l-interface/{interfa | | | ce-name}/l3-interface-ipv4-address-l | | | ist/{l3-interface-ipv4-address} <#op | | | eration--network-pnfs-pnf--pnf-name- | | | -lag-interfaces-lag-interface--inter | | | face-name--l-interfaces-l-interface- | | | -interface-name--l3-interface-ipv4-a | | | ddress-list--l3-interface-ipv4-addre | | | ss--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /network/pnfs/pnf/{pnf-name}/lag-int | l3-interface-ipv4-address-list | | erfaces/lag-interface/{interface-nam | | | e}/l-interfaces/l-interface/{interfa | | | ce-name}/l3-interface-ipv4-address-l | | | ist/{l3-interface-ipv4-address} <#op | | | eration--network-pnfs-pnf--pnf-name- | | | -lag-interfaces-lag-interface--inter | | | face-name--l-interfaces-l-interface- | | | -interface-name--l3-interface-ipv4-a | | | ddress-list--l3-interface-ipv4-addre | | | ss--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/pnfs/pnf/{pnf-name}/lag-int | relationships | | erfaces/lag-interface/{interface-nam | | | e}/l-interfaces/l-interface/{interfa | | | ce-name}/l3-interface-ipv4-address-l | | | ist/{l3-interface-ipv4-address}/rela | | | tionship-list/relationship <#operati | | | on--network-pnfs-pnf--pnf-name--lag- | | | interfaces-lag-interface--interface- | | | name--l-interfaces-l-interface--inte | | | rface-name--l3-interface-ipv4-addres | | | s-list--l3-interface-ipv4-address--r | | | elationship-list-relationship-put>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/pnfs/pnf/{pnf-name}/lag-int | | | erfaces/lag-interface/{interface-nam | | | e}/l-interfaces/l-interface/{interfa | | | ce-name}/l3-interface-ipv4-address-l | | | ist/{l3-interface-ipv4-address}/rela | | | tionship-list/relationship <#operati | | | on--network-pnfs-pnf--pnf-name--lag- | | | interfaces-lag-interface--interface- | | | name--l-interfaces-l-interface--inte | | | rface-name--l3-interface-ipv4-addres | | | s-list--l3-interface-ipv4-address--r | | | elationship-list-relationship-delete | | | >`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns | | /network/pnfs/pnf/{pnf-name}/lag-int | l3-interface-ipv6-address-list | | erfaces/lag-interface/{interface-nam | | | e}/l-interfaces/l-interface/{interfa | | | ce-name}/l3-interface-ipv6-address-l | | | ist/{l3-interface-ipv6-address} <#op | | | eration--network-pnfs-pnf--pnf-name- | | | -lag-interfaces-lag-interface--inter | | | face-name--l-interfaces-l-interface- | | | -interface-name--l3-interface-ipv6-a | | | ddress-list--l3-interface-ipv6-addre | | | ss--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/pnfs/pnf/{pnf-name}/lag-int | l3-interface-ipv6-address-list | | erfaces/lag-interface/{interface-nam | | | e}/l-interfaces/l-interface/{interfa | | | ce-name}/l3-interface-ipv6-address-l | | | ist/{l3-interface-ipv6-address} <#op | | | eration--network-pnfs-pnf--pnf-name- | | | -lag-interfaces-lag-interface--inter | | | face-name--l-interfaces-l-interface- | | | -interface-name--l3-interface-ipv6-a | | | ddress-list--l3-interface-ipv6-addre | | | ss--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /network/pnfs/pnf/{pnf-name}/lag-int | l3-interface-ipv6-address-list | | erfaces/lag-interface/{interface-nam | | | e}/l-interfaces/l-interface/{interfa | | | ce-name}/l3-interface-ipv6-address-l | | | ist/{l3-interface-ipv6-address} <#op | | | eration--network-pnfs-pnf--pnf-name- | | | -lag-interfaces-lag-interface--inter | | | face-name--l-interfaces-l-interface- | | | -interface-name--l3-interface-ipv6-a | | | ddress-list--l3-interface-ipv6-addre | | | ss--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/pnfs/pnf/{pnf-name}/lag-int | relationships | | erfaces/lag-interface/{interface-nam | | | e}/l-interfaces/l-interface/{interfa | | | ce-name}/l3-interface-ipv6-address-l | | | ist/{l3-interface-ipv6-address}/rela | | | tionship-list/relationship <#operati | | | on--network-pnfs-pnf--pnf-name--lag- | | | interfaces-lag-interface--interface- | | | name--l-interfaces-l-interface--inte | | | rface-name--l3-interface-ipv6-addres | | | s-list--l3-interface-ipv6-address--r | | | elationship-list-relationship-put>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/pnfs/pnf/{pnf-name}/lag-int | | | erfaces/lag-interface/{interface-nam | | | e}/l-interfaces/l-interface/{interfa | | | ce-name}/l3-interface-ipv6-address-l | | | ist/{l3-interface-ipv6-address}/rela | | | tionship-list/relationship <#operati | | | on--network-pnfs-pnf--pnf-name--lag- | | | interfaces-lag-interface--interface- | | | name--l-interfaces-l-interface--inte | | | rface-name--l3-interface-ipv6-addres | | | s-list--l3-interface-ipv6-address--r | | | elationship-list-relationship-delete | | | >`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/pnfs/pnf/{pnf-name}/lag-int | relationships | | erfaces/lag-interface/{interface-nam | | | e}/l-interfaces/l-interface/{interfa | | | ce-name}/relationship-list/relations | | | hip <#operation--network-pnfs-pnf--p | | | nf-name--lag-interfaces-lag-interfac | | | e--interface-name--l-interfaces-l-in | | | terface--interface-name--relationshi | | | p-list-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/pnfs/pnf/{pnf-name}/lag-int | | | erfaces/lag-interface/{interface-nam | | | e}/l-interfaces/l-interface/{interfa | | | ce-name}/relationship-list/relations | | | hip <#operation--network-pnfs-pnf--p | | | nf-name--lag-interfaces-lag-interfac | | | e--interface-name--l-interfaces-l-in | | | terface--interface-name--relationshi | | | p-list-relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns sriov-vfs | | /network/pnfs/pnf/{pnf-name}/lag-int | | | erfaces/lag-interface/{interface-nam | | | e}/l-interfaces/l-interface/{interfa | | | ce-name}/sriov-vfs <#operation--netw | | | ork-pnfs-pnf--pnf-name--lag-interfac | | | es-lag-interface--interface-name--l- | | | interfaces-l-interface--interface-na | | | me--sriov-vfs-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns sriov-vf | | /network/pnfs/pnf/{pnf-name}/lag-int | | | erfaces/lag-interface/{interface-nam | | | e}/l-interfaces/l-interface/{interfa | | | ce-name}/sriov-vfs/sriov-vf/{pci-id} | | | <#operation--network-pnfs-pnf--pnf- | | | name--lag-interfaces-lag-interface-- | | | interface-name--l-interfaces-l-inter | | | face--interface-name--sriov-vfs-srio | | | v-vf--pci-id--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/pnfs/pnf/{pnf-name}/lag-int | sriov-vf | | erfaces/lag-interface/{interface-nam | | | e}/l-interfaces/l-interface/{interfa | | | ce-name}/sriov-vfs/sriov-vf/{pci-id} | | | <#operation--network-pnfs-pnf--pnf- | | | name--lag-interfaces-lag-interface-- | | | interface-name--l-interfaces-l-inter | | | face--interface-name--sriov-vfs-srio | | | v-vf--pci-id--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing sriov-vf | | /network/pnfs/pnf/{pnf-name}/lag-int | | | erfaces/lag-interface/{interface-nam | | | e}/l-interfaces/l-interface/{interfa | | | ce-name}/sriov-vfs/sriov-vf/{pci-id} | | | <#operation--network-pnfs-pnf--pnf- | | | name--lag-interfaces-lag-interface-- | | | interface-name--l-interfaces-l-inter | | | face--interface-name--sriov-vfs-srio | | | v-vf--pci-id--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/pnfs/pnf/{pnf-name}/lag-int | relationships | | erfaces/lag-interface/{interface-nam | | | e}/l-interfaces/l-interface/{interfa | | | ce-name}/sriov-vfs/sriov-vf/{pci-id} | | | /relationship-list/relationship <#op | | | eration--network-pnfs-pnf--pnf-name- | | | -lag-interfaces-lag-interface--inter | | | face-name--l-interfaces-l-interface- | | | -interface-name--sriov-vfs-sriov-vf- | | | -pci-id--relationship-list-relations | | | hip-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/pnfs/pnf/{pnf-name}/lag-int | | | erfaces/lag-interface/{interface-nam | | | e}/l-interfaces/l-interface/{interfa | | | ce-name}/sriov-vfs/sriov-vf/{pci-id} | | | /relationship-list/relationship <#op | | | eration--network-pnfs-pnf--pnf-name- | | | -lag-interfaces-lag-interface--inter | | | face-name--l-interfaces-l-interface- | | | -interface-name--sriov-vfs-sriov-vf- | | | -pci-id--relationship-list-relations | | | hip-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns vlans | | /network/pnfs/pnf/{pnf-name}/lag-int | | | erfaces/lag-interface/{interface-nam | | | e}/l-interfaces/l-interface/{interfa | | | ce-name}/vlans <#operation--network- | | | pnfs-pnf--pnf-name--lag-interfaces-l | | | ag-interface--interface-name--l-inte | | | rfaces-l-interface--interface-name-- | | | vlans-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns vlan | | /network/pnfs/pnf/{pnf-name}/lag-int | | | erfaces/lag-interface/{interface-nam | | | e}/l-interfaces/l-interface/{interfa | | | ce-name}/vlans/vlan/{vlan-interface} | | | <#operation--network-pnfs-pnf--pnf- | | | name--lag-interfaces-lag-interface-- | | | interface-name--l-interfaces-l-inter | | | face--interface-name--vlans-vlan--vl | | | an-interface--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing vlan | | /network/pnfs/pnf/{pnf-name}/lag-int | | | erfaces/lag-interface/{interface-nam | | | e}/l-interfaces/l-interface/{interfa | | | ce-name}/vlans/vlan/{vlan-interface} | | | <#operation--network-pnfs-pnf--pnf- | | | name--lag-interfaces-lag-interface-- | | | interface-name--l-interfaces-l-inter | | | face--interface-name--vlans-vlan--vl | | | an-interface--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing vlan | | /network/pnfs/pnf/{pnf-name}/lag-int | | | erfaces/lag-interface/{interface-nam | | | e}/l-interfaces/l-interface/{interfa | | | ce-name}/vlans/vlan/{vlan-interface} | | | <#operation--network-pnfs-pnf--pnf- | | | name--lag-interfaces-lag-interface-- | | | interface-name--l-interfaces-l-inter | | | face--interface-name--vlans-vlan--vl | | | an-interface--delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns | | /network/pnfs/pnf/{pnf-name}/lag-int | l3-interface-ipv4-address-list | | erfaces/lag-interface/{interface-nam | | | e}/l-interfaces/l-interface/{interfa | | | ce-name}/vlans/vlan/{vlan-interface} | | | /l3-interface-ipv4-address-list/{l3- | | | interface-ipv4-address} <#operation- | | | -network-pnfs-pnf--pnf-name--lag-int | | | erfaces-lag-interface--interface-nam | | | e--l-interfaces-l-interface--interfa | | | ce-name--vlans-vlan--vlan-interface- | | | -l3-interface-ipv4-address-list--l3- | | | interface-ipv4-address--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/pnfs/pnf/{pnf-name}/lag-int | l3-interface-ipv4-address-list | | erfaces/lag-interface/{interface-nam | | | e}/l-interfaces/l-interface/{interfa | | | ce-name}/vlans/vlan/{vlan-interface} | | | /l3-interface-ipv4-address-list/{l3- | | | interface-ipv4-address} <#operation- | | | -network-pnfs-pnf--pnf-name--lag-int | | | erfaces-lag-interface--interface-nam | | | e--l-interfaces-l-interface--interfa | | | ce-name--vlans-vlan--vlan-interface- | | | -l3-interface-ipv4-address-list--l3- | | | interface-ipv4-address--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /network/pnfs/pnf/{pnf-name}/lag-int | l3-interface-ipv4-address-list | | erfaces/lag-interface/{interface-nam | | | e}/l-interfaces/l-interface/{interfa | | | ce-name}/vlans/vlan/{vlan-interface} | | | /l3-interface-ipv4-address-list/{l3- | | | interface-ipv4-address} <#operation- | | | -network-pnfs-pnf--pnf-name--lag-int | | | erfaces-lag-interface--interface-nam | | | e--l-interfaces-l-interface--interfa | | | ce-name--vlans-vlan--vlan-interface- | | | -l3-interface-ipv4-address-list--l3- | | | interface-ipv4-address--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/pnfs/pnf/{pnf-name}/lag-int | relationships | | erfaces/lag-interface/{interface-nam | | | e}/l-interfaces/l-interface/{interfa | | | ce-name}/vlans/vlan/{vlan-interface} | | | /l3-interface-ipv4-address-list/{l3- | | | interface-ipv4-address}/relationship | | | -list/relationship <#operation--netw | | | ork-pnfs-pnf--pnf-name--lag-interfac | | | es-lag-interface--interface-name--l- | | | interfaces-l-interface--interface-na | | | me--vlans-vlan--vlan-interface--l3-i | | | nterface-ipv4-address-list--l3-inter | | | face-ipv4-address--relationship-list | | | -relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/pnfs/pnf/{pnf-name}/lag-int | | | erfaces/lag-interface/{interface-nam | | | e}/l-interfaces/l-interface/{interfa | | | ce-name}/vlans/vlan/{vlan-interface} | | | /l3-interface-ipv4-address-list/{l3- | | | interface-ipv4-address}/relationship | | | -list/relationship <#operation--netw | | | ork-pnfs-pnf--pnf-name--lag-interfac | | | es-lag-interface--interface-name--l- | | | interfaces-l-interface--interface-na | | | me--vlans-vlan--vlan-interface--l3-i | | | nterface-ipv4-address-list--l3-inter | | | face-ipv4-address--relationship-list | | | -relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns | | /network/pnfs/pnf/{pnf-name}/lag-int | l3-interface-ipv6-address-list | | erfaces/lag-interface/{interface-nam | | | e}/l-interfaces/l-interface/{interfa | | | ce-name}/vlans/vlan/{vlan-interface} | | | /l3-interface-ipv6-address-list/{l3- | | | interface-ipv6-address} <#operation- | | | -network-pnfs-pnf--pnf-name--lag-int | | | erfaces-lag-interface--interface-nam | | | e--l-interfaces-l-interface--interfa | | | ce-name--vlans-vlan--vlan-interface- | | | -l3-interface-ipv6-address-list--l3- | | | interface-ipv6-address--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/pnfs/pnf/{pnf-name}/lag-int | l3-interface-ipv6-address-list | | erfaces/lag-interface/{interface-nam | | | e}/l-interfaces/l-interface/{interfa | | | ce-name}/vlans/vlan/{vlan-interface} | | | /l3-interface-ipv6-address-list/{l3- | | | interface-ipv6-address} <#operation- | | | -network-pnfs-pnf--pnf-name--lag-int | | | erfaces-lag-interface--interface-nam | | | e--l-interfaces-l-interface--interfa | | | ce-name--vlans-vlan--vlan-interface- | | | -l3-interface-ipv6-address-list--l3- | | | interface-ipv6-address--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /network/pnfs/pnf/{pnf-name}/lag-int | l3-interface-ipv6-address-list | | erfaces/lag-interface/{interface-nam | | | e}/l-interfaces/l-interface/{interfa | | | ce-name}/vlans/vlan/{vlan-interface} | | | /l3-interface-ipv6-address-list/{l3- | | | interface-ipv6-address} <#operation- | | | -network-pnfs-pnf--pnf-name--lag-int | | | erfaces-lag-interface--interface-nam | | | e--l-interfaces-l-interface--interfa | | | ce-name--vlans-vlan--vlan-interface- | | | -l3-interface-ipv6-address-list--l3- | | | interface-ipv6-address--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/pnfs/pnf/{pnf-name}/lag-int | relationships | | erfaces/lag-interface/{interface-nam | | | e}/l-interfaces/l-interface/{interfa | | | ce-name}/vlans/vlan/{vlan-interface} | | | /l3-interface-ipv6-address-list/{l3- | | | interface-ipv6-address}/relationship | | | -list/relationship <#operation--netw | | | ork-pnfs-pnf--pnf-name--lag-interfac | | | es-lag-interface--interface-name--l- | | | interfaces-l-interface--interface-na | | | me--vlans-vlan--vlan-interface--l3-i | | | nterface-ipv6-address-list--l3-inter | | | face-ipv6-address--relationship-list | | | -relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/pnfs/pnf/{pnf-name}/lag-int | | | erfaces/lag-interface/{interface-nam | | | e}/l-interfaces/l-interface/{interfa | | | ce-name}/vlans/vlan/{vlan-interface} | | | /l3-interface-ipv6-address-list/{l3- | | | interface-ipv6-address}/relationship | | | -list/relationship <#operation--netw | | | ork-pnfs-pnf--pnf-name--lag-interfac | | | es-lag-interface--interface-name--l- | | | interfaces-l-interface--interface-na | | | me--vlans-vlan--vlan-interface--l3-i | | | nterface-ipv6-address-list--l3-inter | | | face-ipv6-address--relationship-list | | | -relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/pnfs/pnf/{pnf-name}/lag-int | relationships | | erfaces/lag-interface/{interface-nam | | | e}/l-interfaces/l-interface/{interfa | | | ce-name}/vlans/vlan/{vlan-interface} | | | /relationship-list/relationship <#op | | | eration--network-pnfs-pnf--pnf-name- | | | -lag-interfaces-lag-interface--inter | | | face-name--l-interfaces-l-interface- | | | -interface-name--vlans-vlan--vlan-in | | | terface--relationship-list-relations | | | hip-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/pnfs/pnf/{pnf-name}/lag-int | | | erfaces/lag-interface/{interface-nam | | | e}/l-interfaces/l-interface/{interfa | | | ce-name}/vlans/vlan/{vlan-interface} | | | /relationship-list/relationship <#op | | | eration--network-pnfs-pnf--pnf-name- | | | -lag-interfaces-lag-interface--inter | | | face-name--l-interfaces-l-interface- | | | -interface-name--vlans-vlan--vlan-in | | | terface--relationship-list-relations | | | hip-delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/pnfs/pnf/{pnf-name}/lag-int | relationships | | erfaces/lag-interface/{interface-nam | | | e}/relationship-list/relationship <# | | | operation--network-pnfs-pnf--pnf-nam | | | e--lag-interfaces-lag-interface--int | | | erface-name--relationship-list-relat | | | ionship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/pnfs/pnf/{pnf-name}/lag-int | | | erfaces/lag-interface/{interface-nam | | | e}/relationship-list/relationship <# | | | operation--network-pnfs-pnf--pnf-nam | | | e--lag-interfaces-lag-interface--int | | | erface-name--relationship-list-relat | | | ionship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns p-interfaces | | /network/pnfs/pnf/{pnf-name}/p-inter | | | faces <#operation--network-pnfs-pnf- | | | -pnf-name--p-interfaces-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns p-interface | | /network/pnfs/pnf/{pnf-name}/p-inter | | | faces/p-interface/{interface-name} < | | | #operation--network-pnfs-pnf--pnf-na | | | me--p-interfaces-p-interface--interf | | | ace-name--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/pnfs/pnf/{pnf-name}/p-inter | p-interface | | faces/p-interface/{interface-name} < | | | #operation--network-pnfs-pnf--pnf-na | | | me--p-interfaces-p-interface--interf | | | ace-name--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing p-interface | | /network/pnfs/pnf/{pnf-name}/p-inter | | | faces/p-interface/{interface-name} < | | | #operation--network-pnfs-pnf--pnf-na | | | me--p-interfaces-p-interface--interf | | | ace-name--delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns l-interfaces | | /network/pnfs/pnf/{pnf-name}/p-inter | | | faces/p-interface/{interface-name}/l | | | -interfaces <#operation--network-pnf | | | s-pnf--pnf-name--p-interfaces-p-inte | | | rface--interface-name--l-interfaces- | | | get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns l-interface | | /network/pnfs/pnf/{pnf-name}/p-inter | | | faces/p-interface/{interface-name}/l | | | -interfaces/l-interface/{interface-n | | | ame} <#operation--network-pnfs-pnf-- | | | pnf-name--p-interfaces-p-interface-- | | | interface-name--l-interfaces-l-inter | | | face--interface-name--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/pnfs/pnf/{pnf-name}/p-inter | l-interface | | faces/p-interface/{interface-name}/l | | | -interfaces/l-interface/{interface-n | | | ame} <#operation--network-pnfs-pnf-- | | | pnf-name--p-interfaces-p-interface-- | | | interface-name--l-interfaces-l-inter | | | face--interface-name--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing l-interface | | /network/pnfs/pnf/{pnf-name}/p-inter | | | faces/p-interface/{interface-name}/l | | | -interfaces/l-interface/{interface-n | | | ame} <#operation--network-pnfs-pnf-- | | | pnf-name--p-interfaces-p-interface-- | | | interface-name--l-interfaces-l-inter | | | face--interface-name--delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns | | /network/pnfs/pnf/{pnf-name}/p-inter | l3-interface-ipv4-address-list | | faces/p-interface/{interface-name}/l | | | -interfaces/l-interface/{interface-n | | | ame}/l3-interface-ipv4-address-list/ | | | {l3-interface-ipv4-address} <#operat | | | ion--network-pnfs-pnf--pnf-name--p-i | | | nterfaces-p-interface--interface-nam | | | e--l-interfaces-l-interface--interfa | | | ce-name--l3-interface-ipv4-address-l | | | ist--l3-interface-ipv4-address--get> | | | `__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/pnfs/pnf/{pnf-name}/p-inter | l3-interface-ipv4-address-list | | faces/p-interface/{interface-name}/l | | | -interfaces/l-interface/{interface-n | | | ame}/l3-interface-ipv4-address-list/ | | | {l3-interface-ipv4-address} <#operat | | | ion--network-pnfs-pnf--pnf-name--p-i | | | nterfaces-p-interface--interface-nam | | | e--l-interfaces-l-interface--interfa | | | ce-name--l3-interface-ipv4-address-l | | | ist--l3-interface-ipv4-address--put> | | | `__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /network/pnfs/pnf/{pnf-name}/p-inter | l3-interface-ipv4-address-list | | faces/p-interface/{interface-name}/l | | | -interfaces/l-interface/{interface-n | | | ame}/l3-interface-ipv4-address-list/ | | | {l3-interface-ipv4-address} <#operat | | | ion--network-pnfs-pnf--pnf-name--p-i | | | nterfaces-p-interface--interface-nam | | | e--l-interfaces-l-interface--interfa | | | ce-name--l3-interface-ipv4-address-l | | | ist--l3-interface-ipv4-address--dele | | | te>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/pnfs/pnf/{pnf-name}/p-inter | relationships | | faces/p-interface/{interface-name}/l | | | -interfaces/l-interface/{interface-n | | | ame}/l3-interface-ipv4-address-list/ | | | {l3-interface-ipv4-address}/relation | | | ship-list/relationship <#operation-- | | | network-pnfs-pnf--pnf-name--p-interf | | | aces-p-interface--interface-name--l- | | | interfaces-l-interface--interface-na | | | me--l3-interface-ipv4-address-list-- | | | l3-interface-ipv4-address--relations | | | hip-list-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/pnfs/pnf/{pnf-name}/p-inter | | | faces/p-interface/{interface-name}/l | | | -interfaces/l-interface/{interface-n | | | ame}/l3-interface-ipv4-address-list/ | | | {l3-interface-ipv4-address}/relation | | | ship-list/relationship <#operation-- | | | network-pnfs-pnf--pnf-name--p-interf | | | aces-p-interface--interface-name--l- | | | interfaces-l-interface--interface-na | | | me--l3-interface-ipv4-address-list-- | | | l3-interface-ipv4-address--relations | | | hip-list-relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns | | /network/pnfs/pnf/{pnf-name}/p-inter | l3-interface-ipv6-address-list | | faces/p-interface/{interface-name}/l | | | -interfaces/l-interface/{interface-n | | | ame}/l3-interface-ipv6-address-list/ | | | {l3-interface-ipv6-address} <#operat | | | ion--network-pnfs-pnf--pnf-name--p-i | | | nterfaces-p-interface--interface-nam | | | e--l-interfaces-l-interface--interfa | | | ce-name--l3-interface-ipv6-address-l | | | ist--l3-interface-ipv6-address--get> | | | `__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/pnfs/pnf/{pnf-name}/p-inter | l3-interface-ipv6-address-list | | faces/p-interface/{interface-name}/l | | | -interfaces/l-interface/{interface-n | | | ame}/l3-interface-ipv6-address-list/ | | | {l3-interface-ipv6-address} <#operat | | | ion--network-pnfs-pnf--pnf-name--p-i | | | nterfaces-p-interface--interface-nam | | | e--l-interfaces-l-interface--interfa | | | ce-name--l3-interface-ipv6-address-l | | | ist--l3-interface-ipv6-address--put> | | | `__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /network/pnfs/pnf/{pnf-name}/p-inter | l3-interface-ipv6-address-list | | faces/p-interface/{interface-name}/l | | | -interfaces/l-interface/{interface-n | | | ame}/l3-interface-ipv6-address-list/ | | | {l3-interface-ipv6-address} <#operat | | | ion--network-pnfs-pnf--pnf-name--p-i | | | nterfaces-p-interface--interface-nam | | | e--l-interfaces-l-interface--interfa | | | ce-name--l3-interface-ipv6-address-l | | | ist--l3-interface-ipv6-address--dele | | | te>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/pnfs/pnf/{pnf-name}/p-inter | relationships | | faces/p-interface/{interface-name}/l | | | -interfaces/l-interface/{interface-n | | | ame}/l3-interface-ipv6-address-list/ | | | {l3-interface-ipv6-address}/relation | | | ship-list/relationship <#operation-- | | | network-pnfs-pnf--pnf-name--p-interf | | | aces-p-interface--interface-name--l- | | | interfaces-l-interface--interface-na | | | me--l3-interface-ipv6-address-list-- | | | l3-interface-ipv6-address--relations | | | hip-list-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/pnfs/pnf/{pnf-name}/p-inter | | | faces/p-interface/{interface-name}/l | | | -interfaces/l-interface/{interface-n | | | ame}/l3-interface-ipv6-address-list/ | | | {l3-interface-ipv6-address}/relation | | | ship-list/relationship <#operation-- | | | network-pnfs-pnf--pnf-name--p-interf | | | aces-p-interface--interface-name--l- | | | interfaces-l-interface--interface-na | | | me--l3-interface-ipv6-address-list-- | | | l3-interface-ipv6-address--relations | | | hip-list-relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/pnfs/pnf/{pnf-name}/p-inter | relationships | | faces/p-interface/{interface-name}/l | | | -interfaces/l-interface/{interface-n | | | ame}/relationship-list/relationship | | | <#operation--network-pnfs-pnf--pnf-n | | | ame--p-interfaces-p-interface--inter | | | face-name--l-interfaces-l-interface- | | | -interface-name--relationship-list-r | | | elationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/pnfs/pnf/{pnf-name}/p-inter | | | faces/p-interface/{interface-name}/l | | | -interfaces/l-interface/{interface-n | | | ame}/relationship-list/relationship | | | <#operation--network-pnfs-pnf--pnf-n | | | ame--p-interfaces-p-interface--inter | | | face-name--l-interfaces-l-interface- | | | -interface-name--relationship-list-r | | | elationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns sriov-vfs | | /network/pnfs/pnf/{pnf-name}/p-inter | | | faces/p-interface/{interface-name}/l | | | -interfaces/l-interface/{interface-n | | | ame}/sriov-vfs <#operation--network- | | | pnfs-pnf--pnf-name--p-interfaces-p-i | | | nterface--interface-name--l-interfac | | | es-l-interface--interface-name--srio | | | v-vfs-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns sriov-vf | | /network/pnfs/pnf/{pnf-name}/p-inter | | | faces/p-interface/{interface-name}/l | | | -interfaces/l-interface/{interface-n | | | ame}/sriov-vfs/sriov-vf/{pci-id} <#o | | | peration--network-pnfs-pnf--pnf-name | | | --p-interfaces-p-interface--interfac | | | e-name--l-interfaces-l-interface--in | | | terface-name--sriov-vfs-sriov-vf--pc | | | i-id--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/pnfs/pnf/{pnf-name}/p-inter | sriov-vf | | faces/p-interface/{interface-name}/l | | | -interfaces/l-interface/{interface-n | | | ame}/sriov-vfs/sriov-vf/{pci-id} <#o | | | peration--network-pnfs-pnf--pnf-name | | | --p-interfaces-p-interface--interfac | | | e-name--l-interfaces-l-interface--in | | | terface-name--sriov-vfs-sriov-vf--pc | | | i-id--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing sriov-vf | | /network/pnfs/pnf/{pnf-name}/p-inter | | | faces/p-interface/{interface-name}/l | | | -interfaces/l-interface/{interface-n | | | ame}/sriov-vfs/sriov-vf/{pci-id} <#o | | | peration--network-pnfs-pnf--pnf-name | | | --p-interfaces-p-interface--interfac | | | e-name--l-interfaces-l-interface--in | | | terface-name--sriov-vfs-sriov-vf--pc | | | i-id--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/pnfs/pnf/{pnf-name}/p-inter | relationships | | faces/p-interface/{interface-name}/l | | | -interfaces/l-interface/{interface-n | | | ame}/sriov-vfs/sriov-vf/{pci-id}/rel | | | ationship-list/relationship <#operat | | | ion--network-pnfs-pnf--pnf-name--p-i | | | nterfaces-p-interface--interface-nam | | | e--l-interfaces-l-interface--interfa | | | ce-name--sriov-vfs-sriov-vf--pci-id- | | | -relationship-list-relationship-put> | | | `__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/pnfs/pnf/{pnf-name}/p-inter | | | faces/p-interface/{interface-name}/l | | | -interfaces/l-interface/{interface-n | | | ame}/sriov-vfs/sriov-vf/{pci-id}/rel | | | ationship-list/relationship <#operat | | | ion--network-pnfs-pnf--pnf-name--p-i | | | nterfaces-p-interface--interface-nam | | | e--l-interfaces-l-interface--interfa | | | ce-name--sriov-vfs-sriov-vf--pci-id- | | | -relationship-list-relationship-dele | | | te>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns vlans | | /network/pnfs/pnf/{pnf-name}/p-inter | | | faces/p-interface/{interface-name}/l | | | -interfaces/l-interface/{interface-n | | | ame}/vlans <#operation--network-pnfs | | | -pnf--pnf-name--p-interfaces-p-inter | | | face--interface-name--l-interfaces-l | | | -interface--interface-name--vlans-ge | | | t>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns vlan | | /network/pnfs/pnf/{pnf-name}/p-inter | | | faces/p-interface/{interface-name}/l | | | -interfaces/l-interface/{interface-n | | | ame}/vlans/vlan/{vlan-interface} <#o | | | peration--network-pnfs-pnf--pnf-name | | | --p-interfaces-p-interface--interfac | | | e-name--l-interfaces-l-interface--in | | | terface-name--vlans-vlan--vlan-inter | | | face--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing vlan | | /network/pnfs/pnf/{pnf-name}/p-inter | | | faces/p-interface/{interface-name}/l | | | -interfaces/l-interface/{interface-n | | | ame}/vlans/vlan/{vlan-interface} <#o | | | peration--network-pnfs-pnf--pnf-name | | | --p-interfaces-p-interface--interfac | | | e-name--l-interfaces-l-interface--in | | | terface-name--vlans-vlan--vlan-inter | | | face--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing vlan | | /network/pnfs/pnf/{pnf-name}/p-inter | | | faces/p-interface/{interface-name}/l | | | -interfaces/l-interface/{interface-n | | | ame}/vlans/vlan/{vlan-interface} <#o | | | peration--network-pnfs-pnf--pnf-name | | | --p-interfaces-p-interface--interfac | | | e-name--l-interfaces-l-interface--in | | | terface-name--vlans-vlan--vlan-inter | | | face--delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns | | /network/pnfs/pnf/{pnf-name}/p-inter | l3-interface-ipv4-address-list | | faces/p-interface/{interface-name}/l | | | -interfaces/l-interface/{interface-n | | | ame}/vlans/vlan/{vlan-interface}/l3- | | | interface-ipv4-address-list/{l3-inte | | | rface-ipv4-address} <#operation--net | | | work-pnfs-pnf--pnf-name--p-interface | | | s-p-interface--interface-name--l-int | | | erfaces-l-interface--interface-name- | | | -vlans-vlan--vlan-interface--l3-inte | | | rface-ipv4-address-list--l3-interfac | | | e-ipv4-address--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/pnfs/pnf/{pnf-name}/p-inter | l3-interface-ipv4-address-list | | faces/p-interface/{interface-name}/l | | | -interfaces/l-interface/{interface-n | | | ame}/vlans/vlan/{vlan-interface}/l3- | | | interface-ipv4-address-list/{l3-inte | | | rface-ipv4-address} <#operation--net | | | work-pnfs-pnf--pnf-name--p-interface | | | s-p-interface--interface-name--l-int | | | erfaces-l-interface--interface-name- | | | -vlans-vlan--vlan-interface--l3-inte | | | rface-ipv4-address-list--l3-interfac | | | e-ipv4-address--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /network/pnfs/pnf/{pnf-name}/p-inter | l3-interface-ipv4-address-list | | faces/p-interface/{interface-name}/l | | | -interfaces/l-interface/{interface-n | | | ame}/vlans/vlan/{vlan-interface}/l3- | | | interface-ipv4-address-list/{l3-inte | | | rface-ipv4-address} <#operation--net | | | work-pnfs-pnf--pnf-name--p-interface | | | s-p-interface--interface-name--l-int | | | erfaces-l-interface--interface-name- | | | -vlans-vlan--vlan-interface--l3-inte | | | rface-ipv4-address-list--l3-interfac | | | e-ipv4-address--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/pnfs/pnf/{pnf-name}/p-inter | relationships | | faces/p-interface/{interface-name}/l | | | -interfaces/l-interface/{interface-n | | | ame}/vlans/vlan/{vlan-interface}/l3- | | | interface-ipv4-address-list/{l3-inte | | | rface-ipv4-address}/relationship-lis | | | t/relationship <#operation--network- | | | pnfs-pnf--pnf-name--p-interfaces-p-i | | | nterface--interface-name--l-interfac | | | es-l-interface--interface-name--vlan | | | s-vlan--vlan-interface--l3-interface | | | -ipv4-address-list--l3-interface-ipv | | | 4-address--relationship-list-relatio | | | nship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/pnfs/pnf/{pnf-name}/p-inter | | | faces/p-interface/{interface-name}/l | | | -interfaces/l-interface/{interface-n | | | ame}/vlans/vlan/{vlan-interface}/l3- | | | interface-ipv4-address-list/{l3-inte | | | rface-ipv4-address}/relationship-lis | | | t/relationship <#operation--network- | | | pnfs-pnf--pnf-name--p-interfaces-p-i | | | nterface--interface-name--l-interfac | | | es-l-interface--interface-name--vlan | | | s-vlan--vlan-interface--l3-interface | | | -ipv4-address-list--l3-interface-ipv | | | 4-address--relationship-list-relatio | | | nship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns | | /network/pnfs/pnf/{pnf-name}/p-inter | l3-interface-ipv6-address-list | | faces/p-interface/{interface-name}/l | | | -interfaces/l-interface/{interface-n | | | ame}/vlans/vlan/{vlan-interface}/l3- | | | interface-ipv6-address-list/{l3-inte | | | rface-ipv6-address} <#operation--net | | | work-pnfs-pnf--pnf-name--p-interface | | | s-p-interface--interface-name--l-int | | | erfaces-l-interface--interface-name- | | | -vlans-vlan--vlan-interface--l3-inte | | | rface-ipv6-address-list--l3-interfac | | | e-ipv6-address--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/pnfs/pnf/{pnf-name}/p-inter | l3-interface-ipv6-address-list | | faces/p-interface/{interface-name}/l | | | -interfaces/l-interface/{interface-n | | | ame}/vlans/vlan/{vlan-interface}/l3- | | | interface-ipv6-address-list/{l3-inte | | | rface-ipv6-address} <#operation--net | | | work-pnfs-pnf--pnf-name--p-interface | | | s-p-interface--interface-name--l-int | | | erfaces-l-interface--interface-name- | | | -vlans-vlan--vlan-interface--l3-inte | | | rface-ipv6-address-list--l3-interfac | | | e-ipv6-address--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /network/pnfs/pnf/{pnf-name}/p-inter | l3-interface-ipv6-address-list | | faces/p-interface/{interface-name}/l | | | -interfaces/l-interface/{interface-n | | | ame}/vlans/vlan/{vlan-interface}/l3- | | | interface-ipv6-address-list/{l3-inte | | | rface-ipv6-address} <#operation--net | | | work-pnfs-pnf--pnf-name--p-interface | | | s-p-interface--interface-name--l-int | | | erfaces-l-interface--interface-name- | | | -vlans-vlan--vlan-interface--l3-inte | | | rface-ipv6-address-list--l3-interfac | | | e-ipv6-address--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/pnfs/pnf/{pnf-name}/p-inter | relationships | | faces/p-interface/{interface-name}/l | | | -interfaces/l-interface/{interface-n | | | ame}/vlans/vlan/{vlan-interface}/l3- | | | interface-ipv6-address-list/{l3-inte | | | rface-ipv6-address}/relationship-lis | | | t/relationship <#operation--network- | | | pnfs-pnf--pnf-name--p-interfaces-p-i | | | nterface--interface-name--l-interfac | | | es-l-interface--interface-name--vlan | | | s-vlan--vlan-interface--l3-interface | | | -ipv6-address-list--l3-interface-ipv | | | 6-address--relationship-list-relatio | | | nship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/pnfs/pnf/{pnf-name}/p-inter | | | faces/p-interface/{interface-name}/l | | | -interfaces/l-interface/{interface-n | | | ame}/vlans/vlan/{vlan-interface}/l3- | | | interface-ipv6-address-list/{l3-inte | | | rface-ipv6-address}/relationship-lis | | | t/relationship <#operation--network- | | | pnfs-pnf--pnf-name--p-interfaces-p-i | | | nterface--interface-name--l-interfac | | | es-l-interface--interface-name--vlan | | | s-vlan--vlan-interface--l3-interface | | | -ipv6-address-list--l3-interface-ipv | | | 6-address--relationship-list-relatio | | | nship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/pnfs/pnf/{pnf-name}/p-inter | relationships | | faces/p-interface/{interface-name}/l | | | -interfaces/l-interface/{interface-n | | | ame}/vlans/vlan/{vlan-interface}/rel | | | ationship-list/relationship <#operat | | | ion--network-pnfs-pnf--pnf-name--p-i | | | nterfaces-p-interface--interface-nam | | | e--l-interfaces-l-interface--interfa | | | ce-name--vlans-vlan--vlan-interface- | | | -relationship-list-relationship-put> | | | `__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/pnfs/pnf/{pnf-name}/p-inter | | | faces/p-interface/{interface-name}/l | | | -interfaces/l-interface/{interface-n | | | ame}/vlans/vlan/{vlan-interface}/rel | | | ationship-list/relationship <#operat | | | ion--network-pnfs-pnf--pnf-name--p-i | | | nterfaces-p-interface--interface-nam | | | e--l-interfaces-l-interface--interfa | | | ce-name--vlans-vlan--vlan-interface- | | | -relationship-list-relationship-dele | | | te>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/pnfs/pnf/{pnf-name}/p-inter | relationships | | faces/p-interface/{interface-name}/r | | | elationship-list/relationship <#oper | | | ation--network-pnfs-pnf--pnf-name--p | | | -interfaces-p-interface--interface-n | | | ame--relationship-list-relationship- | | | put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/pnfs/pnf/{pnf-name}/p-inter | | | faces/p-interface/{interface-name}/r | | | elationship-list/relationship <#oper | | | ation--network-pnfs-pnf--pnf-name--p | | | -interfaces-p-interface--interface-n | | | ame--relationship-list-relationship- | | | delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns sriov-pfs | | /network/pnfs/pnf/{pnf-name}/p-inter | | | faces/p-interface/{interface-name}/s | | | riov-pfs <#operation--network-pnfs-p | | | nf--pnf-name--p-interfaces-p-interfa | | | ce--interface-name--sriov-pfs-get>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `GET | returns sriov-pf | | /network/pnfs/pnf/{pnf-name}/p-inter | | | faces/p-interface/{interface-name}/s | | | riov-pfs/sriov-pf/{pf-pci-id} <#oper | | | ation--network-pnfs-pnf--pnf-name--p | | | -interfaces-p-interface--interface-n | | | ame--sriov-pfs-sriov-pf--pf-pci-id-- | | | get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/pnfs/pnf/{pnf-name}/p-inter | sriov-pf | | faces/p-interface/{interface-name}/s | | | riov-pfs/sriov-pf/{pf-pci-id} <#oper | | | ation--network-pnfs-pnf--pnf-name--p | | | -interfaces-p-interface--interface-n | | | ame--sriov-pfs-sriov-pf--pf-pci-id-- | | | put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing sriov-pf | | /network/pnfs/pnf/{pnf-name}/p-inter | | | faces/p-interface/{interface-name}/s | | | riov-pfs/sriov-pf/{pf-pci-id} <#oper | | | ation--network-pnfs-pnf--pnf-name--p | | | -interfaces-p-interface--interface-n | | | ame--sriov-pfs-sriov-pf--pf-pci-id-- | | | delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/pnfs/pnf/{pnf-name}/p-inter | relationships | | faces/p-interface/{interface-name}/s | | | riov-pfs/sriov-pf/{pf-pci-id}/relati | | | onship-list/relationship <#operation | | | --network-pnfs-pnf--pnf-name--p-inte | | | rfaces-p-interface--interface-name-- | | | sriov-pfs-sriov-pf--pf-pci-id--relat | | | ionship-list-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/pnfs/pnf/{pnf-name}/p-inter | | | faces/p-interface/{interface-name}/s | | | riov-pfs/sriov-pf/{pf-pci-id}/relati | | | onship-list/relationship <#operation | | | --network-pnfs-pnf--pnf-name--p-inte | | | rfaces-p-interface--interface-name-- | | | sriov-pfs-sriov-pf--pf-pci-id--relat | | | ionship-list-relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/pnfs/pnf/{pnf-name}/relatio | relationships | | nship-list/relationship <#operation- | | | -network-pnfs-pnf--pnf-name--relatio | | | nship-list-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/pnfs/pnf/{pnf-name}/relatio | | | nship-list/relationship <#operation- | | | -network-pnfs-pnf--pnf-name--relatio | | | nship-list-relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns route-table-references | | /network/route-table-references <#op | | | eration--network-route-table-referen | | | ces-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns route-table-reference | | /network/route-table-references/rout | | | e-table-reference/{route-table-refer | | | ence-id} <#operation--network-route- | | | table-references-route-table-referen | | | ce--route-table-reference-id--get>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/route-table-references/rout | route-table-reference | | e-table-reference/{route-table-refer | | | ence-id} <#operation--network-route- | | | table-references-route-table-referen | | | ce--route-table-reference-id--put>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /network/route-table-references/rout | route-table-reference | | e-table-reference/{route-table-refer | | | ence-id} <#operation--network-route- | | | table-references-route-table-referen | | | ce--route-table-reference-id--delete | | | >`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/route-table-references/rout | relationships | | e-table-reference/{route-table-refer | | | ence-id}/relationship-list/relations | | | hip <#operation--network-route-table | | | -references-route-table-reference--r | | | oute-table-reference-id--relationshi | | | p-list-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/route-table-references/rout | | | e-table-reference/{route-table-refer | | | ence-id}/relationship-list/relations | | | hip <#operation--network-route-table | | | -references-route-table-reference--r | | | oute-table-reference-id--relationshi | | | p-list-relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns site-pair-sets | | /network/site-pair-sets <#operation- | | | -network-site-pair-sets-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns site-pair-set | | /network/site-pair-sets/site-pair-se | | | t/{site-pair-set-id} <#operation--ne | | | twork-site-pair-sets-site-pair-set-- | | | site-pair-set-id--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/site-pair-sets/site-pair-se | site-pair-set | | t/{site-pair-set-id} <#operation--ne | | | twork-site-pair-sets-site-pair-set-- | | | site-pair-set-id--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing site-pair-set | | /network/site-pair-sets/site-pair-se | | | t/{site-pair-set-id} <#operation--ne | | | twork-site-pair-sets-site-pair-set-- | | | site-pair-set-id--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/site-pair-sets/site-pair-se | relationships | | t/{site-pair-set-id}/relationship-li | | | st/relationship <#operation--network | | | -site-pair-sets-site-pair-set--site- | | | pair-set-id--relationship-list-relat | | | ionship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/site-pair-sets/site-pair-se | | | t/{site-pair-set-id}/relationship-li | | | st/relationship <#operation--network | | | -site-pair-sets-site-pair-set--site- | | | pair-set-id--relationship-list-relat | | | ionship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns routing-instances | | /network/site-pair-sets/site-pair-se | | | t/{site-pair-set-id}/routing-instanc | | | es <#operation--network-site-pair-se | | | ts-site-pair-set--site-pair-set-id-- | | | routing-instances-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns routing-instance | | /network/site-pair-sets/site-pair-se | | | t/{site-pair-set-id}/routing-instanc | | | es/routing-instance/{routing-instanc | | | e-id} <#operation--network-site-pair | | | -sets-site-pair-set--site-pair-set-i | | | d--routing-instances-routing-instanc | | | e--routing-instance-id--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/site-pair-sets/site-pair-se | routing-instance | | t/{site-pair-set-id}/routing-instanc | | | es/routing-instance/{routing-instanc | | | e-id} <#operation--network-site-pair | | | -sets-site-pair-set--site-pair-set-i | | | d--routing-instances-routing-instanc | | | e--routing-instance-id--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing routing-instance | | /network/site-pair-sets/site-pair-se | | | t/{site-pair-set-id}/routing-instanc | | | es/routing-instance/{routing-instanc | | | e-id} <#operation--network-site-pair | | | -sets-site-pair-set--site-pair-set-i | | | d--routing-instances-routing-instanc | | | e--routing-instance-id--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/site-pair-sets/site-pair-se | relationships | | t/{site-pair-set-id}/routing-instanc | | | es/routing-instance/{routing-instanc | | | e-id}/relationship-list/relationship | | | <#operation--network-site-pair-sets | | | -site-pair-set--site-pair-set-id--ro | | | uting-instances-routing-instance--ro | | | uting-instance-id--relationship-list | | | -relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/site-pair-sets/site-pair-se | | | t/{site-pair-set-id}/routing-instanc | | | es/routing-instance/{routing-instanc | | | e-id}/relationship-list/relationship | | | <#operation--network-site-pair-sets | | | -site-pair-set--site-pair-set-id--ro | | | uting-instances-routing-instance--ro | | | uting-instance-id--relationship-list | | | -relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns site-pairs | | /network/site-pair-sets/site-pair-se | | | t/{site-pair-set-id}/routing-instanc | | | es/routing-instance/{routing-instanc | | | e-id}/site-pairs <#operation--networ | | | k-site-pair-sets-site-pair-set--site | | | -pair-set-id--routing-instances-rout | | | ing-instance--routing-instance-id--s | | | ite-pairs-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns site-pair | | /network/site-pair-sets/site-pair-se | | | t/{site-pair-set-id}/routing-instanc | | | es/routing-instance/{routing-instanc | | | e-id}/site-pairs/site-pair/{site-pai | | | r-id} <#operation--network-site-pair | | | -sets-site-pair-set--site-pair-set-i | | | d--routing-instances-routing-instanc | | | e--routing-instance-id--site-pairs-s | | | ite-pair--site-pair-id--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/site-pair-sets/site-pair-se | site-pair | | t/{site-pair-set-id}/routing-instanc | | | es/routing-instance/{routing-instanc | | | e-id}/site-pairs/site-pair/{site-pai | | | r-id} <#operation--network-site-pair | | | -sets-site-pair-set--site-pair-set-i | | | d--routing-instances-routing-instanc | | | e--routing-instance-id--site-pairs-s | | | ite-pair--site-pair-id--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing site-pair | | /network/site-pair-sets/site-pair-se | | | t/{site-pair-set-id}/routing-instanc | | | es/routing-instance/{routing-instanc | | | e-id}/site-pairs/site-pair/{site-pai | | | r-id} <#operation--network-site-pair | | | -sets-site-pair-set--site-pair-set-i | | | d--routing-instances-routing-instanc | | | e--routing-instance-id--site-pairs-s | | | ite-pair--site-pair-id--delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns classes-of-service | | /network/site-pair-sets/site-pair-se | | | t/{site-pair-set-id}/routing-instanc | | | es/routing-instance/{routing-instanc | | | e-id}/site-pairs/site-pair/{site-pai | | | r-id}/classes-of-service <#operation | | | --network-site-pair-sets-site-pair-s | | | et--site-pair-set-id--routing-instan | | | ces-routing-instance--routing-instan | | | ce-id--site-pairs-site-pair--site-pa | | | ir-id--classes-of-service-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns class-of-service | | /network/site-pair-sets/site-pair-se | | | t/{site-pair-set-id}/routing-instanc | | | es/routing-instance/{routing-instanc | | | e-id}/site-pairs/site-pair/{site-pai | | | r-id}/classes-of-service/class-of-se | | | rvice/{cos} <#operation--network-sit | | | e-pair-sets-site-pair-set--site-pair | | | -set-id--routing-instances-routing-i | | | nstance--routing-instance-id--site-p | | | airs-site-pair--site-pair-id--classe | | | s-of-service-class-of-service--cos-- | | | get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/site-pair-sets/site-pair-se | class-of-service | | t/{site-pair-set-id}/routing-instanc | | | es/routing-instance/{routing-instanc | | | e-id}/site-pairs/site-pair/{site-pai | | | r-id}/classes-of-service/class-of-se | | | rvice/{cos} <#operation--network-sit | | | e-pair-sets-site-pair-set--site-pair | | | -set-id--routing-instances-routing-i | | | nstance--routing-instance-id--site-p | | | airs-site-pair--site-pair-id--classe | | | s-of-service-class-of-service--cos-- | | | put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing class-of-service | | /network/site-pair-sets/site-pair-se | | | t/{site-pair-set-id}/routing-instanc | | | es/routing-instance/{routing-instanc | | | e-id}/site-pairs/site-pair/{site-pai | | | r-id}/classes-of-service/class-of-se | | | rvice/{cos} <#operation--network-sit | | | e-pair-sets-site-pair-set--site-pair | | | -set-id--routing-instances-routing-i | | | nstance--routing-instance-id--site-p | | | airs-site-pair--site-pair-id--classe | | | s-of-service-class-of-service--cos-- | | | delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/site-pair-sets/site-pair-se | relationships | | t/{site-pair-set-id}/routing-instanc | | | es/routing-instance/{routing-instanc | | | e-id}/site-pairs/site-pair/{site-pai | | | r-id}/classes-of-service/class-of-se | | | rvice/{cos}/relationship-list/relati | | | onship <#operation--network-site-pai | | | r-sets-site-pair-set--site-pair-set- | | | id--routing-instances-routing-instan | | | ce--routing-instance-id--site-pairs- | | | site-pair--site-pair-id--classes-of- | | | service-class-of-service--cos--relat | | | ionship-list-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/site-pair-sets/site-pair-se | | | t/{site-pair-set-id}/routing-instanc | | | es/routing-instance/{routing-instanc | | | e-id}/site-pairs/site-pair/{site-pai | | | r-id}/classes-of-service/class-of-se | | | rvice/{cos}/relationship-list/relati | | | onship <#operation--network-site-pai | | | r-sets-site-pair-set--site-pair-set- | | | id--routing-instances-routing-instan | | | ce--routing-instance-id--site-pairs- | | | site-pair--site-pair-id--classes-of- | | | service-class-of-service--cos--relat | | | ionship-list-relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/site-pair-sets/site-pair-se | relationships | | t/{site-pair-set-id}/routing-instanc | | | es/routing-instance/{routing-instanc | | | e-id}/site-pairs/site-pair/{site-pai | | | r-id}/relationship-list/relationship | | | <#operation--network-site-pair-sets | | | -site-pair-set--site-pair-set-id--ro | | | uting-instances-routing-instance--ro | | | uting-instance-id--site-pairs-site-p | | | air--site-pair-id--relationship-list | | | -relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/site-pair-sets/site-pair-se | | | t/{site-pair-set-id}/routing-instanc | | | es/routing-instance/{routing-instanc | | | e-id}/site-pairs/site-pair/{site-pai | | | r-id}/relationship-list/relationship | | | <#operation--network-site-pair-sets | | | -site-pair-set--site-pair-set-id--ro | | | uting-instances-routing-instance--ro | | | uting-instance-id--site-pairs-site-p | | | air--site-pair-id--relationship-list | | | -relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns vces | | /network/vces <#operation--network-v | | | ces-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns vce | | /network/vces/vce/{vnf-id} <#operati | | | on--network-vces-vce--vnf-id--get>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing vce | | /network/vces/vce/{vnf-id} <#operati | | | on--network-vces-vce--vnf-id--put>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing vce | | /network/vces/vce/{vnf-id} <#operati | | | on--network-vces-vce--vnf-id--delete | | | >`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns entitlements | | /network/vces/vce/{vnf-id}/entitleme | | | nts <#operation--network-vces-vce--v | | | nf-id--entitlements-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns entitlement | | /network/vces/vce/{vnf-id}/entitleme | | | nts/entitlement/{group-uuid}/{resour | | | ce-uuid} <#operation--network-vces-v | | | ce--vnf-id--entitlements-entitlement | | | --group-uuid---resource-uuid--get>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/vces/vce/{vnf-id}/entitleme | entitlement | | nts/entitlement/{group-uuid}/{resour | | | ce-uuid} <#operation--network-vces-v | | | ce--vnf-id--entitlements-entitlement | | | --group-uuid---resource-uuid--put>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing entitlement | | /network/vces/vce/{vnf-id}/entitleme | | | nts/entitlement/{group-uuid}/{resour | | | ce-uuid} <#operation--network-vces-v | | | ce--vnf-id--entitlements-entitlement | | | --group-uuid---resource-uuid--delete | | | >`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/vces/vce/{vnf-id}/entitleme | relationships | | nts/entitlement/{group-uuid}/{resour | | | ce-uuid}/relationship-list/relations | | | hip <#operation--network-vces-vce--v | | | nf-id--entitlements-entitlement--gro | | | up-uuid---resource-uuid--relationshi | | | p-list-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/vces/vce/{vnf-id}/entitleme | | | nts/entitlement/{group-uuid}/{resour | | | ce-uuid}/relationship-list/relations | | | hip <#operation--network-vces-vce--v | | | nf-id--entitlements-entitlement--gro | | | up-uuid---resource-uuid--relationshi | | | p-list-relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns licenses | | /network/vces/vce/{vnf-id}/licenses | | | <#operation--network-vces-vce--vnf-i | | | d--licenses-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns license | | /network/vces/vce/{vnf-id}/licenses/ | | | license/{group-uuid}/{resource-uuid} | | | <#operation--network-vces-vce--vnf- | | | id--licenses-license--group-uuid---r | | | esource-uuid--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing license | | /network/vces/vce/{vnf-id}/licenses/ | | | license/{group-uuid}/{resource-uuid} | | | <#operation--network-vces-vce--vnf- | | | id--licenses-license--group-uuid---r | | | esource-uuid--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing license | | /network/vces/vce/{vnf-id}/licenses/ | | | license/{group-uuid}/{resource-uuid} | | | <#operation--network-vces-vce--vnf- | | | id--licenses-license--group-uuid---r | | | esource-uuid--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/vces/vce/{vnf-id}/licenses/ | relationships | | license/{group-uuid}/{resource-uuid} | | | /relationship-list/relationship <#op | | | eration--network-vces-vce--vnf-id--l | | | icenses-license--group-uuid---resour | | | ce-uuid--relationship-list-relations | | | hip-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/vces/vce/{vnf-id}/licenses/ | | | license/{group-uuid}/{resource-uuid} | | | /relationship-list/relationship <#op | | | eration--network-vces-vce--vnf-id--l | | | icenses-license--group-uuid---resour | | | ce-uuid--relationship-list-relations | | | hip-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns port-groups | | /network/vces/vce/{vnf-id}/port-grou | | | ps <#operation--network-vces-vce--vn | | | f-id--port-groups-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns port-group | | /network/vces/vce/{vnf-id}/port-grou | | | ps/port-group/{interface-id} <#opera | | | tion--network-vces-vce--vnf-id--port | | | -groups-port-group--interface-id--ge | | | t>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/vces/vce/{vnf-id}/port-grou | port-group | | ps/port-group/{interface-id} <#opera | | | tion--network-vces-vce--vnf-id--port | | | -groups-port-group--interface-id--pu | | | t>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing port-group | | /network/vces/vce/{vnf-id}/port-grou | | | ps/port-group/{interface-id} <#opera | | | tion--network-vces-vce--vnf-id--port | | | -groups-port-group--interface-id--de | | | lete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns cvlan-tags | | /network/vces/vce/{vnf-id}/port-grou | | | ps/port-group/{interface-id}/cvlan-t | | | ags <#operation--network-vces-vce--v | | | nf-id--port-groups-port-group--inter | | | face-id--cvlan-tags-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns cvlan-tag-entry | | /network/vces/vce/{vnf-id}/port-grou | | | ps/port-group/{interface-id}/cvlan-t | | | ags/cvlan-tag-entry/{cvlan-tag} <#op | | | eration--network-vces-vce--vnf-id--p | | | ort-groups-port-group--interface-id- | | | -cvlan-tags-cvlan-tag-entry--cvlan-t | | | ag--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/vces/vce/{vnf-id}/port-grou | cvlan-tag-entry | | ps/port-group/{interface-id}/cvlan-t | | | ags/cvlan-tag-entry/{cvlan-tag} <#op | | | eration--network-vces-vce--vnf-id--p | | | ort-groups-port-group--interface-id- | | | -cvlan-tags-cvlan-tag-entry--cvlan-t | | | ag--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing cvlan-tag-entry | | /network/vces/vce/{vnf-id}/port-grou | | | ps/port-group/{interface-id}/cvlan-t | | | ags/cvlan-tag-entry/{cvlan-tag} <#op | | | eration--network-vces-vce--vnf-id--p | | | ort-groups-port-group--interface-id- | | | -cvlan-tags-cvlan-tag-entry--cvlan-t | | | ag--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/vces/vce/{vnf-id}/port-grou | relationships | | ps/port-group/{interface-id}/cvlan-t | | | ags/cvlan-tag-entry/{cvlan-tag}/rela | | | tionship-list/relationship <#operati | | | on--network-vces-vce--vnf-id--port-g | | | roups-port-group--interface-id--cvla | | | n-tags-cvlan-tag-entry--cvlan-tag--r | | | elationship-list-relationship-put>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/vces/vce/{vnf-id}/port-grou | | | ps/port-group/{interface-id}/cvlan-t | | | ags/cvlan-tag-entry/{cvlan-tag}/rela | | | tionship-list/relationship <#operati | | | on--network-vces-vce--vnf-id--port-g | | | roups-port-group--interface-id--cvla | | | n-tags-cvlan-tag-entry--cvlan-tag--r | | | elationship-list-relationship-delete | | | >`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/vces/vce/{vnf-id}/port-grou | relationships | | ps/port-group/{interface-id}/relatio | | | nship-list/relationship <#operation- | | | -network-vces-vce--vnf-id--port-grou | | | ps-port-group--interface-id--relatio | | | nship-list-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/vces/vce/{vnf-id}/port-grou | | | ps/port-group/{interface-id}/relatio | | | nship-list/relationship <#operation- | | | -network-vces-vce--vnf-id--port-grou | | | ps-port-group--interface-id--relatio | | | nship-list-relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/vces/vce/{vnf-id}/relations | relationships | | hip-list/relationship <#operation--n | | | etwork-vces-vce--vnf-id--relationshi | | | p-list-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/vces/vce/{vnf-id}/relations | | | hip-list/relationship <#operation--n | | | etwork-vces-vce--vnf-id--relationshi | | | p-list-relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns vnfcs | | /network/vnfcs <#operation--network- | | | vnfcs-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns vnfc | | /network/vnfcs/vnfc/{vnfc-name} <#op | | | eration--network-vnfcs-vnfc--vnfc-na | | | me--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing vnfc | | /network/vnfcs/vnfc/{vnfc-name} <#op | | | eration--network-vnfcs-vnfc--vnfc-na | | | me--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing vnfc | | /network/vnfcs/vnfc/{vnfc-name} <#op | | | eration--network-vnfcs-vnfc--vnfc-na | | | me--delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns | | /network/vnfcs/vnfc/{vnfc-name}/l3-i | l3-interface-ipv4-address-list | | nterface-ipv4-address-list/{l3-inter | | | face-ipv4-address} <#operation--netw | | | ork-vnfcs-vnfc--vnfc-name--l3-interf | | | ace-ipv4-address-list--l3-interface- | | | ipv4-address--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/vnfcs/vnfc/{vnfc-name}/l3-i | l3-interface-ipv4-address-list | | nterface-ipv4-address-list/{l3-inter | | | face-ipv4-address} <#operation--netw | | | ork-vnfcs-vnfc--vnfc-name--l3-interf | | | ace-ipv4-address-list--l3-interface- | | | ipv4-address--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /network/vnfcs/vnfc/{vnfc-name}/l3-i | l3-interface-ipv4-address-list | | nterface-ipv4-address-list/{l3-inter | | | face-ipv4-address} <#operation--netw | | | ork-vnfcs-vnfc--vnfc-name--l3-interf | | | ace-ipv4-address-list--l3-interface- | | | ipv4-address--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/vnfcs/vnfc/{vnfc-name}/l3-i | relationships | | nterface-ipv4-address-list/{l3-inter | | | face-ipv4-address}/relationship-list | | | /relationship <#operation--network-v | | | nfcs-vnfc--vnfc-name--l3-interface-i | | | pv4-address-list--l3-interface-ipv4- | | | address--relationship-list-relations | | | hip-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/vnfcs/vnfc/{vnfc-name}/l3-i | | | nterface-ipv4-address-list/{l3-inter | | | face-ipv4-address}/relationship-list | | | /relationship <#operation--network-v | | | nfcs-vnfc--vnfc-name--l3-interface-i | | | pv4-address-list--l3-interface-ipv4- | | | address--relationship-list-relations | | | hip-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns | | /network/vnfcs/vnfc/{vnfc-name}/l3-i | l3-interface-ipv6-address-list | | nterface-ipv6-address-list/{l3-inter | | | face-ipv6-address} <#operation--netw | | | ork-vnfcs-vnfc--vnfc-name--l3-interf | | | ace-ipv6-address-list--l3-interface- | | | ipv6-address--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/vnfcs/vnfc/{vnfc-name}/l3-i | l3-interface-ipv6-address-list | | nterface-ipv6-address-list/{l3-inter | | | face-ipv6-address} <#operation--netw | | | ork-vnfcs-vnfc--vnfc-name--l3-interf | | | ace-ipv6-address-list--l3-interface- | | | ipv6-address--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /network/vnfcs/vnfc/{vnfc-name}/l3-i | l3-interface-ipv6-address-list | | nterface-ipv6-address-list/{l3-inter | | | face-ipv6-address} <#operation--netw | | | ork-vnfcs-vnfc--vnfc-name--l3-interf | | | ace-ipv6-address-list--l3-interface- | | | ipv6-address--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/vnfcs/vnfc/{vnfc-name}/l3-i | relationships | | nterface-ipv6-address-list/{l3-inter | | | face-ipv6-address}/relationship-list | | | /relationship <#operation--network-v | | | nfcs-vnfc--vnfc-name--l3-interface-i | | | pv6-address-list--l3-interface-ipv6- | | | address--relationship-list-relations | | | hip-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/vnfcs/vnfc/{vnfc-name}/l3-i | | | nterface-ipv6-address-list/{l3-inter | | | face-ipv6-address}/relationship-list | | | /relationship <#operation--network-v | | | nfcs-vnfc--vnfc-name--l3-interface-i | | | pv6-address-list--l3-interface-ipv6- | | | address--relationship-list-relations | | | hip-delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/vnfcs/vnfc/{vnfc-name}/rela | relationships | | tionship-list/relationship <#operati | | | on--network-vnfcs-vnfc--vnfc-name--r | | | elationship-list-relationship-put>`_ | | | _ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/vnfcs/vnfc/{vnfc-name}/rela | | | tionship-list/relationship <#operati | | | on--network-vnfcs-vnfc--vnfc-name--r | | | elationship-list-relationship-delete | | | >`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns vpls-pes | | /network/vpls-pes <#operation--netwo | | | rk-vpls-pes-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns vpls-pe | | /network/vpls-pes/vpls-pe/{equipment | | | -name} <#operation--network-vpls-pes | | | -vpls-pe--equipment-name--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing vpls-pe | | /network/vpls-pes/vpls-pe/{equipment | | | -name} <#operation--network-vpls-pes | | | -vpls-pe--equipment-name--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing vpls-pe | | /network/vpls-pes/vpls-pe/{equipment | | | -name} <#operation--network-vpls-pes | | | -vpls-pe--equipment-name--delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns lag-interfaces | | /network/vpls-pes/vpls-pe/{equipment | | | -name}/lag-interfaces <#operation--n | | | etwork-vpls-pes-vpls-pe--equipment-n | | | ame--lag-interfaces-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns lag-interface | | /network/vpls-pes/vpls-pe/{equipment | | | -name}/lag-interfaces/lag-interface/ | | | {interface-name} <#operation--networ | | | k-vpls-pes-vpls-pe--equipment-name-- | | | lag-interfaces-lag-interface--interf | | | ace-name--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/vpls-pes/vpls-pe/{equipment | lag-interface | | -name}/lag-interfaces/lag-interface/ | | | {interface-name} <#operation--networ | | | k-vpls-pes-vpls-pe--equipment-name-- | | | lag-interfaces-lag-interface--interf | | | ace-name--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing lag-interface | | /network/vpls-pes/vpls-pe/{equipment | | | -name}/lag-interfaces/lag-interface/ | | | {interface-name} <#operation--networ | | | k-vpls-pes-vpls-pe--equipment-name-- | | | lag-interfaces-lag-interface--interf | | | ace-name--delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns l-interfaces | | /network/vpls-pes/vpls-pe/{equipment | | | -name}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces <#oper | | | ation--network-vpls-pes-vpls-pe--equ | | | ipment-name--lag-interfaces-lag-inte | | | rface--interface-name--l-interfaces- | | | get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns l-interface | | /network/vpls-pes/vpls-pe/{equipment | | | -name}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name} <#operation-- | | | network-vpls-pes-vpls-pe--equipment- | | | name--lag-interfaces-lag-interface-- | | | interface-name--l-interfaces-l-inter | | | face--interface-name--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/vpls-pes/vpls-pe/{equipment | l-interface | | -name}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name} <#operation-- | | | network-vpls-pes-vpls-pe--equipment- | | | name--lag-interfaces-lag-interface-- | | | interface-name--l-interfaces-l-inter | | | face--interface-name--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing l-interface | | /network/vpls-pes/vpls-pe/{equipment | | | -name}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name} <#operation-- | | | network-vpls-pes-vpls-pe--equipment- | | | name--lag-interfaces-lag-interface-- | | | interface-name--l-interfaces-l-inter | | | face--interface-name--delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns | | /network/vpls-pes/vpls-pe/{equipment | l3-interface-ipv4-address-list | | -name}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/l3-interface- | | | ipv4-address-list/{l3-interface-ipv4 | | | -address} <#operation--network-vpls- | | | pes-vpls-pe--equipment-name--lag-int | | | erfaces-lag-interface--interface-nam | | | e--l-interfaces-l-interface--interfa | | | ce-name--l3-interface-ipv4-address-l | | | ist--l3-interface-ipv4-address--get> | | | `__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/vpls-pes/vpls-pe/{equipment | l3-interface-ipv4-address-list | | -name}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/l3-interface- | | | ipv4-address-list/{l3-interface-ipv4 | | | -address} <#operation--network-vpls- | | | pes-vpls-pe--equipment-name--lag-int | | | erfaces-lag-interface--interface-nam | | | e--l-interfaces-l-interface--interfa | | | ce-name--l3-interface-ipv4-address-l | | | ist--l3-interface-ipv4-address--put> | | | `__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /network/vpls-pes/vpls-pe/{equipment | l3-interface-ipv4-address-list | | -name}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/l3-interface- | | | ipv4-address-list/{l3-interface-ipv4 | | | -address} <#operation--network-vpls- | | | pes-vpls-pe--equipment-name--lag-int | | | erfaces-lag-interface--interface-nam | | | e--l-interfaces-l-interface--interfa | | | ce-name--l3-interface-ipv4-address-l | | | ist--l3-interface-ipv4-address--dele | | | te>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/vpls-pes/vpls-pe/{equipment | relationships | | -name}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/l3-interface- | | | ipv4-address-list/{l3-interface-ipv4 | | | -address}/relationship-list/relation | | | ship <#operation--network-vpls-pes-v | | | pls-pe--equipment-name--lag-interfac | | | es-lag-interface--interface-name--l- | | | interfaces-l-interface--interface-na | | | me--l3-interface-ipv4-address-list-- | | | l3-interface-ipv4-address--relations | | | hip-list-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/vpls-pes/vpls-pe/{equipment | | | -name}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/l3-interface- | | | ipv4-address-list/{l3-interface-ipv4 | | | -address}/relationship-list/relation | | | ship <#operation--network-vpls-pes-v | | | pls-pe--equipment-name--lag-interfac | | | es-lag-interface--interface-name--l- | | | interfaces-l-interface--interface-na | | | me--l3-interface-ipv4-address-list-- | | | l3-interface-ipv4-address--relations | | | hip-list-relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns | | /network/vpls-pes/vpls-pe/{equipment | l3-interface-ipv6-address-list | | -name}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/l3-interface- | | | ipv6-address-list/{l3-interface-ipv6 | | | -address} <#operation--network-vpls- | | | pes-vpls-pe--equipment-name--lag-int | | | erfaces-lag-interface--interface-nam | | | e--l-interfaces-l-interface--interfa | | | ce-name--l3-interface-ipv6-address-l | | | ist--l3-interface-ipv6-address--get> | | | `__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/vpls-pes/vpls-pe/{equipment | l3-interface-ipv6-address-list | | -name}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/l3-interface- | | | ipv6-address-list/{l3-interface-ipv6 | | | -address} <#operation--network-vpls- | | | pes-vpls-pe--equipment-name--lag-int | | | erfaces-lag-interface--interface-nam | | | e--l-interfaces-l-interface--interfa | | | ce-name--l3-interface-ipv6-address-l | | | ist--l3-interface-ipv6-address--put> | | | `__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /network/vpls-pes/vpls-pe/{equipment | l3-interface-ipv6-address-list | | -name}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/l3-interface- | | | ipv6-address-list/{l3-interface-ipv6 | | | -address} <#operation--network-vpls- | | | pes-vpls-pe--equipment-name--lag-int | | | erfaces-lag-interface--interface-nam | | | e--l-interfaces-l-interface--interfa | | | ce-name--l3-interface-ipv6-address-l | | | ist--l3-interface-ipv6-address--dele | | | te>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/vpls-pes/vpls-pe/{equipment | relationships | | -name}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/l3-interface- | | | ipv6-address-list/{l3-interface-ipv6 | | | -address}/relationship-list/relation | | | ship <#operation--network-vpls-pes-v | | | pls-pe--equipment-name--lag-interfac | | | es-lag-interface--interface-name--l- | | | interfaces-l-interface--interface-na | | | me--l3-interface-ipv6-address-list-- | | | l3-interface-ipv6-address--relations | | | hip-list-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/vpls-pes/vpls-pe/{equipment | | | -name}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/l3-interface- | | | ipv6-address-list/{l3-interface-ipv6 | | | -address}/relationship-list/relation | | | ship <#operation--network-vpls-pes-v | | | pls-pe--equipment-name--lag-interfac | | | es-lag-interface--interface-name--l- | | | interfaces-l-interface--interface-na | | | me--l3-interface-ipv6-address-list-- | | | l3-interface-ipv6-address--relations | | | hip-list-relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/vpls-pes/vpls-pe/{equipment | relationships | | -name}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/relationship- | | | list/relationship <#operation--netwo | | | rk-vpls-pes-vpls-pe--equipment-name- | | | -lag-interfaces-lag-interface--inter | | | face-name--l-interfaces-l-interface- | | | -interface-name--relationship-list-r | | | elationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/vpls-pes/vpls-pe/{equipment | | | -name}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/relationship- | | | list/relationship <#operation--netwo | | | rk-vpls-pes-vpls-pe--equipment-name- | | | -lag-interfaces-lag-interface--inter | | | face-name--l-interfaces-l-interface- | | | -interface-name--relationship-list-r | | | elationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns sriov-vfs | | /network/vpls-pes/vpls-pe/{equipment | | | -name}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/sriov-vfs <#o | | | peration--network-vpls-pes-vpls-pe-- | | | equipment-name--lag-interfaces-lag-i | | | nterface--interface-name--l-interfac | | | es-l-interface--interface-name--srio | | | v-vfs-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns sriov-vf | | /network/vpls-pes/vpls-pe/{equipment | | | -name}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/sriov-vfs/sri | | | ov-vf/{pci-id} <#operation--network- | | | vpls-pes-vpls-pe--equipment-name--la | | | g-interfaces-lag-interface--interfac | | | e-name--l-interfaces-l-interface--in | | | terface-name--sriov-vfs-sriov-vf--pc | | | i-id--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/vpls-pes/vpls-pe/{equipment | sriov-vf | | -name}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/sriov-vfs/sri | | | ov-vf/{pci-id} <#operation--network- | | | vpls-pes-vpls-pe--equipment-name--la | | | g-interfaces-lag-interface--interfac | | | e-name--l-interfaces-l-interface--in | | | terface-name--sriov-vfs-sriov-vf--pc | | | i-id--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing sriov-vf | | /network/vpls-pes/vpls-pe/{equipment | | | -name}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/sriov-vfs/sri | | | ov-vf/{pci-id} <#operation--network- | | | vpls-pes-vpls-pe--equipment-name--la | | | g-interfaces-lag-interface--interfac | | | e-name--l-interfaces-l-interface--in | | | terface-name--sriov-vfs-sriov-vf--pc | | | i-id--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/vpls-pes/vpls-pe/{equipment | relationships | | -name}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/sriov-vfs/sri | | | ov-vf/{pci-id}/relationship-list/rel | | | ationship <#operation--network-vpls- | | | pes-vpls-pe--equipment-name--lag-int | | | erfaces-lag-interface--interface-nam | | | e--l-interfaces-l-interface--interfa | | | ce-name--sriov-vfs-sriov-vf--pci-id- | | | -relationship-list-relationship-put> | | | `__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/vpls-pes/vpls-pe/{equipment | | | -name}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/sriov-vfs/sri | | | ov-vf/{pci-id}/relationship-list/rel | | | ationship <#operation--network-vpls- | | | pes-vpls-pe--equipment-name--lag-int | | | erfaces-lag-interface--interface-nam | | | e--l-interfaces-l-interface--interfa | | | ce-name--sriov-vfs-sriov-vf--pci-id- | | | -relationship-list-relationship-dele | | | te>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns vlans | | /network/vpls-pes/vpls-pe/{equipment | | | -name}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/vlans <#opera | | | tion--network-vpls-pes-vpls-pe--equi | | | pment-name--lag-interfaces-lag-inter | | | face--interface-name--l-interfaces-l | | | -interface--interface-name--vlans-ge | | | t>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns vlan | | /network/vpls-pes/vpls-pe/{equipment | | | -name}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/vlans/vlan/{v | | | lan-interface} <#operation--network- | | | vpls-pes-vpls-pe--equipment-name--la | | | g-interfaces-lag-interface--interfac | | | e-name--l-interfaces-l-interface--in | | | terface-name--vlans-vlan--vlan-inter | | | face--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing vlan | | /network/vpls-pes/vpls-pe/{equipment | | | -name}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/vlans/vlan/{v | | | lan-interface} <#operation--network- | | | vpls-pes-vpls-pe--equipment-name--la | | | g-interfaces-lag-interface--interfac | | | e-name--l-interfaces-l-interface--in | | | terface-name--vlans-vlan--vlan-inter | | | face--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing vlan | | /network/vpls-pes/vpls-pe/{equipment | | | -name}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/vlans/vlan/{v | | | lan-interface} <#operation--network- | | | vpls-pes-vpls-pe--equipment-name--la | | | g-interfaces-lag-interface--interfac | | | e-name--l-interfaces-l-interface--in | | | terface-name--vlans-vlan--vlan-inter | | | face--delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns | | /network/vpls-pes/vpls-pe/{equipment | l3-interface-ipv4-address-list | | -name}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/vlans/vlan/{v | | | lan-interface}/l3-interface-ipv4-add | | | ress-list/{l3-interface-ipv4-address | | | } <#operation--network-vpls-pes-vpls | | | -pe--equipment-name--lag-interfaces- | | | lag-interface--interface-name--l-int | | | erfaces-l-interface--interface-name- | | | -vlans-vlan--vlan-interface--l3-inte | | | rface-ipv4-address-list--l3-interfac | | | e-ipv4-address--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/vpls-pes/vpls-pe/{equipment | l3-interface-ipv4-address-list | | -name}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/vlans/vlan/{v | | | lan-interface}/l3-interface-ipv4-add | | | ress-list/{l3-interface-ipv4-address | | | } <#operation--network-vpls-pes-vpls | | | -pe--equipment-name--lag-interfaces- | | | lag-interface--interface-name--l-int | | | erfaces-l-interface--interface-name- | | | -vlans-vlan--vlan-interface--l3-inte | | | rface-ipv4-address-list--l3-interfac | | | e-ipv4-address--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /network/vpls-pes/vpls-pe/{equipment | l3-interface-ipv4-address-list | | -name}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/vlans/vlan/{v | | | lan-interface}/l3-interface-ipv4-add | | | ress-list/{l3-interface-ipv4-address | | | } <#operation--network-vpls-pes-vpls | | | -pe--equipment-name--lag-interfaces- | | | lag-interface--interface-name--l-int | | | erfaces-l-interface--interface-name- | | | -vlans-vlan--vlan-interface--l3-inte | | | rface-ipv4-address-list--l3-interfac | | | e-ipv4-address--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/vpls-pes/vpls-pe/{equipment | relationships | | -name}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/vlans/vlan/{v | | | lan-interface}/l3-interface-ipv4-add | | | ress-list/{l3-interface-ipv4-address | | | }/relationship-list/relationship <#o | | | peration--network-vpls-pes-vpls-pe-- | | | equipment-name--lag-interfaces-lag-i | | | nterface--interface-name--l-interfac | | | es-l-interface--interface-name--vlan | | | s-vlan--vlan-interface--l3-interface | | | -ipv4-address-list--l3-interface-ipv | | | 4-address--relationship-list-relatio | | | nship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/vpls-pes/vpls-pe/{equipment | | | -name}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/vlans/vlan/{v | | | lan-interface}/l3-interface-ipv4-add | | | ress-list/{l3-interface-ipv4-address | | | }/relationship-list/relationship <#o | | | peration--network-vpls-pes-vpls-pe-- | | | equipment-name--lag-interfaces-lag-i | | | nterface--interface-name--l-interfac | | | es-l-interface--interface-name--vlan | | | s-vlan--vlan-interface--l3-interface | | | -ipv4-address-list--l3-interface-ipv | | | 4-address--relationship-list-relatio | | | nship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns | | /network/vpls-pes/vpls-pe/{equipment | l3-interface-ipv6-address-list | | -name}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/vlans/vlan/{v | | | lan-interface}/l3-interface-ipv6-add | | | ress-list/{l3-interface-ipv6-address | | | } <#operation--network-vpls-pes-vpls | | | -pe--equipment-name--lag-interfaces- | | | lag-interface--interface-name--l-int | | | erfaces-l-interface--interface-name- | | | -vlans-vlan--vlan-interface--l3-inte | | | rface-ipv6-address-list--l3-interfac | | | e-ipv6-address--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/vpls-pes/vpls-pe/{equipment | l3-interface-ipv6-address-list | | -name}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/vlans/vlan/{v | | | lan-interface}/l3-interface-ipv6-add | | | ress-list/{l3-interface-ipv6-address | | | } <#operation--network-vpls-pes-vpls | | | -pe--equipment-name--lag-interfaces- | | | lag-interface--interface-name--l-int | | | erfaces-l-interface--interface-name- | | | -vlans-vlan--vlan-interface--l3-inte | | | rface-ipv6-address-list--l3-interfac | | | e-ipv6-address--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /network/vpls-pes/vpls-pe/{equipment | l3-interface-ipv6-address-list | | -name}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/vlans/vlan/{v | | | lan-interface}/l3-interface-ipv6-add | | | ress-list/{l3-interface-ipv6-address | | | } <#operation--network-vpls-pes-vpls | | | -pe--equipment-name--lag-interfaces- | | | lag-interface--interface-name--l-int | | | erfaces-l-interface--interface-name- | | | -vlans-vlan--vlan-interface--l3-inte | | | rface-ipv6-address-list--l3-interfac | | | e-ipv6-address--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/vpls-pes/vpls-pe/{equipment | relationships | | -name}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/vlans/vlan/{v | | | lan-interface}/l3-interface-ipv6-add | | | ress-list/{l3-interface-ipv6-address | | | }/relationship-list/relationship <#o | | | peration--network-vpls-pes-vpls-pe-- | | | equipment-name--lag-interfaces-lag-i | | | nterface--interface-name--l-interfac | | | es-l-interface--interface-name--vlan | | | s-vlan--vlan-interface--l3-interface | | | -ipv6-address-list--l3-interface-ipv | | | 6-address--relationship-list-relatio | | | nship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/vpls-pes/vpls-pe/{equipment | | | -name}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/vlans/vlan/{v | | | lan-interface}/l3-interface-ipv6-add | | | ress-list/{l3-interface-ipv6-address | | | }/relationship-list/relationship <#o | | | peration--network-vpls-pes-vpls-pe-- | | | equipment-name--lag-interfaces-lag-i | | | nterface--interface-name--l-interfac | | | es-l-interface--interface-name--vlan | | | s-vlan--vlan-interface--l3-interface | | | -ipv6-address-list--l3-interface-ipv | | | 6-address--relationship-list-relatio | | | nship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/vpls-pes/vpls-pe/{equipment | relationships | | -name}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/vlans/vlan/{v | | | lan-interface}/relationship-list/rel | | | ationship <#operation--network-vpls- | | | pes-vpls-pe--equipment-name--lag-int | | | erfaces-lag-interface--interface-nam | | | e--l-interfaces-l-interface--interfa | | | ce-name--vlans-vlan--vlan-interface- | | | -relationship-list-relationship-put> | | | `__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/vpls-pes/vpls-pe/{equipment | | | -name}/lag-interfaces/lag-interface/ | | | {interface-name}/l-interfaces/l-inte | | | rface/{interface-name}/vlans/vlan/{v | | | lan-interface}/relationship-list/rel | | | ationship <#operation--network-vpls- | | | pes-vpls-pe--equipment-name--lag-int | | | erfaces-lag-interface--interface-nam | | | e--l-interfaces-l-interface--interfa | | | ce-name--vlans-vlan--vlan-interface- | | | -relationship-list-relationship-dele | | | te>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/vpls-pes/vpls-pe/{equipment | relationships | | -name}/lag-interfaces/lag-interface/ | | | {interface-name}/relationship-list/r | | | elationship <#operation--network-vpl | | | s-pes-vpls-pe--equipment-name--lag-i | | | nterfaces-lag-interface--interface-n | | | ame--relationship-list-relationship- | | | put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/vpls-pes/vpls-pe/{equipment | | | -name}/lag-interfaces/lag-interface/ | | | {interface-name}/relationship-list/r | | | elationship <#operation--network-vpl | | | s-pes-vpls-pe--equipment-name--lag-i | | | nterfaces-lag-interface--interface-n | | | ame--relationship-list-relationship- | | | delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns p-interfaces | | /network/vpls-pes/vpls-pe/{equipment | | | -name}/p-interfaces <#operation--net | | | work-vpls-pes-vpls-pe--equipment-nam | | | e--p-interfaces-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns p-interface | | /network/vpls-pes/vpls-pe/{equipment | | | -name}/p-interfaces/p-interface/{int | | | erface-name} <#operation--network-vp | | | ls-pes-vpls-pe--equipment-name--p-in | | | terfaces-p-interface--interface-name | | | --get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/vpls-pes/vpls-pe/{equipment | p-interface | | -name}/p-interfaces/p-interface/{int | | | erface-name} <#operation--network-vp | | | ls-pes-vpls-pe--equipment-name--p-in | | | terfaces-p-interface--interface-name | | | --put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing p-interface | | /network/vpls-pes/vpls-pe/{equipment | | | -name}/p-interfaces/p-interface/{int | | | erface-name} <#operation--network-vp | | | ls-pes-vpls-pe--equipment-name--p-in | | | terfaces-p-interface--interface-name | | | --delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns l-interfaces | | /network/vpls-pes/vpls-pe/{equipment | | | -name}/p-interfaces/p-interface/{int | | | erface-name}/l-interfaces <#operatio | | | n--network-vpls-pes-vpls-pe--equipme | | | nt-name--p-interfaces-p-interface--i | | | nterface-name--l-interfaces-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns l-interface | | /network/vpls-pes/vpls-pe/{equipment | | | -name}/p-interfaces/p-interface/{int | | | erface-name}/l-interfaces/l-interfac | | | e/{interface-name} <#operation--netw | | | ork-vpls-pes-vpls-pe--equipment-name | | | --p-interfaces-p-interface--interfac | | | e-name--l-interfaces-l-interface--in | | | terface-name--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/vpls-pes/vpls-pe/{equipment | l-interface | | -name}/p-interfaces/p-interface/{int | | | erface-name}/l-interfaces/l-interfac | | | e/{interface-name} <#operation--netw | | | ork-vpls-pes-vpls-pe--equipment-name | | | --p-interfaces-p-interface--interfac | | | e-name--l-interfaces-l-interface--in | | | terface-name--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing l-interface | | /network/vpls-pes/vpls-pe/{equipment | | | -name}/p-interfaces/p-interface/{int | | | erface-name}/l-interfaces/l-interfac | | | e/{interface-name} <#operation--netw | | | ork-vpls-pes-vpls-pe--equipment-name | | | --p-interfaces-p-interface--interfac | | | e-name--l-interfaces-l-interface--in | | | terface-name--delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns | | /network/vpls-pes/vpls-pe/{equipment | l3-interface-ipv4-address-list | | -name}/p-interfaces/p-interface/{int | | | erface-name}/l-interfaces/l-interfac | | | e/{interface-name}/l3-interface-ipv4 | | | -address-list/{l3-interface-ipv4-add | | | ress} <#operation--network-vpls-pes- | | | vpls-pe--equipment-name--p-interface | | | s-p-interface--interface-name--l-int | | | erfaces-l-interface--interface-name- | | | -l3-interface-ipv4-address-list--l3- | | | interface-ipv4-address--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/vpls-pes/vpls-pe/{equipment | l3-interface-ipv4-address-list | | -name}/p-interfaces/p-interface/{int | | | erface-name}/l-interfaces/l-interfac | | | e/{interface-name}/l3-interface-ipv4 | | | -address-list/{l3-interface-ipv4-add | | | ress} <#operation--network-vpls-pes- | | | vpls-pe--equipment-name--p-interface | | | s-p-interface--interface-name--l-int | | | erfaces-l-interface--interface-name- | | | -l3-interface-ipv4-address-list--l3- | | | interface-ipv4-address--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /network/vpls-pes/vpls-pe/{equipment | l3-interface-ipv4-address-list | | -name}/p-interfaces/p-interface/{int | | | erface-name}/l-interfaces/l-interfac | | | e/{interface-name}/l3-interface-ipv4 | | | -address-list/{l3-interface-ipv4-add | | | ress} <#operation--network-vpls-pes- | | | vpls-pe--equipment-name--p-interface | | | s-p-interface--interface-name--l-int | | | erfaces-l-interface--interface-name- | | | -l3-interface-ipv4-address-list--l3- | | | interface-ipv4-address--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/vpls-pes/vpls-pe/{equipment | relationships | | -name}/p-interfaces/p-interface/{int | | | erface-name}/l-interfaces/l-interfac | | | e/{interface-name}/l3-interface-ipv4 | | | -address-list/{l3-interface-ipv4-add | | | ress}/relationship-list/relationship | | | <#operation--network-vpls-pes-vpls- | | | pe--equipment-name--p-interfaces-p-i | | | nterface--interface-name--l-interfac | | | es-l-interface--interface-name--l3-i | | | nterface-ipv4-address-list--l3-inter | | | face-ipv4-address--relationship-list | | | -relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/vpls-pes/vpls-pe/{equipment | | | -name}/p-interfaces/p-interface/{int | | | erface-name}/l-interfaces/l-interfac | | | e/{interface-name}/l3-interface-ipv4 | | | -address-list/{l3-interface-ipv4-add | | | ress}/relationship-list/relationship | | | <#operation--network-vpls-pes-vpls- | | | pe--equipment-name--p-interfaces-p-i | | | nterface--interface-name--l-interfac | | | es-l-interface--interface-name--l3-i | | | nterface-ipv4-address-list--l3-inter | | | face-ipv4-address--relationship-list | | | -relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns | | /network/vpls-pes/vpls-pe/{equipment | l3-interface-ipv6-address-list | | -name}/p-interfaces/p-interface/{int | | | erface-name}/l-interfaces/l-interfac | | | e/{interface-name}/l3-interface-ipv6 | | | -address-list/{l3-interface-ipv6-add | | | ress} <#operation--network-vpls-pes- | | | vpls-pe--equipment-name--p-interface | | | s-p-interface--interface-name--l-int | | | erfaces-l-interface--interface-name- | | | -l3-interface-ipv6-address-list--l3- | | | interface-ipv6-address--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/vpls-pes/vpls-pe/{equipment | l3-interface-ipv6-address-list | | -name}/p-interfaces/p-interface/{int | | | erface-name}/l-interfaces/l-interfac | | | e/{interface-name}/l3-interface-ipv6 | | | -address-list/{l3-interface-ipv6-add | | | ress} <#operation--network-vpls-pes- | | | vpls-pe--equipment-name--p-interface | | | s-p-interface--interface-name--l-int | | | erfaces-l-interface--interface-name- | | | -l3-interface-ipv6-address-list--l3- | | | interface-ipv6-address--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /network/vpls-pes/vpls-pe/{equipment | l3-interface-ipv6-address-list | | -name}/p-interfaces/p-interface/{int | | | erface-name}/l-interfaces/l-interfac | | | e/{interface-name}/l3-interface-ipv6 | | | -address-list/{l3-interface-ipv6-add | | | ress} <#operation--network-vpls-pes- | | | vpls-pe--equipment-name--p-interface | | | s-p-interface--interface-name--l-int | | | erfaces-l-interface--interface-name- | | | -l3-interface-ipv6-address-list--l3- | | | interface-ipv6-address--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/vpls-pes/vpls-pe/{equipment | relationships | | -name}/p-interfaces/p-interface/{int | | | erface-name}/l-interfaces/l-interfac | | | e/{interface-name}/l3-interface-ipv6 | | | -address-list/{l3-interface-ipv6-add | | | ress}/relationship-list/relationship | | | <#operation--network-vpls-pes-vpls- | | | pe--equipment-name--p-interfaces-p-i | | | nterface--interface-name--l-interfac | | | es-l-interface--interface-name--l3-i | | | nterface-ipv6-address-list--l3-inter | | | face-ipv6-address--relationship-list | | | -relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/vpls-pes/vpls-pe/{equipment | | | -name}/p-interfaces/p-interface/{int | | | erface-name}/l-interfaces/l-interfac | | | e/{interface-name}/l3-interface-ipv6 | | | -address-list/{l3-interface-ipv6-add | | | ress}/relationship-list/relationship | | | <#operation--network-vpls-pes-vpls- | | | pe--equipment-name--p-interfaces-p-i | | | nterface--interface-name--l-interfac | | | es-l-interface--interface-name--l3-i | | | nterface-ipv6-address-list--l3-inter | | | face-ipv6-address--relationship-list | | | -relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/vpls-pes/vpls-pe/{equipment | relationships | | -name}/p-interfaces/p-interface/{int | | | erface-name}/l-interfaces/l-interfac | | | e/{interface-name}/relationship-list | | | /relationship <#operation--network-v | | | pls-pes-vpls-pe--equipment-name--p-i | | | nterfaces-p-interface--interface-nam | | | e--l-interfaces-l-interface--interfa | | | ce-name--relationship-list-relations | | | hip-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/vpls-pes/vpls-pe/{equipment | | | -name}/p-interfaces/p-interface/{int | | | erface-name}/l-interfaces/l-interfac | | | e/{interface-name}/relationship-list | | | /relationship <#operation--network-v | | | pls-pes-vpls-pe--equipment-name--p-i | | | nterfaces-p-interface--interface-nam | | | e--l-interfaces-l-interface--interfa | | | ce-name--relationship-list-relations | | | hip-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns sriov-vfs | | /network/vpls-pes/vpls-pe/{equipment | | | -name}/p-interfaces/p-interface/{int | | | erface-name}/l-interfaces/l-interfac | | | e/{interface-name}/sriov-vfs <#opera | | | tion--network-vpls-pes-vpls-pe--equi | | | pment-name--p-interfaces-p-interface | | | --interface-name--l-interfaces-l-int | | | erface--interface-name--sriov-vfs-ge | | | t>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns sriov-vf | | /network/vpls-pes/vpls-pe/{equipment | | | -name}/p-interfaces/p-interface/{int | | | erface-name}/l-interfaces/l-interfac | | | e/{interface-name}/sriov-vfs/sriov-v | | | f/{pci-id} <#operation--network-vpls | | | -pes-vpls-pe--equipment-name--p-inte | | | rfaces-p-interface--interface-name-- | | | l-interfaces-l-interface--interface- | | | name--sriov-vfs-sriov-vf--pci-id--ge | | | t>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/vpls-pes/vpls-pe/{equipment | sriov-vf | | -name}/p-interfaces/p-interface/{int | | | erface-name}/l-interfaces/l-interfac | | | e/{interface-name}/sriov-vfs/sriov-v | | | f/{pci-id} <#operation--network-vpls | | | -pes-vpls-pe--equipment-name--p-inte | | | rfaces-p-interface--interface-name-- | | | l-interfaces-l-interface--interface- | | | name--sriov-vfs-sriov-vf--pci-id--pu | | | t>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing sriov-vf | | /network/vpls-pes/vpls-pe/{equipment | | | -name}/p-interfaces/p-interface/{int | | | erface-name}/l-interfaces/l-interfac | | | e/{interface-name}/sriov-vfs/sriov-v | | | f/{pci-id} <#operation--network-vpls | | | -pes-vpls-pe--equipment-name--p-inte | | | rfaces-p-interface--interface-name-- | | | l-interfaces-l-interface--interface- | | | name--sriov-vfs-sriov-vf--pci-id--de | | | lete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/vpls-pes/vpls-pe/{equipment | relationships | | -name}/p-interfaces/p-interface/{int | | | erface-name}/l-interfaces/l-interfac | | | e/{interface-name}/sriov-vfs/sriov-v | | | f/{pci-id}/relationship-list/relatio | | | nship <#operation--network-vpls-pes- | | | vpls-pe--equipment-name--p-interface | | | s-p-interface--interface-name--l-int | | | erfaces-l-interface--interface-name- | | | -sriov-vfs-sriov-vf--pci-id--relatio | | | nship-list-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/vpls-pes/vpls-pe/{equipment | | | -name}/p-interfaces/p-interface/{int | | | erface-name}/l-interfaces/l-interfac | | | e/{interface-name}/sriov-vfs/sriov-v | | | f/{pci-id}/relationship-list/relatio | | | nship <#operation--network-vpls-pes- | | | vpls-pe--equipment-name--p-interface | | | s-p-interface--interface-name--l-int | | | erfaces-l-interface--interface-name- | | | -sriov-vfs-sriov-vf--pci-id--relatio | | | nship-list-relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns vlans | | /network/vpls-pes/vpls-pe/{equipment | | | -name}/p-interfaces/p-interface/{int | | | erface-name}/l-interfaces/l-interfac | | | e/{interface-name}/vlans <#operation | | | --network-vpls-pes-vpls-pe--equipmen | | | t-name--p-interfaces-p-interface--in | | | terface-name--l-interfaces-l-interfa | | | ce--interface-name--vlans-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns vlan | | /network/vpls-pes/vpls-pe/{equipment | | | -name}/p-interfaces/p-interface/{int | | | erface-name}/l-interfaces/l-interfac | | | e/{interface-name}/vlans/vlan/{vlan- | | | interface} <#operation--network-vpls | | | -pes-vpls-pe--equipment-name--p-inte | | | rfaces-p-interface--interface-name-- | | | l-interfaces-l-interface--interface- | | | name--vlans-vlan--vlan-interface--ge | | | t>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing vlan | | /network/vpls-pes/vpls-pe/{equipment | | | -name}/p-interfaces/p-interface/{int | | | erface-name}/l-interfaces/l-interfac | | | e/{interface-name}/vlans/vlan/{vlan- | | | interface} <#operation--network-vpls | | | -pes-vpls-pe--equipment-name--p-inte | | | rfaces-p-interface--interface-name-- | | | l-interfaces-l-interface--interface- | | | name--vlans-vlan--vlan-interface--pu | | | t>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing vlan | | /network/vpls-pes/vpls-pe/{equipment | | | -name}/p-interfaces/p-interface/{int | | | erface-name}/l-interfaces/l-interfac | | | e/{interface-name}/vlans/vlan/{vlan- | | | interface} <#operation--network-vpls | | | -pes-vpls-pe--equipment-name--p-inte | | | rfaces-p-interface--interface-name-- | | | l-interfaces-l-interface--interface- | | | name--vlans-vlan--vlan-interface--de | | | lete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns | | /network/vpls-pes/vpls-pe/{equipment | l3-interface-ipv4-address-list | | -name}/p-interfaces/p-interface/{int | | | erface-name}/l-interfaces/l-interfac | | | e/{interface-name}/vlans/vlan/{vlan- | | | interface}/l3-interface-ipv4-address | | | -list/{l3-interface-ipv4-address} <# | | | operation--network-vpls-pes-vpls-pe- | | | -equipment-name--p-interfaces-p-inte | | | rface--interface-name--l-interfaces- | | | l-interface--interface-name--vlans-v | | | lan--vlan-interface--l3-interface-ip | | | v4-address-list--l3-interface-ipv4-a | | | ddress--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/vpls-pes/vpls-pe/{equipment | l3-interface-ipv4-address-list | | -name}/p-interfaces/p-interface/{int | | | erface-name}/l-interfaces/l-interfac | | | e/{interface-name}/vlans/vlan/{vlan- | | | interface}/l3-interface-ipv4-address | | | -list/{l3-interface-ipv4-address} <# | | | operation--network-vpls-pes-vpls-pe- | | | -equipment-name--p-interfaces-p-inte | | | rface--interface-name--l-interfaces- | | | l-interface--interface-name--vlans-v | | | lan--vlan-interface--l3-interface-ip | | | v4-address-list--l3-interface-ipv4-a | | | ddress--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /network/vpls-pes/vpls-pe/{equipment | l3-interface-ipv4-address-list | | -name}/p-interfaces/p-interface/{int | | | erface-name}/l-interfaces/l-interfac | | | e/{interface-name}/vlans/vlan/{vlan- | | | interface}/l3-interface-ipv4-address | | | -list/{l3-interface-ipv4-address} <# | | | operation--network-vpls-pes-vpls-pe- | | | -equipment-name--p-interfaces-p-inte | | | rface--interface-name--l-interfaces- | | | l-interface--interface-name--vlans-v | | | lan--vlan-interface--l3-interface-ip | | | v4-address-list--l3-interface-ipv4-a | | | ddress--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/vpls-pes/vpls-pe/{equipment | relationships | | -name}/p-interfaces/p-interface/{int | | | erface-name}/l-interfaces/l-interfac | | | e/{interface-name}/vlans/vlan/{vlan- | | | interface}/l3-interface-ipv4-address | | | -list/{l3-interface-ipv4-address}/re | | | lationship-list/relationship <#opera | | | tion--network-vpls-pes-vpls-pe--equi | | | pment-name--p-interfaces-p-interface | | | --interface-name--l-interfaces-l-int | | | erface--interface-name--vlans-vlan-- | | | vlan-interface--l3-interface-ipv4-ad | | | dress-list--l3-interface-ipv4-addres | | | s--relationship-list-relationship-pu | | | t>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/vpls-pes/vpls-pe/{equipment | | | -name}/p-interfaces/p-interface/{int | | | erface-name}/l-interfaces/l-interfac | | | e/{interface-name}/vlans/vlan/{vlan- | | | interface}/l3-interface-ipv4-address | | | -list/{l3-interface-ipv4-address}/re | | | lationship-list/relationship <#opera | | | tion--network-vpls-pes-vpls-pe--equi | | | pment-name--p-interfaces-p-interface | | | --interface-name--l-interfaces-l-int | | | erface--interface-name--vlans-vlan-- | | | vlan-interface--l3-interface-ipv4-ad | | | dress-list--l3-interface-ipv4-addres | | | s--relationship-list-relationship-de | | | lete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns | | /network/vpls-pes/vpls-pe/{equipment | l3-interface-ipv6-address-list | | -name}/p-interfaces/p-interface/{int | | | erface-name}/l-interfaces/l-interfac | | | e/{interface-name}/vlans/vlan/{vlan- | | | interface}/l3-interface-ipv6-address | | | -list/{l3-interface-ipv6-address} <# | | | operation--network-vpls-pes-vpls-pe- | | | -equipment-name--p-interfaces-p-inte | | | rface--interface-name--l-interfaces- | | | l-interface--interface-name--vlans-v | | | lan--vlan-interface--l3-interface-ip | | | v6-address-list--l3-interface-ipv6-a | | | ddress--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/vpls-pes/vpls-pe/{equipment | l3-interface-ipv6-address-list | | -name}/p-interfaces/p-interface/{int | | | erface-name}/l-interfaces/l-interfac | | | e/{interface-name}/vlans/vlan/{vlan- | | | interface}/l3-interface-ipv6-address | | | -list/{l3-interface-ipv6-address} <# | | | operation--network-vpls-pes-vpls-pe- | | | -equipment-name--p-interfaces-p-inte | | | rface--interface-name--l-interfaces- | | | l-interface--interface-name--vlans-v | | | lan--vlan-interface--l3-interface-ip | | | v6-address-list--l3-interface-ipv6-a | | | ddress--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing | | /network/vpls-pes/vpls-pe/{equipment | l3-interface-ipv6-address-list | | -name}/p-interfaces/p-interface/{int | | | erface-name}/l-interfaces/l-interfac | | | e/{interface-name}/vlans/vlan/{vlan- | | | interface}/l3-interface-ipv6-address | | | -list/{l3-interface-ipv6-address} <# | | | operation--network-vpls-pes-vpls-pe- | | | -equipment-name--p-interfaces-p-inte | | | rface--interface-name--l-interfaces- | | | l-interface--interface-name--vlans-v | | | lan--vlan-interface--l3-interface-ip | | | v6-address-list--l3-interface-ipv6-a | | | ddress--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/vpls-pes/vpls-pe/{equipment | relationships | | -name}/p-interfaces/p-interface/{int | | | erface-name}/l-interfaces/l-interfac | | | e/{interface-name}/vlans/vlan/{vlan- | | | interface}/l3-interface-ipv6-address | | | -list/{l3-interface-ipv6-address}/re | | | lationship-list/relationship <#opera | | | tion--network-vpls-pes-vpls-pe--equi | | | pment-name--p-interfaces-p-interface | | | --interface-name--l-interfaces-l-int | | | erface--interface-name--vlans-vlan-- | | | vlan-interface--l3-interface-ipv6-ad | | | dress-list--l3-interface-ipv6-addres | | | s--relationship-list-relationship-pu | | | t>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/vpls-pes/vpls-pe/{equipment | | | -name}/p-interfaces/p-interface/{int | | | erface-name}/l-interfaces/l-interfac | | | e/{interface-name}/vlans/vlan/{vlan- | | | interface}/l3-interface-ipv6-address | | | -list/{l3-interface-ipv6-address}/re | | | lationship-list/relationship <#opera | | | tion--network-vpls-pes-vpls-pe--equi | | | pment-name--p-interfaces-p-interface | | | --interface-name--l-interfaces-l-int | | | erface--interface-name--vlans-vlan-- | | | vlan-interface--l3-interface-ipv6-ad | | | dress-list--l3-interface-ipv6-addres | | | s--relationship-list-relationship-de | | | lete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/vpls-pes/vpls-pe/{equipment | relationships | | -name}/p-interfaces/p-interface/{int | | | erface-name}/l-interfaces/l-interfac | | | e/{interface-name}/vlans/vlan/{vlan- | | | interface}/relationship-list/relatio | | | nship <#operation--network-vpls-pes- | | | vpls-pe--equipment-name--p-interface | | | s-p-interface--interface-name--l-int | | | erfaces-l-interface--interface-name- | | | -vlans-vlan--vlan-interface--relatio | | | nship-list-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/vpls-pes/vpls-pe/{equipment | | | -name}/p-interfaces/p-interface/{int | | | erface-name}/l-interfaces/l-interfac | | | e/{interface-name}/vlans/vlan/{vlan- | | | interface}/relationship-list/relatio | | | nship <#operation--network-vpls-pes- | | | vpls-pe--equipment-name--p-interface | | | s-p-interface--interface-name--l-int | | | erfaces-l-interface--interface-name- | | | -vlans-vlan--vlan-interface--relatio | | | nship-list-relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/vpls-pes/vpls-pe/{equipment | relationships | | -name}/p-interfaces/p-interface/{int | | | erface-name}/relationship-list/relat | | | ionship <#operation--network-vpls-pe | | | s-vpls-pe--equipment-name--p-interfa | | | ces-p-interface--interface-name--rel | | | ationship-list-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/vpls-pes/vpls-pe/{equipment | | | -name}/p-interfaces/p-interface/{int | | | erface-name}/relationship-list/relat | | | ionship <#operation--network-vpls-pe | | | s-vpls-pe--equipment-name--p-interfa | | | ces-p-interface--interface-name--rel | | | ationship-list-relationship-delete>` | | | __ | | +--------------------------------------+--------------------------------------+ | `GET | returns sriov-pfs | | /network/vpls-pes/vpls-pe/{equipment | | | -name}/p-interfaces/p-interface/{int | | | erface-name}/sriov-pfs <#operation-- | | | network-vpls-pes-vpls-pe--equipment- | | | name--p-interfaces-p-interface--inte | | | rface-name--sriov-pfs-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns sriov-pf | | /network/vpls-pes/vpls-pe/{equipment | | | -name}/p-interfaces/p-interface/{int | | | erface-name}/sriov-pfs/sriov-pf/{pf- | | | pci-id} <#operation--network-vpls-pe | | | s-vpls-pe--equipment-name--p-interfa | | | ces-p-interface--interface-name--sri | | | ov-pfs-sriov-pf--pf-pci-id--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/vpls-pes/vpls-pe/{equipment | sriov-pf | | -name}/p-interfaces/p-interface/{int | | | erface-name}/sriov-pfs/sriov-pf/{pf- | | | pci-id} <#operation--network-vpls-pe | | | s-vpls-pe--equipment-name--p-interfa | | | ces-p-interface--interface-name--sri | | | ov-pfs-sriov-pf--pf-pci-id--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing sriov-pf | | /network/vpls-pes/vpls-pe/{equipment | | | -name}/p-interfaces/p-interface/{int | | | erface-name}/sriov-pfs/sriov-pf/{pf- | | | pci-id} <#operation--network-vpls-pe | | | s-vpls-pe--equipment-name--p-interfa | | | ces-p-interface--interface-name--sri | | | ov-pfs-sriov-pf--pf-pci-id--delete>` | | | __ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/vpls-pes/vpls-pe/{equipment | relationships | | -name}/p-interfaces/p-interface/{int | | | erface-name}/sriov-pfs/sriov-pf/{pf- | | | pci-id}/relationship-list/relationsh | | | ip <#operation--network-vpls-pes-vpl | | | s-pe--equipment-name--p-interfaces-p | | | -interface--interface-name--sriov-pf | | | s-sriov-pf--pf-pci-id--relationship- | | | list-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/vpls-pes/vpls-pe/{equipment | | | -name}/p-interfaces/p-interface/{int | | | erface-name}/sriov-pfs/sriov-pf/{pf- | | | pci-id}/relationship-list/relationsh | | | ip <#operation--network-vpls-pes-vpl | | | s-pe--equipment-name--p-interfaces-p | | | -interface--interface-name--sriov-pf | | | s-sriov-pf--pf-pci-id--relationship- | | | list-relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/vpls-pes/vpls-pe/{equipment | relationships | | -name}/relationship-list/relationshi | | | p <#operation--network-vpls-pes-vpls | | | -pe--equipment-name--relationship-li | | | st-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/vpls-pes/vpls-pe/{equipment | | | -name}/relationship-list/relationshi | | | p <#operation--network-vpls-pes-vpls | | | -pe--equipment-name--relationship-li | | | st-relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns vpn-bindings | | /network/vpn-bindings <#operation--n | | | etwork-vpn-bindings-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns vpn-binding | | /network/vpn-bindings/vpn-binding/{v | | | pn-id} <#operation--network-vpn-bind | | | ings-vpn-binding--vpn-id--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/vpn-bindings/vpn-binding/{v | vpn-binding | | pn-id} <#operation--network-vpn-bind | | | ings-vpn-binding--vpn-id--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing vpn-binding | | /network/vpn-bindings/vpn-binding/{v | | | pn-id} <#operation--network-vpn-bind | | | ings-vpn-binding--vpn-id--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/vpn-bindings/vpn-binding/{v | relationships | | pn-id}/relationship-list/relationshi | | | p <#operation--network-vpn-bindings- | | | vpn-binding--vpn-id--relationship-li | | | st-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/vpn-bindings/vpn-binding/{v | | | pn-id}/relationship-list/relationshi | | | p <#operation--network-vpn-bindings- | | | vpn-binding--vpn-id--relationship-li | | | st-relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns route-targets | | /network/vpn-bindings/vpn-binding/{v | | | pn-id}/route-targets <#operation--ne | | | twork-vpn-bindings-vpn-binding--vpn- | | | id--route-targets-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns route-target | | /network/vpn-bindings/vpn-binding/{v | | | pn-id}/route-targets/route-target/{g | | | lobal-route-target}/{route-target-ro | | | le} <#operation--network-vpn-binding | | | s-vpn-binding--vpn-id--route-targets | | | -route-target--global-route-target-- | | | -route-target-role--get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing | | /network/vpn-bindings/vpn-binding/{v | route-target | | pn-id}/route-targets/route-target/{g | | | lobal-route-target}/{route-target-ro | | | le} <#operation--network-vpn-binding | | | s-vpn-binding--vpn-id--route-targets | | | -route-target--global-route-target-- | | | -route-target-role--put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing route-target | | /network/vpn-bindings/vpn-binding/{v | | | pn-id}/route-targets/route-target/{g | | | lobal-route-target}/{route-target-ro | | | le} <#operation--network-vpn-binding | | | s-vpn-binding--vpn-id--route-targets | | | -route-target--global-route-target-- | | | -route-target-role--delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/vpn-bindings/vpn-binding/{v | relationships | | pn-id}/route-targets/route-target/{g | | | lobal-route-target}/{route-target-ro | | | le}/relationship-list/relationship < | | | #operation--network-vpn-bindings-vpn | | | -binding--vpn-id--route-targets-rout | | | e-target--global-route-target---rout | | | e-target-role--relationship-list-rel | | | ationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/vpn-bindings/vpn-binding/{v | | | pn-id}/route-targets/route-target/{g | | | lobal-route-target}/{route-target-ro | | | le}/relationship-list/relationship < | | | #operation--network-vpn-bindings-vpn | | | -binding--vpn-id--route-targets-rout | | | e-target--global-route-target---rout | | | e-target-role--relationship-list-rel | | | ationship-delete>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns zones | | /network/zones <#operation--network- | | | zones-get>`__ | | +--------------------------------------+--------------------------------------+ | `GET | returns zone | | /network/zones/zone/{zone-id} <#oper | | | ation--network-zones-zone--zone-id-- | | | get>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | create or update an existing zone | | /network/zones/zone/{zone-id} <#oper | | | ation--network-zones-zone--zone-id-- | | | put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing zone | | /network/zones/zone/{zone-id} <#oper | | | ation--network-zones-zone--zone-id-- | | | delete>`__ | | +--------------------------------------+--------------------------------------+ | `PUT | see node definition for valid | | /network/zones/zone/{zone-id}/relati | relationships | | onship-list/relationship <#operation | | | --network-zones-zone--zone-id--relat | | | ionship-list-relationship-put>`__ | | +--------------------------------------+--------------------------------------+ | `DELETE | delete an existing relationship | | /network/zones/zone/{zone-id}/relati | | | onship-list/relationship <#operation | | | --network-zones-zone--zone-id--relat | | | ionship-list-relationship-delete>`__ | | +--------------------------------------+--------------------------------------+ .. rubric:: Paths :name: paths .. raw:: html
.. raw:: html
.. raw:: html
returns connectors .. raw:: html
.. rubric:: GET **/business/connectors** :name: get-businessconnectors :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns connectors .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/connectors <#/definitions/connectors>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns connector .. raw:: html
.. rubric:: GET **/business/connectors/connector/{resource-instance-id}** :name: get-businessconnectorsconnectorresource-instance-id :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns connector .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | resource-insta | Unique id of | path | string | | | nce-id | resource | | | | | | instance. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-i | the ASDC data | query | string | | | d | dictionary | | | | | | widget model. | | | | | | This maps | | | | | | directly to | | | | | | the A&AI | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-v | the ASDC data | query | string | | | ersion | dictionary | | | | | | version of the | | | | | | widget | | | | | | model.This | | | | | | maps directly | | | | | | to the A&AI | | | | | | version of the | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/connector <#/definitions/connector>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing connector .. raw:: html
.. rubric:: PUT **/business/connectors/connector/{resource-instance-id}** :name: put-businessconnectorsconnectorresource-instance-id :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing connector .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
connector object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/connector <#/definitions/connector>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | resource-insta | Unique id of | path | string | | | nce-id | resource | | | | | | instance. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing connector .. raw:: html
.. rubric:: DELETE **/business/connectors/connector/{resource-instance-id}** :name: delete-businessconnectorsconnectorresource-instance-id :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing connector .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | resource-insta | Unique id of | path | string | | | nce-id | resource | | | | | | instance. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns metadata .. raw:: html
.. rubric:: GET **/business/connectors/connector/{resource-instance-id}/metadata** :name: get-businessconnectorsconnectorresource-instance-idmetadata :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns metadata .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | resource-insta | Unique id of | path | string | | | nce-id | resource | | | | | | instance. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-i | the ASDC data | query | string | | | d | dictionary | | | | | | widget model. | | | | | | This maps | | | | | | directly to | | | | | | the A&AI | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-v | the ASDC data | query | string | | | ersion | dictionary | | | | | | version of the | | | | | | widget | | | | | | model.This | | | | | | maps directly | | | | | | to the A&AI | | | | | | version of the | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/metadata <#/definitions/metadata>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns metadatum .. raw:: html
.. rubric:: GET **/business/connectors/connector/{resource-instance-id}/metadata/metadatum/{metaname}** :name: get-businessconnectorsconnectorresource-instance-idmetadatametadatummetaname :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns metadatum .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | resource-insta | Unique id of | path | string | | | nce-id | resource | | | | | | instance. | | | | +----------------+----------------+----------------+----------------+----------------+ | metaname | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-i | the ASDC data | query | string | | | d | dictionary | | | | | | widget model. | | | | | | This maps | | | | | | directly to | | | | | | the A&AI | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-v | the ASDC data | query | string | | | ersion | dictionary | | | | | | version of the | | | | | | widget | | | | | | model.This | | | | | | maps directly | | | | | | to the A&AI | | | | | | version of the | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/metadatum <#/definitions/metadatum>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing metadatum .. raw:: html
.. rubric:: PUT **/business/connectors/connector/{resource-instance-id}/metadata/metadatum/{metaname}** :name: put-businessconnectorsconnectorresource-instance-idmetadatametadatummetaname :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing metadatum .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
metadatum object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/metadatum <#/definitions/metadatum>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | resource-insta | Unique id of | path | string | | | nce-id | resource | | | | | | instance. | | | | +----------------+----------------+----------------+----------------+----------------+ | metaname | | path | string | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing metadatum .. raw:: html
.. rubric:: DELETE **/business/connectors/connector/{resource-instance-id}/metadata/metadatum/{metaname}** :name: delete-businessconnectorsconnectorresource-instance-idmetadatametadatummetaname :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing metadatum .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | resource-insta | Unique id of | path | string | | | nce-id | resource | | | | | | instance. | | | | +----------------+----------------+----------------+----------------+----------------+ | metaname | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/business/connectors/connector/{resource-instance-id}/relationship-list/relationship** :name: put-businessconnectorsconnectorresource-instance-idrelationship-listrelationship :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | resource-insta | Unique id of | path | string | | | nce-id | resource | | | | | | instance. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/business/connectors/connector/{resource-instance-id}/relationship-list/relationship** :name: delete-businessconnectorsconnectorresource-instance-idrelationship-listrelationship :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | resource-insta | Unique id of | path | string | | | nce-id | resource | | | | | | instance. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns customers .. raw:: html
.. rubric:: GET **/business/customers** :name: get-businesscustomers :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns customers .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/customers <#/definitions/customers>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns customer .. raw:: html
.. rubric:: GET **/business/customers/customer/{global-customer-id}** :name: get-businesscustomerscustomerglobal-customer-id :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns customer .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | global-custome | Global | path | string | | | r-id | customer id | | | | | | used across | | | | | | ECOMP to | | | | | | uniquely | | | | | | identify | | | | | | customer. | | | | +----------------+----------------+----------------+----------------+----------------+ | subscriber-nam | Subscriber | query | string | | | e | name, an | | | | | | alternate way | | | | | | to retrieve a | | | | | | customer. | | | | +----------------+----------------+----------------+----------------+----------------+ | subscriber-typ | Subscriber | query | string | | | e | type, a way to | | | | | | provide VID | | | | | | with only the | | | | | | INFRA | | | | | | customers. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/customer <#/definitions/customer>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing customer .. raw:: html
.. rubric:: PUT **/business/customers/customer/{global-customer-id}** :name: put-businesscustomerscustomerglobal-customer-id :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing customer .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
customer object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/customer <#/definitions/customer>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | global-custome | Global | path | string | | | r-id | customer id | | | | | | used across | | | | | | ECOMP to | | | | | | uniquely | | | | | | identify | | | | | | customer. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing customer .. raw:: html
.. rubric:: DELETE **/business/customers/customer/{global-customer-id}** :name: delete-businesscustomerscustomerglobal-customer-id :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing customer .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | global-custome | Global | path | string | | | r-id | customer id | | | | | | used across | | | | | | ECOMP to | | | | | | uniquely | | | | | | identify | | | | | | customer. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/business/customers/customer/{global-customer-id}/relationship-list/relationship** :name: put-businesscustomerscustomerglobal-customer-idrelationship-listrelationship :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | global-custome | Global | path | string | | | r-id | customer id | | | | | | used across | | | | | | ECOMP to | | | | | | uniquely | | | | | | identify | | | | | | customer. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/business/customers/customer/{global-customer-id}/relationship-list/relationship** :name: delete-businesscustomerscustomerglobal-customer-idrelationship-listrelationship :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | global-custome | Global | path | string | | | r-id | customer id | | | | | | used across | | | | | | ECOMP to | | | | | | uniquely | | | | | | identify | | | | | | customer. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns service-subscriptions .. raw:: html
.. rubric:: GET **/business/customers/customer/{global-customer-id}/service-subscriptions** :name: get-businesscustomerscustomerglobal-customer-idservice-subscriptions :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns service-subscriptions .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | global-custome | Global | path | string | | | r-id | customer id | | | | | | used across | | | | | | ECOMP to | | | | | | uniquely | | | | | | identify | | | | | | customer. | | | | +----------------+----------------+----------------+----------------+----------------+ | subscriber-nam | Subscriber | query | string | | | e | name, an | | | | | | alternate way | | | | | | to retrieve a | | | | | | customer. | | | | +----------------+----------------+----------------+----------------+----------------+ | subscriber-typ | Subscriber | query | string | | | e | type, a way to | | | | | | provide VID | | | | | | with only the | | | | | | INFRA | | | | | | customers. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/service-subscriptions <#/definitions/service-subscriptions>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns service-subscription .. raw:: html
.. rubric:: GET **/business/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}** :name: get-businesscustomerscustomerglobal-customer-idservice-subscriptionsservice-subscriptionservice-type :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns service-subscription .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | global-custome | Global | path | string | | | r-id | customer id | | | | | | used across | | | | | | ECOMP to | | | | | | uniquely | | | | | | identify | | | | | | customer. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-type | Value defined | path | string | | | | by | | | | | | orchestration | | | | | | to identify | | | | | | this service | | | | | | across ECOMP. | | | | +----------------+----------------+----------------+----------------+----------------+ | subscriber-nam | Subscriber | query | string | | | e | name, an | | | | | | alternate way | | | | | | to retrieve a | | | | | | customer. | | | | +----------------+----------------+----------------+----------------+----------------+ | subscriber-typ | Subscriber | query | string | | | e | type, a way to | | | | | | provide VID | | | | | | with only the | | | | | | INFRA | | | | | | customers. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/service-subscription <#/definitions/service-subscription>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing service-subscription .. raw:: html
.. rubric:: PUT **/business/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}** :name: put-businesscustomerscustomerglobal-customer-idservice-subscriptionsservice-subscriptionservice-type :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing service-subscription .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
service-subscription object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/service-subscription <#/definitions/service-subscription>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | global-custome | Global | path | string | | | r-id | customer id | | | | | | used across | | | | | | ECOMP to | | | | | | uniquely | | | | | | identify | | | | | | customer. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-type | Value defined | path | string | | | | by | | | | | | orchestration | | | | | | to identify | | | | | | this service | | | | | | across ECOMP. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing service-subscription .. raw:: html
.. rubric:: DELETE **/business/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}** :name: delete-businesscustomerscustomerglobal-customer-idservice-subscriptionsservice-subscriptionservice-type :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing service-subscription .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | global-custome | Global | path | string | | | r-id | customer id | | | | | | used across | | | | | | ECOMP to | | | | | | uniquely | | | | | | identify | | | | | | customer. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-type | Value defined | path | string | | | | by | | | | | | orchestration | | | | | | to identify | | | | | | this service | | | | | | across ECOMP. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/business/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}/relationship-list/relationship** :name: put-businesscustomerscustomerglobal-customer-idservice-subscriptionsservice-subscriptionservice-typerelationship-listrelationship :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | global-custome | Global | path | string | | | r-id | customer id | | | | | | used across | | | | | | ECOMP to | | | | | | uniquely | | | | | | identify | | | | | | customer. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-type | Value defined | path | string | | | | by | | | | | | orchestration | | | | | | to identify | | | | | | this service | | | | | | across ECOMP. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/business/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}/relationship-list/relationship** :name: delete-businesscustomerscustomerglobal-customer-idservice-subscriptionsservice-subscriptionservice-typerelationship-listrelationship :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | global-custome | Global | path | string | | | r-id | customer id | | | | | | used across | | | | | | ECOMP to | | | | | | uniquely | | | | | | identify | | | | | | customer. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-type | Value defined | path | string | | | | by | | | | | | orchestration | | | | | | to identify | | | | | | this service | | | | | | across ECOMP. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns service-instances .. raw:: html
.. rubric:: GET **/business/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}/service-instances** :name: get-businesscustomerscustomerglobal-customer-idservice-subscriptionsservice-subscriptionservice-typeservice-instances :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns service-instances .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | global-custome | Global | path | string | | | r-id | customer id | | | | | | used across | | | | | | ECOMP to | | | | | | uniquely | | | | | | identify | | | | | | customer. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-type | Value defined | path | string | | | | by | | | | | | orchestration | | | | | | to identify | | | | | | this service | | | | | | across ECOMP. | | | | +----------------+----------------+----------------+----------------+----------------+ | subscriber-nam | Subscriber | query | string | | | e | name, an | | | | | | alternate way | | | | | | to retrieve a | | | | | | customer. | | | | +----------------+----------------+----------------+----------------+----------------+ | subscriber-typ | Subscriber | query | string | | | e | type, a way to | | | | | | provide VID | | | | | | with only the | | | | | | INFRA | | | | | | customers. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/service-instances <#/definitions/service-instances>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns service-instance .. raw:: html
.. rubric:: GET **/business/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}/service-instances/service-instance/{service-instance-id}** :name: get-businesscustomerscustomerglobal-customer-idservice-subscriptionsservice-subscriptionservice-typeservice-instancesservice-instanceservice-instance-id :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns service-instance .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | global-custome | Global | path | string | | | r-id | customer id | | | | | | used across | | | | | | ECOMP to | | | | | | uniquely | | | | | | identify | | | | | | customer. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-type | Value defined | path | string | | | | by | | | | | | orchestration | | | | | | to identify | | | | | | this service | | | | | | across ECOMP. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-instan | Uniquely | path | string | | | ce-id | identifies | | | | | | this instance | | | | | | of a service | | | | +----------------+----------------+----------------+----------------+----------------+ | subscriber-nam | Subscriber | query | string | | | e | name, an | | | | | | alternate way | | | | | | to retrieve a | | | | | | customer. | | | | +----------------+----------------+----------------+----------------+----------------+ | subscriber-typ | Subscriber | query | string | | | e | type, a way to | | | | | | provide VID | | | | | | with only the | | | | | | INFRA | | | | | | customers. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-instan | This field | query | string | | | ce-name | will store a | | | | | | name assigned | | | | | | to the | | | | | | service-instan | | | | | | ce. | | | | +----------------+----------------+----------------+----------------+----------------+ | environment-co | This field | query | string | | | ntext | will store the | | | | | | environment | | | | | | context | | | | | | assigned to | | | | | | the | | | | | | service-instan | | | | | | ce. | | | | +----------------+----------------+----------------+----------------+----------------+ | workload-conte | This field | query | string | | | xt | will store the | | | | | | workload | | | | | | context | | | | | | assigned to | | | | | | the | | | | | | service-instan | | | | | | ce. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-i | the ASDC data | query | string | | | d | dictionary | | | | | | widget model. | | | | | | This maps | | | | | | directly to | | | | | | the A&AI | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-v | the ASDC data | query | string | | | ersion | dictionary | | | | | | version of the | | | | | | widget | | | | | | model.This | | | | | | maps directly | | | | | | to the A&AI | | | | | | version of the | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-instan | An identifier | query | string | | | ce-location-id | that customers | | | | | | assign to the | | | | | | location where | | | | | | this service | | | | | | is being used. | | | | +----------------+----------------+----------------+----------------+----------------+ | orchestration- | Orchestration | query | string | | | status | status of this | | | | | | service. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/service-instance <#/definitions/service-instance>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing service-instance .. raw:: html
.. rubric:: PUT **/business/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}/service-instances/service-instance/{service-instance-id}** :name: put-businesscustomerscustomerglobal-customer-idservice-subscriptionsservice-subscriptionservice-typeservice-instancesservice-instanceservice-instance-id :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing service-instance .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
service-instance object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/service-instance <#/definitions/service-instance>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | global-custome | Global | path | string | | | r-id | customer id | | | | | | used across | | | | | | ECOMP to | | | | | | uniquely | | | | | | identify | | | | | | customer. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-type | Value defined | path | string | | | | by | | | | | | orchestration | | | | | | to identify | | | | | | this service | | | | | | across ECOMP. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-instan | Uniquely | path | string | | | ce-id | identifies | | | | | | this instance | | | | | | of a service | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing service-instance .. raw:: html
.. rubric:: DELETE **/business/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}/service-instances/service-instance/{service-instance-id}** :name: delete-businesscustomerscustomerglobal-customer-idservice-subscriptionsservice-subscriptionservice-typeservice-instancesservice-instanceservice-instance-id :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing service-instance .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | global-custome | Global | path | string | | | r-id | customer id | | | | | | used across | | | | | | ECOMP to | | | | | | uniquely | | | | | | identify | | | | | | customer. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-type | Value defined | path | string | | | | by | | | | | | orchestration | | | | | | to identify | | | | | | this service | | | | | | across ECOMP. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-instan | Uniquely | path | string | | | ce-id | identifies | | | | | | this instance | | | | | | of a service | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns allotted-resources .. raw:: html
.. rubric:: GET **/business/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}/service-instances/service-instance/{service-instance-id}/allotted-resources** :name: get-businesscustomerscustomerglobal-customer-idservice-subscriptionsservice-subscriptionservice-typeservice-instancesservice-instanceservice-instance-idallotted-resources :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns allotted-resources .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | global-custome | Global | path | string | | | r-id | customer id | | | | | | used across | | | | | | ECOMP to | | | | | | uniquely | | | | | | identify | | | | | | customer. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-type | Value defined | path | string | | | | by | | | | | | orchestration | | | | | | to identify | | | | | | this service | | | | | | across ECOMP. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-instan | Uniquely | path | string | | | ce-id | identifies | | | | | | this instance | | | | | | of a service | | | | +----------------+----------------+----------------+----------------+----------------+ | subscriber-nam | Subscriber | query | string | | | e | name, an | | | | | | alternate way | | | | | | to retrieve a | | | | | | customer. | | | | +----------------+----------------+----------------+----------------+----------------+ | subscriber-typ | Subscriber | query | string | | | e | type, a way to | | | | | | provide VID | | | | | | with only the | | | | | | INFRA | | | | | | customers. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-instan | This field | query | string | | | ce-name | will store a | | | | | | name assigned | | | | | | to the | | | | | | service-instan | | | | | | ce. | | | | +----------------+----------------+----------------+----------------+----------------+ | environment-co | This field | query | string | | | ntext | will store the | | | | | | environment | | | | | | context | | | | | | assigned to | | | | | | the | | | | | | service-instan | | | | | | ce. | | | | +----------------+----------------+----------------+----------------+----------------+ | workload-conte | This field | query | string | | | xt | will store the | | | | | | workload | | | | | | context | | | | | | assigned to | | | | | | the | | | | | | service-instan | | | | | | ce. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-i | the ASDC data | query | string | | | d | dictionary | | | | | | widget model. | | | | | | This maps | | | | | | directly to | | | | | | the A&AI | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-v | the ASDC data | query | string | | | ersion | dictionary | | | | | | version of the | | | | | | widget | | | | | | model.This | | | | | | maps directly | | | | | | to the A&AI | | | | | | version of the | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-instan | An identifier | query | string | | | ce-location-id | that customers | | | | | | assign to the | | | | | | location where | | | | | | this service | | | | | | is being used. | | | | +----------------+----------------+----------------+----------------+----------------+ | orchestration- | Orchestration | query | string | | | status | status of this | | | | | | service. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/allotted-resources <#/definitions/allotted-resources>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns allotted-resource .. raw:: html
.. rubric:: GET **/business/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}/service-instances/service-instance/{service-instance-id}/allotted-resources/allotted-resource/{id}** :name: get-businesscustomerscustomerglobal-customer-idservice-subscriptionsservice-subscriptionservice-typeservice-instancesservice-instanceservice-instance-idallotted-resourcesallotted-resourceid :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns allotted-resource .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | global-custome | Global | path | string | | | r-id | customer id | | | | | | used across | | | | | | ECOMP to | | | | | | uniquely | | | | | | identify | | | | | | customer. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-type | Value defined | path | string | | | | by | | | | | | orchestration | | | | | | to identify | | | | | | this service | | | | | | across ECOMP. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-instan | Uniquely | path | string | | | ce-id | identifies | | | | | | this instance | | | | | | of a service | | | | +----------------+----------------+----------------+----------------+----------------+ | id | Allotted | path | string | | | | Resource id | | | | | | UUID assigned | | | | | | to this | | | | | | instance. | | | | +----------------+----------------+----------------+----------------+----------------+ | subscriber-nam | Subscriber | query | string | | | e | name, an | | | | | | alternate way | | | | | | to retrieve a | | | | | | customer. | | | | +----------------+----------------+----------------+----------------+----------------+ | subscriber-typ | Subscriber | query | string | | | e | type, a way to | | | | | | provide VID | | | | | | with only the | | | | | | INFRA | | | | | | customers. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-instan | This field | query | string | | | ce-name | will store a | | | | | | name assigned | | | | | | to the | | | | | | service-instan | | | | | | ce. | | | | +----------------+----------------+----------------+----------------+----------------+ | environment-co | This field | query | string | | | ntext | will store the | | | | | | environment | | | | | | context | | | | | | assigned to | | | | | | the | | | | | | service-instan | | | | | | ce. | | | | +----------------+----------------+----------------+----------------+----------------+ | workload-conte | This field | query | string | | | xt | will store the | | | | | | workload | | | | | | context | | | | | | assigned to | | | | | | the | | | | | | service-instan | | | | | | ce. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-i | the ASDC data | query | string | | | d | dictionary | | | | | | widget model. | | | | | | This maps | | | | | | directly to | | | | | | the A&AI | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-v | the ASDC data | query | string | | | ersion | dictionary | | | | | | version of the | | | | | | widget | | | | | | model.This | | | | | | maps directly | | | | | | to the A&AI | | | | | | version of the | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-instan | An identifier | query | string | | | ce-location-id | that customers | | | | | | assign to the | | | | | | location where | | | | | | this service | | | | | | is being used. | | | | +----------------+----------------+----------------+----------------+----------------+ | orchestration- | Orchestration | query | string | | | status | status of this | | | | | | service. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | type | Generic | query | string | | | | description of | | | | | | the type of | | | | | | allotted | | | | | | resource. | | | | +----------------+----------------+----------------+----------------+----------------+ | role | role in the | query | string | | | | network that | | | | | | this resource | | | | | | will be | | | | | | providing. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/allotted-resource <#/definitions/allotted-resource>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing allotted-resource .. raw:: html
.. rubric:: PUT **/business/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}/service-instances/service-instance/{service-instance-id}/allotted-resources/allotted-resource/{id}** :name: put-businesscustomerscustomerglobal-customer-idservice-subscriptionsservice-subscriptionservice-typeservice-instancesservice-instanceservice-instance-idallotted-resourcesallotted-resourceid :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing allotted-resource .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
allotted-resource object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/allotted-resource <#/definitions/allotted-resource>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | global-custome | Global | path | string | | | r-id | customer id | | | | | | used across | | | | | | ECOMP to | | | | | | uniquely | | | | | | identify | | | | | | customer. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-type | Value defined | path | string | | | | by | | | | | | orchestration | | | | | | to identify | | | | | | this service | | | | | | across ECOMP. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-instan | Uniquely | path | string | | | ce-id | identifies | | | | | | this instance | | | | | | of a service | | | | +----------------+----------------+----------------+----------------+----------------+ | id | Allotted | path | string | | | | Resource id | | | | | | UUID assigned | | | | | | to this | | | | | | instance. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing allotted-resource .. raw:: html
.. rubric:: DELETE **/business/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}/service-instances/service-instance/{service-instance-id}/allotted-resources/allotted-resource/{id}** :name: delete-businesscustomerscustomerglobal-customer-idservice-subscriptionsservice-subscriptionservice-typeservice-instancesservice-instanceservice-instance-idallotted-resourcesallotted-resourceid :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing allotted-resource .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | global-custome | Global | path | string | | | r-id | customer id | | | | | | used across | | | | | | ECOMP to | | | | | | uniquely | | | | | | identify | | | | | | customer. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-type | Value defined | path | string | | | | by | | | | | | orchestration | | | | | | to identify | | | | | | this service | | | | | | across ECOMP. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-instan | Uniquely | path | string | | | ce-id | identifies | | | | | | this instance | | | | | | of a service | | | | +----------------+----------------+----------------+----------------+----------------+ | id | Allotted | path | string | | | | Resource id | | | | | | UUID assigned | | | | | | to this | | | | | | instance. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/business/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}/service-instances/service-instance/{service-instance-id}/allotted-resources/allotted-resource/{id}/relationship-list/relationship** :name: put-businesscustomerscustomerglobal-customer-idservice-subscriptionsservice-subscriptionservice-typeservice-instancesservice-instanceservice-instance-idallotted-resourcesallotted-resourceidrelationship-listrelationship :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | global-custome | Global | path | string | | | r-id | customer id | | | | | | used across | | | | | | ECOMP to | | | | | | uniquely | | | | | | identify | | | | | | customer. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-type | Value defined | path | string | | | | by | | | | | | orchestration | | | | | | to identify | | | | | | this service | | | | | | across ECOMP. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-instan | Uniquely | path | string | | | ce-id | identifies | | | | | | this instance | | | | | | of a service | | | | +----------------+----------------+----------------+----------------+----------------+ | id | Allotted | path | string | | | | Resource id | | | | | | UUID assigned | | | | | | to this | | | | | | instance. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/business/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}/service-instances/service-instance/{service-instance-id}/allotted-resources/allotted-resource/{id}/relationship-list/relationship** :name: delete-businesscustomerscustomerglobal-customer-idservice-subscriptionsservice-subscriptionservice-typeservice-instancesservice-instanceservice-instance-idallotted-resourcesallotted-resourceidrelationship-listrelationship :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | global-custome | Global | path | string | | | r-id | customer id | | | | | | used across | | | | | | ECOMP to | | | | | | uniquely | | | | | | identify | | | | | | customer. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-type | Value defined | path | string | | | | by | | | | | | orchestration | | | | | | to identify | | | | | | this service | | | | | | across ECOMP. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-instan | Uniquely | path | string | | | ce-id | identifies | | | | | | this instance | | | | | | of a service | | | | +----------------+----------------+----------------+----------------+----------------+ | id | Allotted | path | string | | | | Resource id | | | | | | UUID assigned | | | | | | to this | | | | | | instance. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns tunnel-xconnects .. raw:: html
.. rubric:: GET **/business/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}/service-instances/service-instance/{service-instance-id}/allotted-resources/allotted-resource/{id}/tunnel-xconnects** :name: get-businesscustomerscustomerglobal-customer-idservice-subscriptionsservice-subscriptionservice-typeservice-instancesservice-instanceservice-instance-idallotted-resourcesallotted-resourceidtunnel-xconnects :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns tunnel-xconnects .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | global-custome | Global | path | string | | | r-id | customer id | | | | | | used across | | | | | | ECOMP to | | | | | | uniquely | | | | | | identify | | | | | | customer. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-type | Value defined | path | string | | | | by | | | | | | orchestration | | | | | | to identify | | | | | | this service | | | | | | across ECOMP. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-instan | Uniquely | path | string | | | ce-id | identifies | | | | | | this instance | | | | | | of a service | | | | +----------------+----------------+----------------+----------------+----------------+ | id | Allotted | path | string | | | | Resource id | | | | | | UUID assigned | | | | | | to this | | | | | | instance. | | | | +----------------+----------------+----------------+----------------+----------------+ | subscriber-nam | Subscriber | query | string | | | e | name, an | | | | | | alternate way | | | | | | to retrieve a | | | | | | customer. | | | | +----------------+----------------+----------------+----------------+----------------+ | subscriber-typ | Subscriber | query | string | | | e | type, a way to | | | | | | provide VID | | | | | | with only the | | | | | | INFRA | | | | | | customers. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-instan | This field | query | string | | | ce-name | will store a | | | | | | name assigned | | | | | | to the | | | | | | service-instan | | | | | | ce. | | | | +----------------+----------------+----------------+----------------+----------------+ | environment-co | This field | query | string | | | ntext | will store the | | | | | | environment | | | | | | context | | | | | | assigned to | | | | | | the | | | | | | service-instan | | | | | | ce. | | | | +----------------+----------------+----------------+----------------+----------------+ | workload-conte | This field | query | string | | | xt | will store the | | | | | | workload | | | | | | context | | | | | | assigned to | | | | | | the | | | | | | service-instan | | | | | | ce. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-i | the ASDC data | query | string | | | d | dictionary | | | | | | widget model. | | | | | | This maps | | | | | | directly to | | | | | | the A&AI | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-v | the ASDC data | query | string | | | ersion | dictionary | | | | | | version of the | | | | | | widget | | | | | | model.This | | | | | | maps directly | | | | | | to the A&AI | | | | | | version of the | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-instan | An identifier | query | string | | | ce-location-id | that customers | | | | | | assign to the | | | | | | location where | | | | | | this service | | | | | | is being used. | | | | +----------------+----------------+----------------+----------------+----------------+ | orchestration- | Orchestration | query | string | | | status | status of this | | | | | | service. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | type | Generic | query | string | | | | description of | | | | | | the type of | | | | | | allotted | | | | | | resource. | | | | +----------------+----------------+----------------+----------------+----------------+ | role | role in the | query | string | | | | network that | | | | | | this resource | | | | | | will be | | | | | | providing. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/tunnel-xconnects <#/definitions/tunnel-xconnects>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns tunnel-xconnect .. raw:: html
.. rubric:: GET **/business/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}/service-instances/service-instance/{service-instance-id}/allotted-resources/allotted-resource/{id}/tunnel-xconnects/tunnel-xconnect/{id}** :name: get-businesscustomerscustomerglobal-customer-idservice-subscriptionsservice-subscriptionservice-typeservice-instancesservice-instanceservice-instance-idallotted-resourcesallotted-resourceidtunnel-xconnectstunnel-xconnectid :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns tunnel-xconnect .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | global-custome | Global | path | string | | | r-id | customer id | | | | | | used across | | | | | | ECOMP to | | | | | | uniquely | | | | | | identify | | | | | | customer. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-type | Value defined | path | string | | | | by | | | | | | orchestration | | | | | | to identify | | | | | | this service | | | | | | across ECOMP. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-instan | Uniquely | path | string | | | ce-id | identifies | | | | | | this instance | | | | | | of a service | | | | +----------------+----------------+----------------+----------------+----------------+ | id | Allotted | path | string | | | | Resource id | | | | | | UUID assigned | | | | | | to this | | | | | | instance. | | | | +----------------+----------------+----------------+----------------+----------------+ | id | Allotted | path | string | | | | Resource id | | | | | | UUID assigned | | | | | | to this | | | | | | instance. | | | | +----------------+----------------+----------------+----------------+----------------+ | subscriber-nam | Subscriber | query | string | | | e | name, an | | | | | | alternate way | | | | | | to retrieve a | | | | | | customer. | | | | +----------------+----------------+----------------+----------------+----------------+ | subscriber-typ | Subscriber | query | string | | | e | type, a way to | | | | | | provide VID | | | | | | with only the | | | | | | INFRA | | | | | | customers. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-instan | This field | query | string | | | ce-name | will store a | | | | | | name assigned | | | | | | to the | | | | | | service-instan | | | | | | ce. | | | | +----------------+----------------+----------------+----------------+----------------+ | environment-co | This field | query | string | | | ntext | will store the | | | | | | environment | | | | | | context | | | | | | assigned to | | | | | | the | | | | | | service-instan | | | | | | ce. | | | | +----------------+----------------+----------------+----------------+----------------+ | workload-conte | This field | query | string | | | xt | will store the | | | | | | workload | | | | | | context | | | | | | assigned to | | | | | | the | | | | | | service-instan | | | | | | ce. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-i | the ASDC data | query | string | | | d | dictionary | | | | | | widget model. | | | | | | This maps | | | | | | directly to | | | | | | the A&AI | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-v | the ASDC data | query | string | | | ersion | dictionary | | | | | | version of the | | | | | | widget | | | | | | model.This | | | | | | maps directly | | | | | | to the A&AI | | | | | | version of the | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-instan | An identifier | query | string | | | ce-location-id | that customers | | | | | | assign to the | | | | | | location where | | | | | | this service | | | | | | is being used. | | | | +----------------+----------------+----------------+----------------+----------------+ | orchestration- | Orchestration | query | string | | | status | status of this | | | | | | service. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | type | Generic | query | string | | | | description of | | | | | | the type of | | | | | | allotted | | | | | | resource. | | | | +----------------+----------------+----------------+----------------+----------------+ | role | role in the | query | string | | | | network that | | | | | | this resource | | | | | | will be | | | | | | providing. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/tunnel-xconnect <#/definitions/tunnel-xconnect>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing tunnel-xconnect .. raw:: html
.. rubric:: PUT **/business/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}/service-instances/service-instance/{service-instance-id}/allotted-resources/allotted-resource/{id}/tunnel-xconnects/tunnel-xconnect/{id}** :name: put-businesscustomerscustomerglobal-customer-idservice-subscriptionsservice-subscriptionservice-typeservice-instancesservice-instanceservice-instance-idallotted-resourcesallotted-resourceidtunnel-xconnectstunnel-xconnectid :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing tunnel-xconnect .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
tunnel-xconnect object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/tunnel-xconnect <#/definitions/tunnel-xconnect>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | global-custome | Global | path | string | | | r-id | customer id | | | | | | used across | | | | | | ECOMP to | | | | | | uniquely | | | | | | identify | | | | | | customer. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-type | Value defined | path | string | | | | by | | | | | | orchestration | | | | | | to identify | | | | | | this service | | | | | | across ECOMP. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-instan | Uniquely | path | string | | | ce-id | identifies | | | | | | this instance | | | | | | of a service | | | | +----------------+----------------+----------------+----------------+----------------+ | id | Allotted | path | string | | | | Resource id | | | | | | UUID assigned | | | | | | to this | | | | | | instance. | | | | +----------------+----------------+----------------+----------------+----------------+ | id | Allotted | path | string | | | | Resource id | | | | | | UUID assigned | | | | | | to this | | | | | | instance. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing tunnel-xconnect .. raw:: html
.. rubric:: DELETE **/business/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}/service-instances/service-instance/{service-instance-id}/allotted-resources/allotted-resource/{id}/tunnel-xconnects/tunnel-xconnect/{id}** :name: delete-businesscustomerscustomerglobal-customer-idservice-subscriptionsservice-subscriptionservice-typeservice-instancesservice-instanceservice-instance-idallotted-resourcesallotted-resourceidtunnel-xconnectstunnel-xconnectid :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing tunnel-xconnect .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | global-custome | Global | path | string | | | r-id | customer id | | | | | | used across | | | | | | ECOMP to | | | | | | uniquely | | | | | | identify | | | | | | customer. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-type | Value defined | path | string | | | | by | | | | | | orchestration | | | | | | to identify | | | | | | this service | | | | | | across ECOMP. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-instan | Uniquely | path | string | | | ce-id | identifies | | | | | | this instance | | | | | | of a service | | | | +----------------+----------------+----------------+----------------+----------------+ | id | Allotted | path | string | | | | Resource id | | | | | | UUID assigned | | | | | | to this | | | | | | instance. | | | | +----------------+----------------+----------------+----------------+----------------+ | id | Allotted | path | string | | | | Resource id | | | | | | UUID assigned | | | | | | to this | | | | | | instance. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/business/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}/service-instances/service-instance/{service-instance-id}/allotted-resources/allotted-resource/{id}/tunnel-xconnects/tunnel-xconnect/{id}/relationship-list/relationship** :name: put-businesscustomerscustomerglobal-customer-idservice-subscriptionsservice-subscriptionservice-typeservice-instancesservice-instanceservice-instance-idallotted-resourcesallotted-resourceidtunnel-xconnectstunnel-xconnectidrelationship-listrelationship :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | global-custome | Global | path | string | | | r-id | customer id | | | | | | used across | | | | | | ECOMP to | | | | | | uniquely | | | | | | identify | | | | | | customer. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-type | Value defined | path | string | | | | by | | | | | | orchestration | | | | | | to identify | | | | | | this service | | | | | | across ECOMP. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-instan | Uniquely | path | string | | | ce-id | identifies | | | | | | this instance | | | | | | of a service | | | | +----------------+----------------+----------------+----------------+----------------+ | id | Allotted | path | string | | | | Resource id | | | | | | UUID assigned | | | | | | to this | | | | | | instance. | | | | +----------------+----------------+----------------+----------------+----------------+ | id | Allotted | path | string | | | | Resource id | | | | | | UUID assigned | | | | | | to this | | | | | | instance. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/business/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}/service-instances/service-instance/{service-instance-id}/allotted-resources/allotted-resource/{id}/tunnel-xconnects/tunnel-xconnect/{id}/relationship-list/relationship** :name: delete-businesscustomerscustomerglobal-customer-idservice-subscriptionsservice-subscriptionservice-typeservice-instancesservice-instanceservice-instance-idallotted-resourcesallotted-resourceidtunnel-xconnectstunnel-xconnectidrelationship-listrelationship :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | global-custome | Global | path | string | | | r-id | customer id | | | | | | used across | | | | | | ECOMP to | | | | | | uniquely | | | | | | identify | | | | | | customer. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-type | Value defined | path | string | | | | by | | | | | | orchestration | | | | | | to identify | | | | | | this service | | | | | | across ECOMP. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-instan | Uniquely | path | string | | | ce-id | identifies | | | | | | this instance | | | | | | of a service | | | | +----------------+----------------+----------------+----------------+----------------+ | id | Allotted | path | string | | | | Resource id | | | | | | UUID assigned | | | | | | to this | | | | | | instance. | | | | +----------------+----------------+----------------+----------------+----------------+ | id | Allotted | path | string | | | | Resource id | | | | | | UUID assigned | | | | | | to this | | | | | | instance. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns metadata .. raw:: html
.. rubric:: GET **/business/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}/service-instances/service-instance/{service-instance-id}/metadata** :name: get-businesscustomerscustomerglobal-customer-idservice-subscriptionsservice-subscriptionservice-typeservice-instancesservice-instanceservice-instance-idmetadata :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns metadata .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | global-custome | Global | path | string | | | r-id | customer id | | | | | | used across | | | | | | ECOMP to | | | | | | uniquely | | | | | | identify | | | | | | customer. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-type | Value defined | path | string | | | | by | | | | | | orchestration | | | | | | to identify | | | | | | this service | | | | | | across ECOMP. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-instan | Uniquely | path | string | | | ce-id | identifies | | | | | | this instance | | | | | | of a service | | | | +----------------+----------------+----------------+----------------+----------------+ | subscriber-nam | Subscriber | query | string | | | e | name, an | | | | | | alternate way | | | | | | to retrieve a | | | | | | customer. | | | | +----------------+----------------+----------------+----------------+----------------+ | subscriber-typ | Subscriber | query | string | | | e | type, a way to | | | | | | provide VID | | | | | | with only the | | | | | | INFRA | | | | | | customers. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-instan | This field | query | string | | | ce-name | will store a | | | | | | name assigned | | | | | | to the | | | | | | service-instan | | | | | | ce. | | | | +----------------+----------------+----------------+----------------+----------------+ | environment-co | This field | query | string | | | ntext | will store the | | | | | | environment | | | | | | context | | | | | | assigned to | | | | | | the | | | | | | service-instan | | | | | | ce. | | | | +----------------+----------------+----------------+----------------+----------------+ | workload-conte | This field | query | string | | | xt | will store the | | | | | | workload | | | | | | context | | | | | | assigned to | | | | | | the | | | | | | service-instan | | | | | | ce. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-i | the ASDC data | query | string | | | d | dictionary | | | | | | widget model. | | | | | | This maps | | | | | | directly to | | | | | | the A&AI | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-v | the ASDC data | query | string | | | ersion | dictionary | | | | | | version of the | | | | | | widget | | | | | | model.This | | | | | | maps directly | | | | | | to the A&AI | | | | | | version of the | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-instan | An identifier | query | string | | | ce-location-id | that customers | | | | | | assign to the | | | | | | location where | | | | | | this service | | | | | | is being used. | | | | +----------------+----------------+----------------+----------------+----------------+ | orchestration- | Orchestration | query | string | | | status | status of this | | | | | | service. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/metadata <#/definitions/metadata>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns metadatum .. raw:: html
.. rubric:: GET **/business/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}/service-instances/service-instance/{service-instance-id}/metadata/metadatum/{metaname}** :name: get-businesscustomerscustomerglobal-customer-idservice-subscriptionsservice-subscriptionservice-typeservice-instancesservice-instanceservice-instance-idmetadatametadatummetaname :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns metadatum .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | global-custome | Global | path | string | | | r-id | customer id | | | | | | used across | | | | | | ECOMP to | | | | | | uniquely | | | | | | identify | | | | | | customer. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-type | Value defined | path | string | | | | by | | | | | | orchestration | | | | | | to identify | | | | | | this service | | | | | | across ECOMP. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-instan | Uniquely | path | string | | | ce-id | identifies | | | | | | this instance | | | | | | of a service | | | | +----------------+----------------+----------------+----------------+----------------+ | metaname | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | subscriber-nam | Subscriber | query | string | | | e | name, an | | | | | | alternate way | | | | | | to retrieve a | | | | | | customer. | | | | +----------------+----------------+----------------+----------------+----------------+ | subscriber-typ | Subscriber | query | string | | | e | type, a way to | | | | | | provide VID | | | | | | with only the | | | | | | INFRA | | | | | | customers. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-instan | This field | query | string | | | ce-name | will store a | | | | | | name assigned | | | | | | to the | | | | | | service-instan | | | | | | ce. | | | | +----------------+----------------+----------------+----------------+----------------+ | environment-co | This field | query | string | | | ntext | will store the | | | | | | environment | | | | | | context | | | | | | assigned to | | | | | | the | | | | | | service-instan | | | | | | ce. | | | | +----------------+----------------+----------------+----------------+----------------+ | workload-conte | This field | query | string | | | xt | will store the | | | | | | workload | | | | | | context | | | | | | assigned to | | | | | | the | | | | | | service-instan | | | | | | ce. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-i | the ASDC data | query | string | | | d | dictionary | | | | | | widget model. | | | | | | This maps | | | | | | directly to | | | | | | the A&AI | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-v | the ASDC data | query | string | | | ersion | dictionary | | | | | | version of the | | | | | | widget | | | | | | model.This | | | | | | maps directly | | | | | | to the A&AI | | | | | | version of the | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-instan | An identifier | query | string | | | ce-location-id | that customers | | | | | | assign to the | | | | | | location where | | | | | | this service | | | | | | is being used. | | | | +----------------+----------------+----------------+----------------+----------------+ | orchestration- | Orchestration | query | string | | | status | status of this | | | | | | service. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/metadatum <#/definitions/metadatum>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing metadatum .. raw:: html
.. rubric:: PUT **/business/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}/service-instances/service-instance/{service-instance-id}/metadata/metadatum/{metaname}** :name: put-businesscustomerscustomerglobal-customer-idservice-subscriptionsservice-subscriptionservice-typeservice-instancesservice-instanceservice-instance-idmetadatametadatummetaname :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing metadatum .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
metadatum object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/metadatum <#/definitions/metadatum>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | global-custome | Global | path | string | | | r-id | customer id | | | | | | used across | | | | | | ECOMP to | | | | | | uniquely | | | | | | identify | | | | | | customer. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-type | Value defined | path | string | | | | by | | | | | | orchestration | | | | | | to identify | | | | | | this service | | | | | | across ECOMP. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-instan | Uniquely | path | string | | | ce-id | identifies | | | | | | this instance | | | | | | of a service | | | | +----------------+----------------+----------------+----------------+----------------+ | metaname | | path | string | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing metadatum .. raw:: html
.. rubric:: DELETE **/business/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}/service-instances/service-instance/{service-instance-id}/metadata/metadatum/{metaname}** :name: delete-businesscustomerscustomerglobal-customer-idservice-subscriptionsservice-subscriptionservice-typeservice-instancesservice-instanceservice-instance-idmetadatametadatummetaname :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing metadatum .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | global-custome | Global | path | string | | | r-id | customer id | | | | | | used across | | | | | | ECOMP to | | | | | | uniquely | | | | | | identify | | | | | | customer. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-type | Value defined | path | string | | | | by | | | | | | orchestration | | | | | | to identify | | | | | | this service | | | | | | across ECOMP. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-instan | Uniquely | path | string | | | ce-id | identifies | | | | | | this instance | | | | | | of a service | | | | +----------------+----------------+----------------+----------------+----------------+ | metaname | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/business/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}/service-instances/service-instance/{service-instance-id}/relationship-list/relationship** :name: put-businesscustomerscustomerglobal-customer-idservice-subscriptionsservice-subscriptionservice-typeservice-instancesservice-instanceservice-instance-idrelationship-listrelationship :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | global-custome | Global | path | string | | | r-id | customer id | | | | | | used across | | | | | | ECOMP to | | | | | | uniquely | | | | | | identify | | | | | | customer. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-type | Value defined | path | string | | | | by | | | | | | orchestration | | | | | | to identify | | | | | | this service | | | | | | across ECOMP. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-instan | Uniquely | path | string | | | ce-id | identifies | | | | | | this instance | | | | | | of a service | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/business/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}/service-instances/service-instance/{service-instance-id}/relationship-list/relationship** :name: delete-businesscustomerscustomerglobal-customer-idservice-subscriptionsservice-subscriptionservice-typeservice-instancesservice-instanceservice-instance-idrelationship-listrelationship :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | global-custome | Global | path | string | | | r-id | customer id | | | | | | used across | | | | | | ECOMP to | | | | | | uniquely | | | | | | identify | | | | | | customer. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-type | Value defined | path | string | | | | by | | | | | | orchestration | | | | | | to identify | | | | | | this service | | | | | | across ECOMP. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-instan | Uniquely | path | string | | | ce-id | identifies | | | | | | this instance | | | | | | of a service | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns lines-of-business .. raw:: html
.. rubric:: GET **/business/lines-of-business** :name: get-businesslines-of-business :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns lines-of-business .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/lines-of-business <#/definitions/lines-of-business>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns line-of-business .. raw:: html
.. rubric:: GET **/business/lines-of-business/line-of-business/{line-of-business-name}** :name: get-businesslines-of-businessline-of-businessline-of-business-name :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns line-of-business .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | line-of-busine | Name of the | path | string | | | ss-name | line-of-busine | | | | | | ss | | | | | | (product) | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/line-of-business <#/definitions/line-of-business>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing line-of-business .. raw:: html
.. rubric:: PUT **/business/lines-of-business/line-of-business/{line-of-business-name}** :name: put-businesslines-of-businessline-of-businessline-of-business-name :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing line-of-business .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
line-of-business object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/line-of-business <#/definitions/line-of-business>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | line-of-busine | Name of the | path | string | | | ss-name | line-of-busine | | | | | | ss | | | | | | (product) | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing line-of-business .. raw:: html
.. rubric:: DELETE **/business/lines-of-business/line-of-business/{line-of-business-name}** :name: delete-businesslines-of-businessline-of-businessline-of-business-name :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing line-of-business .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | line-of-busine | Name of the | path | string | | | ss-name | line-of-busine | | | | | | ss | | | | | | (product) | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/business/lines-of-business/line-of-business/{line-of-business-name}/relationship-list/relationship** :name: put-businesslines-of-businessline-of-businessline-of-business-namerelationship-listrelationship :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | line-of-busine | Name of the | path | string | | | ss-name | line-of-busine | | | | | | ss | | | | | | (product) | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/business/lines-of-business/line-of-business/{line-of-business-name}/relationship-list/relationship** :name: delete-businesslines-of-businessline-of-businessline-of-business-namerelationship-listrelationship :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | line-of-busine | Name of the | path | string | | | ss-name | line-of-busine | | | | | | ss | | | | | | (product) | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns owning-entities .. raw:: html
.. rubric:: GET **/business/owning-entities** :name: get-businessowning-entities :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns owning-entities .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/owning-entities <#/definitions/owning-entities>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns owning-entity .. raw:: html
.. rubric:: GET **/business/owning-entities/owning-entity/{owning-entity-id}** :name: get-businessowning-entitiesowning-entityowning-entity-id :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns owning-entity .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | owning-entity- | UUID of an | path | string | | | id | owning entity | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/owning-entity <#/definitions/owning-entity>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing owning-entity .. raw:: html
.. rubric:: PUT **/business/owning-entities/owning-entity/{owning-entity-id}** :name: put-businessowning-entitiesowning-entityowning-entity-id :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing owning-entity .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
owning-entity object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/owning-entity <#/definitions/owning-entity>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | owning-entity- | UUID of an | path | string | | | id | owning entity | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing owning-entity .. raw:: html
.. rubric:: DELETE **/business/owning-entities/owning-entity/{owning-entity-id}** :name: delete-businessowning-entitiesowning-entityowning-entity-id :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing owning-entity .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | owning-entity- | UUID of an | path | string | | | id | owning entity | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/business/owning-entities/owning-entity/{owning-entity-id}/relationship-list/relationship** :name: put-businessowning-entitiesowning-entityowning-entity-idrelationship-listrelationship :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | owning-entity- | UUID of an | path | string | | | id | owning entity | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/business/owning-entities/owning-entity/{owning-entity-id}/relationship-list/relationship** :name: delete-businessowning-entitiesowning-entityowning-entity-idrelationship-listrelationship :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | owning-entity- | UUID of an | path | string | | | id | owning entity | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns platforms .. raw:: html
.. rubric:: GET **/business/platforms** :name: get-businessplatforms :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns platforms .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/platforms <#/definitions/platforms>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns platform .. raw:: html
.. rubric:: GET **/business/platforms/platform/{platform-name}** :name: get-businessplatformsplatformplatform-name :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns platform .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | platform-name | Name of the | path | string | | | | platform | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/platform <#/definitions/platform>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing platform .. raw:: html
.. rubric:: PUT **/business/platforms/platform/{platform-name}** :name: put-businessplatformsplatformplatform-name :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing platform .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
platform object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/platform <#/definitions/platform>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | platform-name | Name of the | path | string | | | | platform | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing platform .. raw:: html
.. rubric:: DELETE **/business/platforms/platform/{platform-name}** :name: delete-businessplatformsplatformplatform-name :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing platform .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | platform-name | Name of the | path | string | | | | platform | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/business/platforms/platform/{platform-name}/relationship-list/relationship** :name: put-businessplatformsplatformplatform-namerelationship-listrelationship :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | platform-name | Name of the | path | string | | | | platform | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/business/platforms/platform/{platform-name}/relationship-list/relationship** :name: delete-businessplatformsplatformplatform-namerelationship-listrelationship :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | platform-name | Name of the | path | string | | | | platform | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns projects .. raw:: html
.. rubric:: GET **/business/projects** :name: get-businessprojects :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns projects .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/projects <#/definitions/projects>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns project .. raw:: html
.. rubric:: GET **/business/projects/project/{project-name}** :name: get-businessprojectsprojectproject-name :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns project .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | project-name | Name of the | path | string | | | | project | | | | | | deploying a | | | | | | service | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/project <#/definitions/project>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing project .. raw:: html
.. rubric:: PUT **/business/projects/project/{project-name}** :name: put-businessprojectsprojectproject-name :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing project .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
project object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/project <#/definitions/project>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | project-name | Name of the | path | string | | | | project | | | | | | deploying a | | | | | | service | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing project .. raw:: html
.. rubric:: DELETE **/business/projects/project/{project-name}** :name: delete-businessprojectsprojectproject-name :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing project .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | project-name | Name of the | path | string | | | | project | | | | | | deploying a | | | | | | service | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/business/projects/project/{project-name}/relationship-list/relationship** :name: put-businessprojectsprojectproject-namerelationship-listrelationship :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | project-name | Name of the | path | string | | | | project | | | | | | deploying a | | | | | | service | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/business/projects/project/{project-name}/relationship-list/relationship** :name: delete-businessprojectsprojectproject-namerelationship-listrelationship :class: panel-title Tags: `Business <#tag-Business>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | project-name | Name of the | path | string | | | | project | | | | | | deploying a | | | | | | service | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns cloud-regions .. raw:: html
.. rubric:: GET **/cloud-infrastructure/cloud-regions** :name: get-cloud-infrastructurecloud-regions :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns cloud-regions .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/cloud-regions <#/definitions/cloud-regions>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns cloud-region .. raw:: html
.. rubric:: GET **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}** :name: get-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-id :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns cloud-region .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-type | Type of the | query | string | | | | cloud (e.g., | | | | | | openstack) | | | | +----------------+----------------+----------------+----------------+----------------+ | owner-defined- | Cloud-owner | query | string | | | type | defined type | | | | | | indicator | | | | | | (e.g., dcp, | | | | | | lcp) | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/cloud-region <#/definitions/cloud-region>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing cloud-region .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}** :name: put-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-id :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing cloud-region .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
cloud-region object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/cloud-region <#/definitions/cloud-region>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing cloud-region .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}** :name: delete-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-id :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing cloud-region .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns availability-zones .. raw:: html
.. rubric:: GET **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/availability-zones** :name: get-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idavailability-zones :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns availability-zones .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-type | Type of the | query | string | | | | cloud (e.g., | | | | | | openstack) | | | | +----------------+----------------+----------------+----------------+----------------+ | owner-defined- | Cloud-owner | query | string | | | type | defined type | | | | | | indicator | | | | | | (e.g., dcp, | | | | | | lcp) | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/availability-zones <#/definitions/availability-zones>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns availability-zone .. raw:: html
.. rubric:: GET **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/availability-zones/availability-zone/{availability-zone-name}** :name: get-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idavailability-zonesavailability-zoneavailability-zone-name :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns availability-zone .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | availability-z | Name of the | path | string | | | one-name | availability | | | | | | zone. Unique | | | | | | across a cloud | | | | | | region | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-type | Type of the | query | string | | | | cloud (e.g., | | | | | | openstack) | | | | +----------------+----------------+----------------+----------------+----------------+ | owner-defined- | Cloud-owner | query | string | | | type | defined type | | | | | | indicator | | | | | | (e.g., dcp, | | | | | | lcp) | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/availability-zone <#/definitions/availability-zone>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing availability-zone .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/availability-zones/availability-zone/{availability-zone-name}** :name: put-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idavailability-zonesavailability-zoneavailability-zone-name :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing availability-zone .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
availability-zone object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/availability-zone <#/definitions/availability-zone>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | availability-z | Name of the | path | string | | | one-name | availability | | | | | | zone. Unique | | | | | | across a cloud | | | | | | region | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing availability-zone .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/availability-zones/availability-zone/{availability-zone-name}** :name: delete-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idavailability-zonesavailability-zoneavailability-zone-name :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing availability-zone .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | availability-z | Name of the | path | string | | | one-name | availability | | | | | | zone. Unique | | | | | | across a cloud | | | | | | region | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/availability-zones/availability-zone/{availability-zone-name}/relationship-list/relationship** :name: put-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idavailability-zonesavailability-zoneavailability-zone-namerelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | availability-z | Name of the | path | string | | | one-name | availability | | | | | | zone. Unique | | | | | | across a cloud | | | | | | region | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/availability-zones/availability-zone/{availability-zone-name}/relationship-list/relationship** :name: delete-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idavailability-zonesavailability-zoneavailability-zone-namerelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | availability-z | Name of the | path | string | | | one-name | availability | | | | | | zone. Unique | | | | | | across a cloud | | | | | | region | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns dvs-switches .. raw:: html
.. rubric:: GET **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/dvs-switches** :name: get-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-iddvs-switches :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns dvs-switches .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-type | Type of the | query | string | | | | cloud (e.g., | | | | | | openstack) | | | | +----------------+----------------+----------------+----------------+----------------+ | owner-defined- | Cloud-owner | query | string | | | type | defined type | | | | | | indicator | | | | | | (e.g., dcp, | | | | | | lcp) | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/dvs-switches <#/definitions/dvs-switches>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns dvs-switch .. raw:: html
.. rubric:: GET **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/dvs-switches/dvs-switch/{switch-name}** :name: get-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-iddvs-switchesdvs-switchswitch-name :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns dvs-switch .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | switch-name | DVS switch | path | string | | | | name | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-type | Type of the | query | string | | | | cloud (e.g., | | | | | | openstack) | | | | +----------------+----------------+----------------+----------------+----------------+ | owner-defined- | Cloud-owner | query | string | | | type | defined type | | | | | | indicator | | | | | | (e.g., dcp, | | | | | | lcp) | | | | +----------------+----------------+----------------+----------------+----------------+ | vcenter-url | URL used to | query | string | | | | reach the | | | | | | vcenter | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/dvs-switch <#/definitions/dvs-switch>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing dvs-switch .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/dvs-switches/dvs-switch/{switch-name}** :name: put-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-iddvs-switchesdvs-switchswitch-name :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing dvs-switch .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
dvs-switch object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/dvs-switch <#/definitions/dvs-switch>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | switch-name | DVS switch | path | string | | | | name | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing dvs-switch .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/dvs-switches/dvs-switch/{switch-name}** :name: delete-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-iddvs-switchesdvs-switchswitch-name :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing dvs-switch .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | switch-name | DVS switch | path | string | | | | name | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/dvs-switches/dvs-switch/{switch-name}/relationship-list/relationship** :name: put-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-iddvs-switchesdvs-switchswitch-namerelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | switch-name | DVS switch | path | string | | | | name | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/dvs-switches/dvs-switch/{switch-name}/relationship-list/relationship** :name: delete-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-iddvs-switchesdvs-switchswitch-namerelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | switch-name | DVS switch | path | string | | | | name | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns esr-system-info-list .. raw:: html
.. rubric:: GET **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/esr-system-info-list** :name: get-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idesr-system-info-list :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns esr-system-info-list .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-type | Type of the | query | string | | | | cloud (e.g., | | | | | | openstack) | | | | +----------------+----------------+----------------+----------------+----------------+ | owner-defined- | Cloud-owner | query | string | | | type | defined type | | | | | | indicator | | | | | | (e.g., dcp, | | | | | | lcp) | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/esr-system-info-list <#/definitions/esr-system-info-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns esr-system-info .. raw:: html
.. rubric:: GET **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/esr-system-info-list/esr-system-info/{esr-system-info-id}** :name: get-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idesr-system-info-listesr-system-infoesr-system-info-id :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns esr-system-info .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | esr-system-inf | Unique ID of | path | string | | | o-id | esr system | | | | | | info. | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-type | Type of the | query | string | | | | cloud (e.g., | | | | | | openstack) | | | | +----------------+----------------+----------------+----------------+----------------+ | owner-defined- | Cloud-owner | query | string | | | type | defined type | | | | | | indicator | | | | | | (e.g., dcp, | | | | | | lcp) | | | | +----------------+----------------+----------------+----------------+----------------+ | system-name | name of | query | string | | | | external | | | | | | system. | | | | +----------------+----------------+----------------+----------------+----------------+ | system-type | it could be | query | string | | | | vim/vnfm/third | | | | | | party-sdnc/ems | | | | | | -resource/ems- | | | | | | performance/em | | | | | | s-alarm. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/esr-system-info <#/definitions/esr-system-info>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing esr-system-info .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/esr-system-info-list/esr-system-info/{esr-system-info-id}** :name: put-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idesr-system-info-listesr-system-infoesr-system-info-id :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing esr-system-info .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
esr-system-info object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/esr-system-info <#/definitions/esr-system-info>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | esr-system-inf | Unique ID of | path | string | | | o-id | esr system | | | | | | info. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing esr-system-info .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/esr-system-info-list/esr-system-info/{esr-system-info-id}** :name: delete-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idesr-system-info-listesr-system-infoesr-system-info-id :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing esr-system-info .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | esr-system-inf | Unique ID of | path | string | | | o-id | esr system | | | | | | info. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: 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** :name: put-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idesr-system-info-listesr-system-infoesr-system-info-idrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | esr-system-inf | Unique ID of | path | string | | | o-id | esr system | | | | | | info. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: 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** :name: delete-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idesr-system-info-listesr-system-infoesr-system-info-idrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | esr-system-inf | Unique ID of | path | string | | | o-id | esr system | | | | | | info. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns flavors .. raw:: html
.. rubric:: GET **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/flavors** :name: get-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idflavors :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns flavors .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-type | Type of the | query | string | | | | cloud (e.g., | | | | | | openstack) | | | | +----------------+----------------+----------------+----------------+----------------+ | owner-defined- | Cloud-owner | query | string | | | type | defined type | | | | | | indicator | | | | | | (e.g., dcp, | | | | | | lcp) | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/flavors <#/definitions/flavors>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns flavor .. raw:: html
.. rubric:: GET **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/flavors/flavor/{flavor-id}** :name: get-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idflavorsflavorflavor-id :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns flavor .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | flavor-id | Flavor id, | path | string | | | | expected to be | | | | | | unique across | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-type | Type of the | query | string | | | | cloud (e.g., | | | | | | openstack) | | | | +----------------+----------------+----------------+----------------+----------------+ | owner-defined- | Cloud-owner | query | string | | | type | defined type | | | | | | indicator | | | | | | (e.g., dcp, | | | | | | lcp) | | | | +----------------+----------------+----------------+----------------+----------------+ | flavor-name | Flavor name | query | string | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/flavor <#/definitions/flavor>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing flavor .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/flavors/flavor/{flavor-id}** :name: put-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idflavorsflavorflavor-id :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing flavor .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
flavor object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/flavor <#/definitions/flavor>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | flavor-id | Flavor id, | path | string | | | | expected to be | | | | | | unique across | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing flavor .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/flavors/flavor/{flavor-id}** :name: delete-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idflavorsflavorflavor-id :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing flavor .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | flavor-id | Flavor id, | path | string | | | | expected to be | | | | | | unique across | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/flavors/flavor/{flavor-id}/relationship-list/relationship** :name: put-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idflavorsflavorflavor-idrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | flavor-id | Flavor id, | path | string | | | | expected to be | | | | | | unique across | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/flavors/flavor/{flavor-id}/relationship-list/relationship** :name: delete-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idflavorsflavorflavor-idrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | flavor-id | Flavor id, | path | string | | | | expected to be | | | | | | unique across | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns group-assignments .. raw:: html
.. rubric:: GET **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/group-assignments** :name: get-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idgroup-assignments :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns group-assignments .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-type | Type of the | query | string | | | | cloud (e.g., | | | | | | openstack) | | | | +----------------+----------------+----------------+----------------+----------------+ | owner-defined- | Cloud-owner | query | string | | | type | defined type | | | | | | indicator | | | | | | (e.g., dcp, | | | | | | lcp) | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/group-assignments <#/definitions/group-assignments>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns group-assignment .. raw:: html
.. rubric:: GET **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/group-assignments/group-assignment/{group-id}** :name: get-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idgroup-assignmentsgroup-assignmentgroup-id :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns group-assignment .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | group-id | Group id, | path | string | | | | expected to be | | | | | | unique across | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-type | Type of the | query | string | | | | cloud (e.g., | | | | | | openstack) | | | | +----------------+----------------+----------------+----------------+----------------+ | owner-defined- | Cloud-owner | query | string | | | type | defined type | | | | | | indicator | | | | | | (e.g., dcp, | | | | | | lcp) | | | | +----------------+----------------+----------------+----------------+----------------+ | group-type | Group type - | query | string | | | | the type of | | | | | | group this | | | | | | instance | | | | | | refers to | | | | +----------------+----------------+----------------+----------------+----------------+ | group-name | Group name - | query | string | | | | name assigned | | | | | | to the group | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/group-assignment <#/definitions/group-assignment>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing group-assignment .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/group-assignments/group-assignment/{group-id}** :name: put-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idgroup-assignmentsgroup-assignmentgroup-id :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing group-assignment .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
group-assignment object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/group-assignment <#/definitions/group-assignment>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | group-id | Group id, | path | string | | | | expected to be | | | | | | unique across | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing group-assignment .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/group-assignments/group-assignment/{group-id}** :name: delete-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idgroup-assignmentsgroup-assignmentgroup-id :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing group-assignment .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | group-id | Group id, | path | string | | | | expected to be | | | | | | unique across | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/group-assignments/group-assignment/{group-id}/relationship-list/relationship** :name: put-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idgroup-assignmentsgroup-assignmentgroup-idrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | group-id | Group id, | path | string | | | | expected to be | | | | | | unique across | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/group-assignments/group-assignment/{group-id}/relationship-list/relationship** :name: delete-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idgroup-assignmentsgroup-assignmentgroup-idrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | group-id | Group id, | path | string | | | | expected to be | | | | | | unique across | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns images .. raw:: html
.. rubric:: GET **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/images** :name: get-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idimages :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns images .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-type | Type of the | query | string | | | | cloud (e.g., | | | | | | openstack) | | | | +----------------+----------------+----------------+----------------+----------------+ | owner-defined- | Cloud-owner | query | string | | | type | defined type | | | | | | indicator | | | | | | (e.g., dcp, | | | | | | lcp) | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/images <#/definitions/images>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns image .. raw:: html
.. rubric:: GET **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/images/image/{image-id}** :name: get-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idimagesimageimage-id :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns image .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | image-id | Image id, | path | string | | | | expected to be | | | | | | unique across | | | | | | cloud region | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-type | Type of the | query | string | | | | cloud (e.g., | | | | | | openstack) | | | | +----------------+----------------+----------------+----------------+----------------+ | owner-defined- | Cloud-owner | query | string | | | type | defined type | | | | | | indicator | | | | | | (e.g., dcp, | | | | | | lcp) | | | | +----------------+----------------+----------------+----------------+----------------+ | image-name | Image name | query | string | | +----------------+----------------+----------------+----------------+----------------+ | application | The | query | string | | | | application | | | | | | that the image | | | | | | instantiates. | | | | +----------------+----------------+----------------+----------------+----------------+ | application-ve | The vendor of | query | string | | | ndor | the | | | | | | application. | | | | +----------------+----------------+----------------+----------------+----------------+ | application-ve | The version of | query | string | | | rsion | the | | | | | | application. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/image <#/definitions/image>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing image .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/images/image/{image-id}** :name: put-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idimagesimageimage-id :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing image .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
image object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/image <#/definitions/image>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | image-id | Image id, | path | string | | | | expected to be | | | | | | unique across | | | | | | cloud region | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing image .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/images/image/{image-id}** :name: delete-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idimagesimageimage-id :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing image .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | image-id | Image id, | path | string | | | | expected to be | | | | | | unique across | | | | | | cloud region | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns metadata .. raw:: html
.. rubric:: GET **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/images/image/{image-id}/metadata** :name: get-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idimagesimageimage-idmetadata :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns metadata .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | image-id | Image id, | path | string | | | | expected to be | | | | | | unique across | | | | | | cloud region | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-type | Type of the | query | string | | | | cloud (e.g., | | | | | | openstack) | | | | +----------------+----------------+----------------+----------------+----------------+ | owner-defined- | Cloud-owner | query | string | | | type | defined type | | | | | | indicator | | | | | | (e.g., dcp, | | | | | | lcp) | | | | +----------------+----------------+----------------+----------------+----------------+ | image-name | Image name | query | string | | +----------------+----------------+----------------+----------------+----------------+ | application | The | query | string | | | | application | | | | | | that the image | | | | | | instantiates. | | | | +----------------+----------------+----------------+----------------+----------------+ | application-ve | The vendor of | query | string | | | ndor | the | | | | | | application. | | | | +----------------+----------------+----------------+----------------+----------------+ | application-ve | The version of | query | string | | | rsion | the | | | | | | application. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/metadata <#/definitions/metadata>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns metadatum .. raw:: html
.. rubric:: GET **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/images/image/{image-id}/metadata/metadatum/{metaname}** :name: get-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idimagesimageimage-idmetadatametadatummetaname :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns metadatum .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | image-id | Image id, | path | string | | | | expected to be | | | | | | unique across | | | | | | cloud region | | | | +----------------+----------------+----------------+----------------+----------------+ | metaname | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | cloud-type | Type of the | query | string | | | | cloud (e.g., | | | | | | openstack) | | | | +----------------+----------------+----------------+----------------+----------------+ | owner-defined- | Cloud-owner | query | string | | | type | defined type | | | | | | indicator | | | | | | (e.g., dcp, | | | | | | lcp) | | | | +----------------+----------------+----------------+----------------+----------------+ | image-name | Image name | query | string | | +----------------+----------------+----------------+----------------+----------------+ | application | The | query | string | | | | application | | | | | | that the image | | | | | | instantiates. | | | | +----------------+----------------+----------------+----------------+----------------+ | application-ve | The vendor of | query | string | | | ndor | the | | | | | | application. | | | | +----------------+----------------+----------------+----------------+----------------+ | application-ve | The version of | query | string | | | rsion | the | | | | | | application. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/metadatum <#/definitions/metadatum>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing metadatum .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/images/image/{image-id}/metadata/metadatum/{metaname}** :name: put-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idimagesimageimage-idmetadatametadatummetaname :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing metadatum .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
metadatum object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/metadatum <#/definitions/metadatum>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | image-id | Image id, | path | string | | | | expected to be | | | | | | unique across | | | | | | cloud region | | | | +----------------+----------------+----------------+----------------+----------------+ | metaname | | path | string | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing metadatum .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/images/image/{image-id}/metadata/metadatum/{metaname}** :name: delete-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idimagesimageimage-idmetadatametadatummetaname :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing metadatum .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | image-id | Image id, | path | string | | | | expected to be | | | | | | unique across | | | | | | cloud region | | | | +----------------+----------------+----------------+----------------+----------------+ | metaname | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/images/image/{image-id}/relationship-list/relationship** :name: put-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idimagesimageimage-idrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | image-id | Image id, | path | string | | | | expected to be | | | | | | unique across | | | | | | cloud region | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/images/image/{image-id}/relationship-list/relationship** :name: delete-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idimagesimageimage-idrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | image-id | Image id, | path | string | | | | expected to be | | | | | | unique across | | | | | | cloud region | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns oam-networks .. raw:: html
.. rubric:: GET **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/oam-networks** :name: get-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idoam-networks :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns oam-networks .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-type | Type of the | query | string | | | | cloud (e.g., | | | | | | openstack) | | | | +----------------+----------------+----------------+----------------+----------------+ | owner-defined- | Cloud-owner | query | string | | | type | defined type | | | | | | indicator | | | | | | (e.g., dcp, | | | | | | lcp) | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/oam-networks <#/definitions/oam-networks>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns oam-network .. raw:: html
.. rubric:: GET **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/oam-networks/oam-network/{network-uuid}** :name: get-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idoam-networksoam-networknetwork-uuid :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns oam-network .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | network-uuid | UUID of the | path | string | | | | network. | | | | | | Unique across | | | | | | a cloud-region | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-type | Type of the | query | string | | | | cloud (e.g., | | | | | | openstack) | | | | +----------------+----------------+----------------+----------------+----------------+ | owner-defined- | Cloud-owner | query | string | | | type | defined type | | | | | | indicator | | | | | | (e.g., dcp, | | | | | | lcp) | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network. | | | | +----------------+----------------+----------------+----------------+----------------+ | cvlan-tag | cvlan-id | query | integer | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/oam-network <#/definitions/oam-network>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing oam-network .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/oam-networks/oam-network/{network-uuid}** :name: put-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idoam-networksoam-networknetwork-uuid :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing oam-network .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
oam-network object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/oam-network <#/definitions/oam-network>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | network-uuid | UUID of the | path | string | | | | network. | | | | | | Unique across | | | | | | a cloud-region | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing oam-network .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/oam-networks/oam-network/{network-uuid}** :name: delete-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idoam-networksoam-networknetwork-uuid :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing oam-network .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | network-uuid | UUID of the | path | string | | | | network. | | | | | | Unique across | | | | | | a cloud-region | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/oam-networks/oam-network/{network-uuid}/relationship-list/relationship** :name: put-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idoam-networksoam-networknetwork-uuidrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | network-uuid | UUID of the | path | string | | | | network. | | | | | | Unique across | | | | | | a cloud-region | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/oam-networks/oam-network/{network-uuid}/relationship-list/relationship** :name: delete-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idoam-networksoam-networknetwork-uuidrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | network-uuid | UUID of the | path | string | | | | network. | | | | | | Unique across | | | | | | a cloud-region | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/relationship-list/relationship** :name: put-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/relationship-list/relationship** :name: delete-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns snapshots .. raw:: html
.. rubric:: GET **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/snapshots** :name: get-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idsnapshots :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns snapshots .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-type | Type of the | query | string | | | | cloud (e.g., | | | | | | openstack) | | | | +----------------+----------------+----------------+----------------+----------------+ | owner-defined- | Cloud-owner | query | string | | | type | defined type | | | | | | indicator | | | | | | (e.g., dcp, | | | | | | lcp) | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/snapshots <#/definitions/snapshots>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns snapshot .. raw:: html
.. rubric:: GET **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/snapshots/snapshot/{snapshot-id}** :name: get-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idsnapshotssnapshotsnapshot-id :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns snapshot .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | snapshot-id | Snapshot id, | path | string | | | | this is the | | | | | | key UUID assoc | | | | | | associated in | | | | | | glance with | | | | | | the snapshots. | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-type | Type of the | query | string | | | | cloud (e.g., | | | | | | openstack) | | | | +----------------+----------------+----------------+----------------+----------------+ | owner-defined- | Cloud-owner | query | string | | | type | defined type | | | | | | indicator | | | | | | (e.g., dcp, | | | | | | lcp) | | | | +----------------+----------------+----------------+----------------+----------------+ | snapshot-name | Snapshot name | query | string | | +----------------+----------------+----------------+----------------+----------------+ | application | The | query | string | | | | application | | | | | | that the image | | | | | | instantiates. | | | | +----------------+----------------+----------------+----------------+----------------+ | application-ve | The vendor of | query | string | | | ndor | the | | | | | | application. | | | | +----------------+----------------+----------------+----------------+----------------+ | application-ve | The version of | query | string | | | rsion | the | | | | | | application. | | | | +----------------+----------------+----------------+----------------+----------------+ | prev-snapshot- | This field | query | string | | | id | contains the | | | | | | UUID of the | | | | | | previous | | | | | | snapshot (if | | | | | | any). | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/snapshot <#/definitions/snapshot>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing snapshot .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/snapshots/snapshot/{snapshot-id}** :name: put-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idsnapshotssnapshotsnapshot-id :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing snapshot .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
snapshot object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/snapshot <#/definitions/snapshot>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | snapshot-id | Snapshot id, | path | string | | | | this is the | | | | | | key UUID assoc | | | | | | associated in | | | | | | glance with | | | | | | the snapshots. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing snapshot .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/snapshots/snapshot/{snapshot-id}** :name: delete-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idsnapshotssnapshotsnapshot-id :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing snapshot .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | snapshot-id | Snapshot id, | path | string | | | | this is the | | | | | | key UUID assoc | | | | | | associated in | | | | | | glance with | | | | | | the snapshots. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/snapshots/snapshot/{snapshot-id}/relationship-list/relationship** :name: put-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idsnapshotssnapshotsnapshot-idrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | snapshot-id | Snapshot id, | path | string | | | | this is the | | | | | | key UUID assoc | | | | | | associated in | | | | | | glance with | | | | | | the snapshots. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/snapshots/snapshot/{snapshot-id}/relationship-list/relationship** :name: delete-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idsnapshotssnapshotsnapshot-idrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | snapshot-id | Snapshot id, | path | string | | | | this is the | | | | | | key UUID assoc | | | | | | associated in | | | | | | glance with | | | | | | the snapshots. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns tenants .. raw:: html
.. rubric:: GET **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants** :name: get-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenants :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns tenants .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-type | Type of the | query | string | | | | cloud (e.g., | | | | | | openstack) | | | | +----------------+----------------+----------------+----------------+----------------+ | owner-defined- | Cloud-owner | query | string | | | type | defined type | | | | | | indicator | | | | | | (e.g., dcp, | | | | | | lcp) | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/tenants <#/definitions/tenants>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns tenant .. raw:: html
.. rubric:: GET **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}** :name: get-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-id :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns tenant .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-type | Type of the | query | string | | | | cloud (e.g., | | | | | | openstack) | | | | +----------------+----------------+----------------+----------------+----------------+ | owner-defined- | Cloud-owner | query | string | | | type | defined type | | | | | | indicator | | | | | | (e.g., dcp, | | | | | | lcp) | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-name | Readable name | query | string | | | | of tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-context | This field | query | string | | | | will store the | | | | | | tenant | | | | | | context. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/tenant <#/definitions/tenant>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing tenant .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}** :name: put-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-id :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing tenant .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
tenant object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/tenant <#/definitions/tenant>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing tenant .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}** :name: delete-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-id :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing tenant .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/relationship-list/relationship** :name: put-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-idrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/relationship-list/relationship** :name: delete-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-idrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns vservers .. raw:: html
.. rubric:: GET **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers** :name: get-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-idvservers :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns vservers .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-type | Type of the | query | string | | | | cloud (e.g., | | | | | | openstack) | | | | +----------------+----------------+----------------+----------------+----------------+ | owner-defined- | Cloud-owner | query | string | | | type | defined type | | | | | | indicator | | | | | | (e.g., dcp, | | | | | | lcp) | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-name | Readable name | query | string | | | | of tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-context | This field | query | string | | | | will store the | | | | | | tenant | | | | | | context. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vservers <#/definitions/vservers>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns vserver .. raw:: html
.. rubric:: GET **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}** :name: get-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-idvserversvservervserver-id :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns vserver .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-id | Unique | path | string | | | | identifier for | | | | | | this vserver | | | | | | relative to | | | | | | its tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-type | Type of the | query | string | | | | cloud (e.g., | | | | | | openstack) | | | | +----------------+----------------+----------------+----------------+----------------+ | owner-defined- | Cloud-owner | query | string | | | type | defined type | | | | | | indicator | | | | | | (e.g., dcp, | | | | | | lcp) | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-name | Readable name | query | string | | | | of tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-context | This field | query | string | | | | will store the | | | | | | tenant | | | | | | context. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-name | Name of | query | string | | | | vserver | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-name2 | Alternative | query | string | | | | name of | | | | | | vserver | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | is-closed-loop | | query | boolean | | | -disabled | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vserver <#/definitions/vserver>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing vserver .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}** :name: put-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-idvserversvservervserver-id :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing vserver .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
vserver object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vserver <#/definitions/vserver>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-id | Unique | path | string | | | | identifier for | | | | | | this vserver | | | | | | relative to | | | | | | its tenant | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing vserver .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}** :name: delete-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-idvserversvservervserver-id :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing vserver .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-id | Unique | path | string | | | | identifier for | | | | | | this vserver | | | | | | relative to | | | | | | its tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l-interfaces .. raw:: html
.. rubric:: GET **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces** :name: get-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-idvserversvservervserver-idl-interfaces :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l-interfaces .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-id | Unique | path | string | | | | identifier for | | | | | | this vserver | | | | | | relative to | | | | | | its tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-type | Type of the | query | string | | | | cloud (e.g., | | | | | | openstack) | | | | +----------------+----------------+----------------+----------------+----------------+ | owner-defined- | Cloud-owner | query | string | | | type | defined type | | | | | | indicator | | | | | | (e.g., dcp, | | | | | | lcp) | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-name | Readable name | query | string | | | | of tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-context | This field | query | string | | | | will store the | | | | | | tenant | | | | | | context. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-name | Name of | query | string | | | | vserver | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-name2 | Alternative | query | string | | | | name of | | | | | | vserver | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | is-closed-loop | | query | boolean | | | -disabled | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l-interfaces <#/definitions/l-interfaces>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l-interface .. raw:: html
.. rubric:: GET **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}** :name: get-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-idvserversvservervserver-idl-interfacesl-interfaceinterface-name :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l-interface .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-id | Unique | path | string | | | | identifier for | | | | | | this vserver | | | | | | relative to | | | | | | its tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-type | Type of the | query | string | | | | cloud (e.g., | | | | | | openstack) | | | | +----------------+----------------+----------------+----------------+----------------+ | owner-defined- | Cloud-owner | query | string | | | type | defined type | | | | | | indicator | | | | | | (e.g., dcp, | | | | | | lcp) | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-name | Readable name | query | string | | | | of tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-context | This field | query | string | | | | will store the | | | | | | tenant | | | | | | context. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-name | Name of | query | string | | | | vserver | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-name2 | Alternative | query | string | | | | name of | | | | | | vserver | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | is-closed-loop | | query | boolean | | | -disabled | | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l-interface <#/definitions/l-interface>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l-interface .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}** :name: put-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-idvserversvservervserver-idl-interfacesl-interfaceinterface-name :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l-interface .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l-interface object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l-interface <#/definitions/l-interface>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-id | Unique | path | string | | | | identifier for | | | | | | this vserver | | | | | | relative to | | | | | | its tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l-interface .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}** :name: delete-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-idvserversvservervserver-idl-interfacesl-interfaceinterface-name :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l-interface .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-id | Unique | path | string | | | | identifier for | | | | | | this vserver | | | | | | relative to | | | | | | its tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv4-address-list .. raw:: html
.. rubric:: GET **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: get-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-idvserversvservervserver-idl-interfacesl-interfaceinterface-namel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-id | Unique | path | string | | | | identifier for | | | | | | this vserver | | | | | | relative to | | | | | | its tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-type | Type of the | query | string | | | | cloud (e.g., | | | | | | openstack) | | | | +----------------+----------------+----------------+----------------+----------------+ | owner-defined- | Cloud-owner | query | string | | | type | defined type | | | | | | indicator | | | | | | (e.g., dcp, | | | | | | lcp) | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-name | Readable name | query | string | | | | of tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-context | This field | query | string | | | | will store the | | | | | | tenant | | | | | | context. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-name | Name of | query | string | | | | vserver | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-name2 | Alternative | query | string | | | | name of | | | | | | vserver | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | is-closed-loop | | query | boolean | | | -disabled | | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | | | that address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-subnet | Neutron id of | query | string | | | -id | subnet that | | | | | | address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv4-address-list <#/definitions/l3-interface-ipv4-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv4-address-list .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: put-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-idvserversvservervserver-idl-interfacesl-interfaceinterface-namel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l3-interface-ipv4-address-list object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv4-address-list <#/definitions/l3-interface-ipv4-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-id | Unique | path | string | | | | identifier for | | | | | | this vserver | | | | | | relative to | | | | | | its tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv4-address-list .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: delete-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-idvserversvservervserver-idl-interfacesl-interfaceinterface-namel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-id | Unique | path | string | | | | identifier for | | | | | | this vserver | | | | | | relative to | | | | | | its tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship** :name: put-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-idvserversvservervserver-idl-interfacesl-interfaceinterface-namel3-interface-ipv4-address-listl3-interface-ipv4-addressrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-id | Unique | path | string | | | | identifier for | | | | | | this vserver | | | | | | relative to | | | | | | its tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship** :name: delete-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-idvserversvservervserver-idl-interfacesl-interfaceinterface-namel3-interface-ipv4-address-listl3-interface-ipv4-addressrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-id | Unique | path | string | | | | identifier for | | | | | | this vserver | | | | | | relative to | | | | | | its tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv6-address-list .. raw:: html
.. rubric:: GET **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: get-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-idvserversvservervserver-idl-interfacesl-interfaceinterface-namel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-id | Unique | path | string | | | | identifier for | | | | | | this vserver | | | | | | relative to | | | | | | its tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-type | Type of the | query | string | | | | cloud (e.g., | | | | | | openstack) | | | | +----------------+----------------+----------------+----------------+----------------+ | owner-defined- | Cloud-owner | query | string | | | type | defined type | | | | | | indicator | | | | | | (e.g., dcp, | | | | | | lcp) | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-name | Readable name | query | string | | | | of tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-context | This field | query | string | | | | will store the | | | | | | tenant | | | | | | context. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-name | Name of | query | string | | | | vserver | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-name2 | Alternative | query | string | | | | name of | | | | | | vserver | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | is-closed-loop | | query | boolean | | | -disabled | | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | | | that address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-subnet | Neutron id of | query | string | | | -id | subnet that | | | | | | address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv6-address-list <#/definitions/l3-interface-ipv6-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv6-address-list .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: put-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-idvserversvservervserver-idl-interfacesl-interfaceinterface-namel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l3-interface-ipv6-address-list object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv6-address-list <#/definitions/l3-interface-ipv6-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-id | Unique | path | string | | | | identifier for | | | | | | this vserver | | | | | | relative to | | | | | | its tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv6-address-list .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: delete-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-idvserversvservervserver-idl-interfacesl-interfaceinterface-namel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-id | Unique | path | string | | | | identifier for | | | | | | this vserver | | | | | | relative to | | | | | | its tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship** :name: put-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-idvserversvservervserver-idl-interfacesl-interfaceinterface-namel3-interface-ipv6-address-listl3-interface-ipv6-addressrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-id | Unique | path | string | | | | identifier for | | | | | | this vserver | | | | | | relative to | | | | | | its tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship** :name: delete-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-idvserversvservervserver-idl-interfacesl-interfaceinterface-namel3-interface-ipv6-address-listl3-interface-ipv6-addressrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-id | Unique | path | string | | | | identifier for | | | | | | this vserver | | | | | | relative to | | | | | | its tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/relationship-list/relationship** :name: put-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-idvserversvservervserver-idl-interfacesl-interfaceinterface-namerelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-id | Unique | path | string | | | | identifier for | | | | | | this vserver | | | | | | relative to | | | | | | its tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/relationship-list/relationship** :name: delete-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-idvserversvservervserver-idl-interfacesl-interfaceinterface-namerelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-id | Unique | path | string | | | | identifier for | | | | | | this vserver | | | | | | relative to | | | | | | its tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns sriov-vfs .. raw:: html
.. rubric:: GET **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/sriov-vfs** :name: get-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-idvserversvservervserver-idl-interfacesl-interfaceinterface-namesriov-vfs :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns sriov-vfs .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-id | Unique | path | string | | | | identifier for | | | | | | this vserver | | | | | | relative to | | | | | | its tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-type | Type of the | query | string | | | | cloud (e.g., | | | | | | openstack) | | | | +----------------+----------------+----------------+----------------+----------------+ | owner-defined- | Cloud-owner | query | string | | | type | defined type | | | | | | indicator | | | | | | (e.g., dcp, | | | | | | lcp) | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-name | Readable name | query | string | | | | of tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-context | This field | query | string | | | | will store the | | | | | | tenant | | | | | | context. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-name | Name of | query | string | | | | vserver | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-name2 | Alternative | query | string | | | | name of | | | | | | vserver | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | is-closed-loop | | query | boolean | | | -disabled | | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/sriov-vfs <#/definitions/sriov-vfs>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns sriov-vf .. raw:: html
.. rubric:: GET **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}** :name: get-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-idvserversvservervserver-idl-interfacesl-interfaceinterface-namesriov-vfssriov-vfpci-id :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns sriov-vf .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-id | Unique | path | string | | | | identifier for | | | | | | this vserver | | | | | | relative to | | | | | | its tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pci-id | PCI ID used to | path | string | | | | identify the | | | | | | sriov-vf | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-type | Type of the | query | string | | | | cloud (e.g., | | | | | | openstack) | | | | +----------------+----------------+----------------+----------------+----------------+ | owner-defined- | Cloud-owner | query | string | | | type | defined type | | | | | | indicator | | | | | | (e.g., dcp, | | | | | | lcp) | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-name | Readable name | query | string | | | | of tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-context | This field | query | string | | | | will store the | | | | | | tenant | | | | | | context. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-name | Name of | query | string | | | | vserver | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-name2 | Alternative | query | string | | | | name of | | | | | | vserver | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | is-closed-loop | | query | boolean | | | -disabled | | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vf-vlan-filter | This metadata | query | string | | | | provides | | | | | | option to | | | | | | specify list | | | | | | of VLAN | | | | | | filters | | | | | | applied on VF | | | | | | to pass the | | | | | | traffic to VM. | | | | +----------------+----------------+----------------+----------------+----------------+ | vf-mac-filter | When MAC | query | string | | | | filters are | | | | | | specified, | | | | | | VF-agent | | | | | | service | | | | | | configures VFs | | | | | | to do MAC | | | | | | level | | | | | | filtering | | | | | | before the | | | | | | traffic is | | | | | | passed to VM. | | | | +----------------+----------------+----------------+----------------+----------------+ | vf-vlan-strip | When this | query | boolean | | | | field is set | | | | | | to true, VF | | | | | | will | | | | | | configured to | | | | | | strip the | | | | | | outer TAG | | | | | | before the | | | | | | traffic is | | | | | | passed to VM. | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/sriov-vf <#/definitions/sriov-vf>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing sriov-vf .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}** :name: put-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-idvserversvservervserver-idl-interfacesl-interfaceinterface-namesriov-vfssriov-vfpci-id :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing sriov-vf .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
sriov-vf object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/sriov-vf <#/definitions/sriov-vf>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-id | Unique | path | string | | | | identifier for | | | | | | this vserver | | | | | | relative to | | | | | | its tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pci-id | PCI ID used to | path | string | | | | identify the | | | | | | sriov-vf | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing sriov-vf .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}** :name: delete-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-idvserversvservervserver-idl-interfacesl-interfaceinterface-namesriov-vfssriov-vfpci-id :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing sriov-vf .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-id | Unique | path | string | | | | identifier for | | | | | | this vserver | | | | | | relative to | | | | | | its tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pci-id | PCI ID used to | path | string | | | | identify the | | | | | | sriov-vf | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}/relationship-list/relationship** :name: put-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-idvserversvservervserver-idl-interfacesl-interfaceinterface-namesriov-vfssriov-vfpci-idrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-id | Unique | path | string | | | | identifier for | | | | | | this vserver | | | | | | relative to | | | | | | its tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pci-id | PCI ID used to | path | string | | | | identify the | | | | | | sriov-vf | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}/relationship-list/relationship** :name: delete-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-idvserversvservervserver-idl-interfacesl-interfaceinterface-namesriov-vfssriov-vfpci-idrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-id | Unique | path | string | | | | identifier for | | | | | | this vserver | | | | | | relative to | | | | | | its tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pci-id | PCI ID used to | path | string | | | | identify the | | | | | | sriov-vf | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns vlans .. raw:: html
.. rubric:: GET **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans** :name: get-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-idvserversvservervserver-idl-interfacesl-interfaceinterface-namevlans :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns vlans .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-id | Unique | path | string | | | | identifier for | | | | | | this vserver | | | | | | relative to | | | | | | its tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-type | Type of the | query | string | | | | cloud (e.g., | | | | | | openstack) | | | | +----------------+----------------+----------------+----------------+----------------+ | owner-defined- | Cloud-owner | query | string | | | type | defined type | | | | | | indicator | | | | | | (e.g., dcp, | | | | | | lcp) | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-name | Readable name | query | string | | | | of tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-context | This field | query | string | | | | will store the | | | | | | tenant | | | | | | context. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-name | Name of | query | string | | | | vserver | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-name2 | Alternative | query | string | | | | name of | | | | | | vserver | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | is-closed-loop | | query | boolean | | | -disabled | | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vlans <#/definitions/vlans>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns vlan .. raw:: html
.. rubric:: GET **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}** :name: get-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-idvserversvservervserver-idl-interfacesl-interfaceinterface-namevlansvlanvlan-interface :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns vlan .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-id | Unique | path | string | | | | identifier for | | | | | | this vserver | | | | | | relative to | | | | | | its tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-type | Type of the | query | string | | | | cloud (e.g., | | | | | | openstack) | | | | +----------------+----------------+----------------+----------------+----------------+ | owner-defined- | Cloud-owner | query | string | | | type | defined type | | | | | | indicator | | | | | | (e.g., dcp, | | | | | | lcp) | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-name | Readable name | query | string | | | | of tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-context | This field | query | string | | | | will store the | | | | | | tenant | | | | | | context. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-name | Name of | query | string | | | | vserver | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-name2 | Alternative | query | string | | | | name of | | | | | | vserver | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | is-closed-loop | | query | boolean | | | -disabled | | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | vpn-key | This indicates | query | string | | | | the customers | | | | | | VPN ID | | | | | | associated | | | | | | with this vlan | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vlan <#/definitions/vlan>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing vlan .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}** :name: put-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-idvserversvservervserver-idl-interfacesl-interfaceinterface-namevlansvlanvlan-interface :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing vlan .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
vlan object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vlan <#/definitions/vlan>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-id | Unique | path | string | | | | identifier for | | | | | | this vserver | | | | | | relative to | | | | | | its tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing vlan .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}** :name: delete-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-idvserversvservervserver-idl-interfacesl-interfaceinterface-namevlansvlanvlan-interface :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing vlan .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-id | Unique | path | string | | | | identifier for | | | | | | this vserver | | | | | | relative to | | | | | | its tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv4-address-list .. raw:: html
.. rubric:: GET **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: get-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-idvserversvservervserver-idl-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-id | Unique | path | string | | | | identifier for | | | | | | this vserver | | | | | | relative to | | | | | | its tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-type | Type of the | query | string | | | | cloud (e.g., | | | | | | openstack) | | | | +----------------+----------------+----------------+----------------+----------------+ | owner-defined- | Cloud-owner | query | string | | | type | defined type | | | | | | indicator | | | | | | (e.g., dcp, | | | | | | lcp) | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-name | Readable name | query | string | | | | of tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-context | This field | query | string | | | | will store the | | | | | | tenant | | | | | | context. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-name | Name of | query | string | | | | vserver | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-name2 | Alternative | query | string | | | | name of | | | | | | vserver | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | is-closed-loop | | query | boolean | | | -disabled | | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | vpn-key | This indicates | query | string | | | | the customers | | | | | | VPN ID | | | | | | associated | | | | | | with this vlan | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | | | that address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-subnet | Neutron id of | query | string | | | -id | subnet that | | | | | | address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv4-address-list <#/definitions/l3-interface-ipv4-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv4-address-list .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: put-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-idvserversvservervserver-idl-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l3-interface-ipv4-address-list object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv4-address-list <#/definitions/l3-interface-ipv4-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-id | Unique | path | string | | | | identifier for | | | | | | this vserver | | | | | | relative to | | | | | | its tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv4-address-list .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: delete-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-idvserversvservervserver-idl-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-id | Unique | path | string | | | | identifier for | | | | | | this vserver | | | | | | relative to | | | | | | its tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship** :name: put-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-idvserversvservervserver-idl-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv4-address-listl3-interface-ipv4-addressrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-id | Unique | path | string | | | | identifier for | | | | | | this vserver | | | | | | relative to | | | | | | its tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship** :name: delete-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-idvserversvservervserver-idl-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv4-address-listl3-interface-ipv4-addressrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-id | Unique | path | string | | | | identifier for | | | | | | this vserver | | | | | | relative to | | | | | | its tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv6-address-list .. raw:: html
.. rubric:: GET **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: get-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-idvserversvservervserver-idl-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-id | Unique | path | string | | | | identifier for | | | | | | this vserver | | | | | | relative to | | | | | | its tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-type | Type of the | query | string | | | | cloud (e.g., | | | | | | openstack) | | | | +----------------+----------------+----------------+----------------+----------------+ | owner-defined- | Cloud-owner | query | string | | | type | defined type | | | | | | indicator | | | | | | (e.g., dcp, | | | | | | lcp) | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-name | Readable name | query | string | | | | of tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-context | This field | query | string | | | | will store the | | | | | | tenant | | | | | | context. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-name | Name of | query | string | | | | vserver | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-name2 | Alternative | query | string | | | | name of | | | | | | vserver | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | is-closed-loop | | query | boolean | | | -disabled | | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | vpn-key | This indicates | query | string | | | | the customers | | | | | | VPN ID | | | | | | associated | | | | | | with this vlan | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | | | that address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-subnet | Neutron id of | query | string | | | -id | subnet that | | | | | | address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv6-address-list <#/definitions/l3-interface-ipv6-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv6-address-list .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: put-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-idvserversvservervserver-idl-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l3-interface-ipv6-address-list object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv6-address-list <#/definitions/l3-interface-ipv6-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-id | Unique | path | string | | | | identifier for | | | | | | this vserver | | | | | | relative to | | | | | | its tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv6-address-list .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: delete-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-idvserversvservervserver-idl-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-id | Unique | path | string | | | | identifier for | | | | | | this vserver | | | | | | relative to | | | | | | its tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship** :name: put-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-idvserversvservervserver-idl-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv6-address-listl3-interface-ipv6-addressrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-id | Unique | path | string | | | | identifier for | | | | | | this vserver | | | | | | relative to | | | | | | its tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship** :name: delete-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-idvserversvservervserver-idl-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv6-address-listl3-interface-ipv6-addressrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-id | Unique | path | string | | | | identifier for | | | | | | this vserver | | | | | | relative to | | | | | | its tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/relationship-list/relationship** :name: put-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-idvserversvservervserver-idl-interfacesl-interfaceinterface-namevlansvlanvlan-interfacerelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-id | Unique | path | string | | | | identifier for | | | | | | this vserver | | | | | | relative to | | | | | | its tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/relationship-list/relationship** :name: delete-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-idvserversvservervserver-idl-interfacesl-interfaceinterface-namevlansvlanvlan-interfacerelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-id | Unique | path | string | | | | identifier for | | | | | | this vserver | | | | | | relative to | | | | | | its tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/relationship-list/relationship** :name: put-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-idvserversvservervserver-idrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-id | Unique | path | string | | | | identifier for | | | | | | this vserver | | | | | | relative to | | | | | | its tenant | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/relationship-list/relationship** :name: delete-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-idvserversvservervserver-idrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-id | Unique | path | string | | | | identifier for | | | | | | this vserver | | | | | | relative to | | | | | | its tenant | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns volumes .. raw:: html
.. rubric:: GET **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/volumes** :name: get-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-idvserversvservervserver-idvolumes :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns volumes .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-id | Unique | path | string | | | | identifier for | | | | | | this vserver | | | | | | relative to | | | | | | its tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-type | Type of the | query | string | | | | cloud (e.g., | | | | | | openstack) | | | | +----------------+----------------+----------------+----------------+----------------+ | owner-defined- | Cloud-owner | query | string | | | type | defined type | | | | | | indicator | | | | | | (e.g., dcp, | | | | | | lcp) | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-name | Readable name | query | string | | | | of tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-context | This field | query | string | | | | will store the | | | | | | tenant | | | | | | context. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-name | Name of | query | string | | | | vserver | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-name2 | Alternative | query | string | | | | name of | | | | | | vserver | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | is-closed-loop | | query | boolean | | | -disabled | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/volumes <#/definitions/volumes>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns volume .. raw:: html
.. rubric:: GET **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/volumes/volume/{volume-id}** :name: get-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-idvserversvservervserver-idvolumesvolumevolume-id :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns volume .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-id | Unique | path | string | | | | identifier for | | | | | | this vserver | | | | | | relative to | | | | | | its tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | volume-id | Unique ID of | path | string | | | | block storage | | | | | | volume | | | | | | relative to | | | | | | the vserver. | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-type | Type of the | query | string | | | | cloud (e.g., | | | | | | openstack) | | | | +----------------+----------------+----------------+----------------+----------------+ | owner-defined- | Cloud-owner | query | string | | | type | defined type | | | | | | indicator | | | | | | (e.g., dcp, | | | | | | lcp) | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-name | Readable name | query | string | | | | of tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-context | This field | query | string | | | | will store the | | | | | | tenant | | | | | | context. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-name | Name of | query | string | | | | vserver | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-name2 | Alternative | query | string | | | | name of | | | | | | vserver | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | is-closed-loop | | query | boolean | | | -disabled | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/volume <#/definitions/volume>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing volume .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/volumes/volume/{volume-id}** :name: put-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-idvserversvservervserver-idvolumesvolumevolume-id :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing volume .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
volume object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/volume <#/definitions/volume>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-id | Unique | path | string | | | | identifier for | | | | | | this vserver | | | | | | relative to | | | | | | its tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | volume-id | Unique ID of | path | string | | | | block storage | | | | | | volume | | | | | | relative to | | | | | | the vserver. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing volume .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/volumes/volume/{volume-id}** :name: delete-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-idvserversvservervserver-idvolumesvolumevolume-id :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing volume .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-id | Unique | path | string | | | | identifier for | | | | | | this vserver | | | | | | relative to | | | | | | its tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | volume-id | Unique ID of | path | string | | | | block storage | | | | | | volume | | | | | | relative to | | | | | | the vserver. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/volumes/volume/{volume-id}/relationship-list/relationship** :name: put-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-idvserversvservervserver-idvolumesvolumevolume-idrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-id | Unique | path | string | | | | identifier for | | | | | | this vserver | | | | | | relative to | | | | | | its tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | volume-id | Unique ID of | path | string | | | | block storage | | | | | | volume | | | | | | relative to | | | | | | the vserver. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/volumes/volume/{volume-id}/relationship-list/relationship** :name: delete-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idtenantstenanttenant-idvserversvservervserver-idvolumesvolumevolume-idrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | tenant-id | Unique id | path | string | | | | relative to | | | | | | the | | | | | | cloud-region. | | | | +----------------+----------------+----------------+----------------+----------------+ | vserver-id | Unique | path | string | | | | identifier for | | | | | | this vserver | | | | | | relative to | | | | | | its tenant | | | | +----------------+----------------+----------------+----------------+----------------+ | volume-id | Unique ID of | path | string | | | | block storage | | | | | | volume | | | | | | relative to | | | | | | the vserver. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns vip-ipv4-address-list .. raw:: html
.. rubric:: GET **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/vip-ipv4-address-list/{vip-ipv4-address}** :name: get-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idvip-ipv4-address-listvip-ipv4-address :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns vip-ipv4-address-list .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | vip-ipv4-addre | IP address | path | string | | | ss | | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-type | Type of the | query | string | | | | cloud (e.g., | | | | | | openstack) | | | | +----------------+----------------+----------------+----------------+----------------+ | owner-defined- | Cloud-owner | query | string | | | type | defined type | | | | | | indicator | | | | | | (e.g., dcp, | | | | | | lcp) | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | | | that address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-subnet | Neutron id of | query | string | | | -id | subnet that | | | | | | address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vip-ipv4-address-list <#/definitions/vip-ipv4-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing vip-ipv4-address-list .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/vip-ipv4-address-list/{vip-ipv4-address}** :name: put-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idvip-ipv4-address-listvip-ipv4-address :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing vip-ipv4-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
vip-ipv4-address-list object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vip-ipv4-address-list <#/definitions/vip-ipv4-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | vip-ipv4-addre | IP address | path | string | | | ss | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing vip-ipv4-address-list .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/vip-ipv4-address-list/{vip-ipv4-address}** :name: delete-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idvip-ipv4-address-listvip-ipv4-address :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing vip-ipv4-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | vip-ipv4-addre | IP address | path | string | | | ss | | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/vip-ipv4-address-list/{vip-ipv4-address}/relationship-list/relationship** :name: put-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idvip-ipv4-address-listvip-ipv4-addressrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | vip-ipv4-addre | IP address | path | string | | | ss | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/vip-ipv4-address-list/{vip-ipv4-address}/relationship-list/relationship** :name: delete-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idvip-ipv4-address-listvip-ipv4-addressrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | vip-ipv4-addre | IP address | path | string | | | ss | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns vip-ipv6-address-list .. raw:: html
.. rubric:: GET **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/vip-ipv6-address-list/{vip-ipv6-address}** :name: get-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idvip-ipv6-address-listvip-ipv6-address :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns vip-ipv6-address-list .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | vip-ipv6-addre | IP address | path | string | | | ss | | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-type | Type of the | query | string | | | | cloud (e.g., | | | | | | openstack) | | | | +----------------+----------------+----------------+----------------+----------------+ | owner-defined- | Cloud-owner | query | string | | | type | defined type | | | | | | indicator | | | | | | (e.g., dcp, | | | | | | lcp) | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | | | that address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-subnet | Neutron id of | query | string | | | -id | subnet that | | | | | | address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vip-ipv6-address-list <#/definitions/vip-ipv6-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing vip-ipv6-address-list .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/vip-ipv6-address-list/{vip-ipv6-address}** :name: put-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idvip-ipv6-address-listvip-ipv6-address :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing vip-ipv6-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
vip-ipv6-address-list object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vip-ipv6-address-list <#/definitions/vip-ipv6-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | vip-ipv6-addre | IP address | path | string | | | ss | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing vip-ipv6-address-list .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/vip-ipv6-address-list/{vip-ipv6-address}** :name: delete-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idvip-ipv6-address-listvip-ipv6-address :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing vip-ipv6-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | vip-ipv6-addre | IP address | path | string | | | ss | | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/vip-ipv6-address-list/{vip-ipv6-address}/relationship-list/relationship** :name: put-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idvip-ipv6-address-listvip-ipv6-addressrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | vip-ipv6-addre | IP address | path | string | | | ss | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/vip-ipv6-address-list/{vip-ipv6-address}/relationship-list/relationship** :name: delete-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idvip-ipv6-address-listvip-ipv6-addressrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | vip-ipv6-addre | IP address | path | string | | | ss | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns volume-groups .. raw:: html
.. rubric:: GET **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/volume-groups** :name: get-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idvolume-groups :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns volume-groups .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-type | Type of the | query | string | | | | cloud (e.g., | | | | | | openstack) | | | | +----------------+----------------+----------------+----------------+----------------+ | owner-defined- | Cloud-owner | query | string | | | type | defined type | | | | | | indicator | | | | | | (e.g., dcp, | | | | | | lcp) | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/volume-groups <#/definitions/volume-groups>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns volume-group .. raw:: html
.. rubric:: GET **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/volume-groups/volume-group/{volume-group-id}** :name: get-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idvolume-groupsvolume-groupvolume-group-id :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns volume-group .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | volume-group-i | Unique ID of | path | string | | | d | volume-group. | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-type | Type of the | query | string | | | | cloud (e.g., | | | | | | openstack) | | | | +----------------+----------------+----------------+----------------+----------------+ | owner-defined- | Cloud-owner | query | string | | | type | defined type | | | | | | indicator | | | | | | (e.g., dcp, | | | | | | lcp) | | | | +----------------+----------------+----------------+----------------+----------------+ | volume-group-n | Name of the | query | string | | | ame | volume group. | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | volume-group | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | query | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/volume-group <#/definitions/volume-group>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing volume-group .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/volume-groups/volume-group/{volume-group-id}** :name: put-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idvolume-groupsvolume-groupvolume-group-id :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing volume-group .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
volume-group object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/volume-group <#/definitions/volume-group>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | volume-group-i | Unique ID of | path | string | | | d | volume-group. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing volume-group .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/volume-groups/volume-group/{volume-group-id}** :name: delete-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idvolume-groupsvolume-groupvolume-group-id :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing volume-group .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | volume-group-i | Unique ID of | path | string | | | d | volume-group. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/volume-groups/volume-group/{volume-group-id}/relationship-list/relationship** :name: put-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idvolume-groupsvolume-groupvolume-group-idrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | volume-group-i | Unique ID of | path | string | | | d | volume-group. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/volume-groups/volume-group/{volume-group-id}/relationship-list/relationship** :name: delete-cloud-infrastructurecloud-regionscloud-regioncloud-ownercloud-region-idvolume-groupsvolume-groupvolume-group-idrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | cloud-owner | Identifies the | path | string | | | | vendor and | | | | | | cloud name. | | | | | | First part of | | | | | | composite key | | | | | | should be | | | | | | formatted as | | | | | | vendor-cloudna | | | | | | me | | | | +----------------+----------------+----------------+----------------+----------------+ | cloud-region-i | Identifier | path | string | | | d | used by the | | | | | | vendor for the | | | | | | region. Second | | | | | | part of | | | | | | composite key | | | | +----------------+----------------+----------------+----------------+----------------+ | volume-group-i | Unique ID of | path | string | | | d | volume-group. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns complexes .. raw:: html
.. rubric:: GET **/cloud-infrastructure/complexes** :name: get-cloud-infrastructurecomplexes :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns complexes .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/complexes <#/definitions/complexes>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns complex .. raw:: html
.. rubric:: GET **/cloud-infrastructure/complexes/complex/{physical-location-id}** :name: get-cloud-infrastructurecomplexescomplexphysical-location-id :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns complex .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | physical-locat | Unique | path | string | | | ion-id | identifier for | | | | | | physical | | | | | | location, | | | | | | e.g., CLLI | | | | +----------------+----------------+----------------+----------------+----------------+ | data-center-co | Data center | query | string | | | de | code which can | | | | | | be an | | | | | | alternate way | | | | | | to identify a | | | | | | complex | | | | +----------------+----------------+----------------+----------------+----------------+ | complex-name | Gamma complex | query | string | | | | name for LCP | | | | | | instance. | | | | +----------------+----------------+----------------+----------------+----------------+ | identity-url | URL of the | query | string | | | | keystone | | | | | | identity | | | | | | service | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/complex <#/definitions/complex>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing complex .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/complexes/complex/{physical-location-id}** :name: put-cloud-infrastructurecomplexescomplexphysical-location-id :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing complex .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
complex object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/complex <#/definitions/complex>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | physical-locat | Unique | path | string | | | ion-id | identifier for | | | | | | physical | | | | | | location, | | | | | | e.g., CLLI | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing complex .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/complexes/complex/{physical-location-id}** :name: delete-cloud-infrastructurecomplexescomplexphysical-location-id :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing complex .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | physical-locat | Unique | path | string | | | ion-id | identifier for | | | | | | physical | | | | | | location, | | | | | | e.g., CLLI | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns ctag-pools .. raw:: html
.. rubric:: GET **/cloud-infrastructure/complexes/complex/{physical-location-id}/ctag-pools** :name: get-cloud-infrastructurecomplexescomplexphysical-location-idctag-pools :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns ctag-pools .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | physical-locat | Unique | path | string | | | ion-id | identifier for | | | | | | physical | | | | | | location, | | | | | | e.g., CLLI | | | | +----------------+----------------+----------------+----------------+----------------+ | data-center-co | Data center | query | string | | | de | code which can | | | | | | be an | | | | | | alternate way | | | | | | to identify a | | | | | | complex | | | | +----------------+----------------+----------------+----------------+----------------+ | complex-name | Gamma complex | query | string | | | | name for LCP | | | | | | instance. | | | | +----------------+----------------+----------------+----------------+----------------+ | identity-url | URL of the | query | string | | | | keystone | | | | | | identity | | | | | | service | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/ctag-pools <#/definitions/ctag-pools>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns ctag-pool .. raw:: html
.. rubric:: GET **/cloud-infrastructure/complexes/complex/{physical-location-id}/ctag-pools/ctag-pool/{target-pe}/{availability-zone-name}** :name: get-cloud-infrastructurecomplexescomplexphysical-location-idctag-poolsctag-pooltarget-peavailability-zone-name :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns ctag-pool .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | physical-locat | Unique | path | string | | | ion-id | identifier for | | | | | | physical | | | | | | location, | | | | | | e.g., CLLI | | | | +----------------+----------------+----------------+----------------+----------------+ | target-pe | The Target | path | string | | | | provider edge | | | | | | router | | | | +----------------+----------------+----------------+----------------+----------------+ | availability-z | Name of the | path | string | | | one-name | availability | | | | | | zone | | | | +----------------+----------------+----------------+----------------+----------------+ | data-center-co | Data center | query | string | | | de | code which can | | | | | | be an | | | | | | alternate way | | | | | | to identify a | | | | | | complex | | | | +----------------+----------------+----------------+----------------+----------------+ | complex-name | Gamma complex | query | string | | | | name for LCP | | | | | | instance. | | | | +----------------+----------------+----------------+----------------+----------------+ | identity-url | URL of the | query | string | | | | keystone | | | | | | identity | | | | | | service | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/ctag-pool <#/definitions/ctag-pool>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing ctag-pool .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/complexes/complex/{physical-location-id}/ctag-pools/ctag-pool/{target-pe}/{availability-zone-name}** :name: put-cloud-infrastructurecomplexescomplexphysical-location-idctag-poolsctag-pooltarget-peavailability-zone-name :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing ctag-pool .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
ctag-pool object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/ctag-pool <#/definitions/ctag-pool>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | physical-locat | Unique | path | string | | | ion-id | identifier for | | | | | | physical | | | | | | location, | | | | | | e.g., CLLI | | | | +----------------+----------------+----------------+----------------+----------------+ | target-pe | The Target | path | string | | | | provider edge | | | | | | router | | | | +----------------+----------------+----------------+----------------+----------------+ | availability-z | Name of the | path | string | | | one-name | availability | | | | | | zone | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing ctag-pool .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/complexes/complex/{physical-location-id}/ctag-pools/ctag-pool/{target-pe}/{availability-zone-name}** :name: delete-cloud-infrastructurecomplexescomplexphysical-location-idctag-poolsctag-pooltarget-peavailability-zone-name :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing ctag-pool .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | physical-locat | Unique | path | string | | | ion-id | identifier for | | | | | | physical | | | | | | location, | | | | | | e.g., CLLI | | | | +----------------+----------------+----------------+----------------+----------------+ | target-pe | The Target | path | string | | | | provider edge | | | | | | router | | | | +----------------+----------------+----------------+----------------+----------------+ | availability-z | Name of the | path | string | | | one-name | availability | | | | | | zone | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/complexes/complex/{physical-location-id}/ctag-pools/ctag-pool/{target-pe}/{availability-zone-name}/relationship-list/relationship** :name: put-cloud-infrastructurecomplexescomplexphysical-location-idctag-poolsctag-pooltarget-peavailability-zone-namerelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | physical-locat | Unique | path | string | | | ion-id | identifier for | | | | | | physical | | | | | | location, | | | | | | e.g., CLLI | | | | +----------------+----------------+----------------+----------------+----------------+ | target-pe | The Target | path | string | | | | provider edge | | | | | | router | | | | +----------------+----------------+----------------+----------------+----------------+ | availability-z | Name of the | path | string | | | one-name | availability | | | | | | zone | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/complexes/complex/{physical-location-id}/ctag-pools/ctag-pool/{target-pe}/{availability-zone-name}/relationship-list/relationship** :name: delete-cloud-infrastructurecomplexescomplexphysical-location-idctag-poolsctag-pooltarget-peavailability-zone-namerelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | physical-locat | Unique | path | string | | | ion-id | identifier for | | | | | | physical | | | | | | location, | | | | | | e.g., CLLI | | | | +----------------+----------------+----------------+----------------+----------------+ | target-pe | The Target | path | string | | | | provider edge | | | | | | router | | | | +----------------+----------------+----------------+----------------+----------------+ | availability-z | Name of the | path | string | | | one-name | availability | | | | | | zone | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/complexes/complex/{physical-location-id}/relationship-list/relationship** :name: put-cloud-infrastructurecomplexescomplexphysical-location-idrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | physical-locat | Unique | path | string | | | ion-id | identifier for | | | | | | physical | | | | | | location, | | | | | | e.g., CLLI | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/complexes/complex/{physical-location-id}/relationship-list/relationship** :name: delete-cloud-infrastructurecomplexescomplexphysical-location-idrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | physical-locat | Unique | path | string | | | ion-id | identifier for | | | | | | physical | | | | | | location, | | | | | | e.g., CLLI | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns network-profiles .. raw:: html
.. rubric:: GET **/cloud-infrastructure/network-profiles** :name: get-cloud-infrastructurenetwork-profiles :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns network-profiles .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/network-profiles <#/definitions/network-profiles>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns network-profile .. raw:: html
.. rubric:: GET **/cloud-infrastructure/network-profiles/network-profile/{nm-profile-name}** :name: get-cloud-infrastructurenetwork-profilesnetwork-profilenm-profile-name :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns network-profile .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | nm-profile-nam | Unique name of | path | string | | | e | network | | | | | | profile. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/network-profile <#/definitions/network-profile>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing network-profile .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/network-profiles/network-profile/{nm-profile-name}** :name: put-cloud-infrastructurenetwork-profilesnetwork-profilenm-profile-name :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing network-profile .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
network-profile object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/network-profile <#/definitions/network-profile>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | nm-profile-nam | Unique name of | path | string | | | e | network | | | | | | profile. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing network-profile .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/network-profiles/network-profile/{nm-profile-name}** :name: delete-cloud-infrastructurenetwork-profilesnetwork-profilenm-profile-name :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing network-profile .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | nm-profile-nam | Unique name of | path | string | | | e | network | | | | | | profile. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/network-profiles/network-profile/{nm-profile-name}/relationship-list/relationship** :name: put-cloud-infrastructurenetwork-profilesnetwork-profilenm-profile-namerelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | nm-profile-nam | Unique name of | path | string | | | e | network | | | | | | profile. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/network-profiles/network-profile/{nm-profile-name}/relationship-list/relationship** :name: delete-cloud-infrastructurenetwork-profilesnetwork-profilenm-profile-namerelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | nm-profile-nam | Unique name of | path | string | | | e | network | | | | | | profile. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns pservers .. raw:: html
.. rubric:: GET **/cloud-infrastructure/pservers** :name: get-cloud-infrastructurepservers :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns pservers .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/pservers <#/definitions/pservers>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns pserver .. raw:: html
.. rubric:: GET **/cloud-infrastructure/pservers/pserver/{hostname}** :name: get-cloud-infrastructurepserverspserverhostname :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns pserver .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ | pserver-id | ID of Pserver | query | string | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | pserver-name2 | alternative | query | string | | | | pserver name | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/pserver <#/definitions/pserver>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing pserver .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/pservers/pserver/{hostname}** :name: put-cloud-infrastructurepserverspserverhostname :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing pserver .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
pserver object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/pserver <#/definitions/pserver>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing pserver .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/pservers/pserver/{hostname}** :name: delete-cloud-infrastructurepserverspserverhostname :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing pserver .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns lag-interfaces .. raw:: html
.. rubric:: GET **/cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces** :name: get-cloud-infrastructurepserverspserverhostnamelag-interfaces :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns lag-interfaces .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ | pserver-id | ID of Pserver | query | string | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | pserver-name2 | alternative | query | string | | | | pserver name | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/lag-interfaces <#/definitions/lag-interfaces>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns lag-interface .. raw:: html
.. rubric:: GET **/cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}** :name: get-cloud-infrastructurepserverspserverhostnamelag-interfaceslag-interfaceinterface-name :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns lag-interface .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ | pserver-id | ID of Pserver | query | string | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | pserver-name2 | alternative | query | string | | | | pserver name | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-role | Role assigned | query | string | | | | to this | | | | | | Interface, | | | | | | should use | | | | | | values as | | | | | | defined in | | | | | | ECOMP Yang | | | | | | models. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/lag-interface <#/definitions/lag-interface>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing lag-interface .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}** :name: put-cloud-infrastructurepserverspserverhostnamelag-interfaceslag-interfaceinterface-name :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing lag-interface .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
lag-interface object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/lag-interface <#/definitions/lag-interface>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing lag-interface .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}** :name: delete-cloud-infrastructurepserverspserverhostnamelag-interfaceslag-interfaceinterface-name :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing lag-interface .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l-interfaces .. raw:: html
.. rubric:: GET **/cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces** :name: get-cloud-infrastructurepserverspserverhostnamelag-interfaceslag-interfaceinterface-namel-interfaces :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l-interfaces .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ | pserver-id | ID of Pserver | query | string | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | pserver-name2 | alternative | query | string | | | | pserver name | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-role | Role assigned | query | string | | | | to this | | | | | | Interface, | | | | | | should use | | | | | | values as | | | | | | defined in | | | | | | ECOMP Yang | | | | | | models. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l-interfaces <#/definitions/l-interfaces>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l-interface .. raw:: html
.. rubric:: GET **/cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}** :name: get-cloud-infrastructurepserverspserverhostnamelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-name :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l-interface .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ | pserver-id | ID of Pserver | query | string | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | pserver-name2 | alternative | query | string | | | | pserver name | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-role | Role assigned | query | string | | | | to this | | | | | | Interface, | | | | | | should use | | | | | | values as | | | | | | defined in | | | | | | ECOMP Yang | | | | | | models. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l-interface <#/definitions/l-interface>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l-interface .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}** :name: put-cloud-infrastructurepserverspserverhostnamelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-name :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l-interface .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l-interface object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l-interface <#/definitions/l-interface>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l-interface .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}** :name: delete-cloud-infrastructurepserverspserverhostnamelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-name :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l-interface .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv4-address-list .. raw:: html
.. rubric:: GET **/cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: get-cloud-infrastructurepserverspserverhostnamelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ | pserver-id | ID of Pserver | query | string | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | pserver-name2 | alternative | query | string | | | | pserver name | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-role | Role assigned | query | string | | | | to this | | | | | | Interface, | | | | | | should use | | | | | | values as | | | | | | defined in | | | | | | ECOMP Yang | | | | | | models. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | | | that address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-subnet | Neutron id of | query | string | | | -id | subnet that | | | | | | address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv4-address-list <#/definitions/l3-interface-ipv4-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv4-address-list .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: put-cloud-infrastructurepserverspserverhostnamelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l3-interface-ipv4-address-list object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv4-address-list <#/definitions/l3-interface-ipv4-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv4-address-list .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: delete-cloud-infrastructurepserverspserverhostnamelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship** :name: put-cloud-infrastructurepserverspserverhostnamelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv4-address-listl3-interface-ipv4-addressrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship** :name: delete-cloud-infrastructurepserverspserverhostnamelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv4-address-listl3-interface-ipv4-addressrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv6-address-list .. raw:: html
.. rubric:: GET **/cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: get-cloud-infrastructurepserverspserverhostnamelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ | pserver-id | ID of Pserver | query | string | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | pserver-name2 | alternative | query | string | | | | pserver name | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-role | Role assigned | query | string | | | | to this | | | | | | Interface, | | | | | | should use | | | | | | values as | | | | | | defined in | | | | | | ECOMP Yang | | | | | | models. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | | | that address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-subnet | Neutron id of | query | string | | | -id | subnet that | | | | | | address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv6-address-list <#/definitions/l3-interface-ipv6-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv6-address-list .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: put-cloud-infrastructurepserverspserverhostnamelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l3-interface-ipv6-address-list object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv6-address-list <#/definitions/l3-interface-ipv6-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv6-address-list .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: delete-cloud-infrastructurepserverspserverhostnamelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship** :name: put-cloud-infrastructurepserverspserverhostnamelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv6-address-listl3-interface-ipv6-addressrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship** :name: delete-cloud-infrastructurepserverspserverhostnamelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv6-address-listl3-interface-ipv6-addressrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/relationship-list/relationship** :name: put-cloud-infrastructurepserverspserverhostnamelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namerelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/relationship-list/relationship** :name: delete-cloud-infrastructurepserverspserverhostnamelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namerelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns sriov-vfs .. raw:: html
.. rubric:: GET **/cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs** :name: get-cloud-infrastructurepserverspserverhostnamelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namesriov-vfs :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns sriov-vfs .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ | pserver-id | ID of Pserver | query | string | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | pserver-name2 | alternative | query | string | | | | pserver name | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-role | Role assigned | query | string | | | | to this | | | | | | Interface, | | | | | | should use | | | | | | values as | | | | | | defined in | | | | | | ECOMP Yang | | | | | | models. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/sriov-vfs <#/definitions/sriov-vfs>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns sriov-vf .. raw:: html
.. rubric:: GET **/cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}** :name: get-cloud-infrastructurepserverspserverhostnamelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namesriov-vfssriov-vfpci-id :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns sriov-vf .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pci-id | PCI ID used to | path | string | | | | identify the | | | | | | sriov-vf | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ | pserver-id | ID of Pserver | query | string | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | pserver-name2 | alternative | query | string | | | | pserver name | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-role | Role assigned | query | string | | | | to this | | | | | | Interface, | | | | | | should use | | | | | | values as | | | | | | defined in | | | | | | ECOMP Yang | | | | | | models. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vf-vlan-filter | This metadata | query | string | | | | provides | | | | | | option to | | | | | | specify list | | | | | | of VLAN | | | | | | filters | | | | | | applied on VF | | | | | | to pass the | | | | | | traffic to VM. | | | | +----------------+----------------+----------------+----------------+----------------+ | vf-mac-filter | When MAC | query | string | | | | filters are | | | | | | specified, | | | | | | VF-agent | | | | | | service | | | | | | configures VFs | | | | | | to do MAC | | | | | | level | | | | | | filtering | | | | | | before the | | | | | | traffic is | | | | | | passed to VM. | | | | +----------------+----------------+----------------+----------------+----------------+ | vf-vlan-strip | When this | query | boolean | | | | field is set | | | | | | to true, VF | | | | | | will | | | | | | configured to | | | | | | strip the | | | | | | outer TAG | | | | | | before the | | | | | | traffic is | | | | | | passed to VM. | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/sriov-vf <#/definitions/sriov-vf>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing sriov-vf .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}** :name: put-cloud-infrastructurepserverspserverhostnamelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namesriov-vfssriov-vfpci-id :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing sriov-vf .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
sriov-vf object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/sriov-vf <#/definitions/sriov-vf>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pci-id | PCI ID used to | path | string | | | | identify the | | | | | | sriov-vf | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing sriov-vf .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}** :name: delete-cloud-infrastructurepserverspserverhostnamelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namesriov-vfssriov-vfpci-id :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing sriov-vf .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pci-id | PCI ID used to | path | string | | | | identify the | | | | | | sriov-vf | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}/relationship-list/relationship** :name: put-cloud-infrastructurepserverspserverhostnamelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namesriov-vfssriov-vfpci-idrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pci-id | PCI ID used to | path | string | | | | identify the | | | | | | sriov-vf | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}/relationship-list/relationship** :name: delete-cloud-infrastructurepserverspserverhostnamelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namesriov-vfssriov-vfpci-idrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pci-id | PCI ID used to | path | string | | | | identify the | | | | | | sriov-vf | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns vlans .. raw:: html
.. rubric:: GET **/cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans** :name: get-cloud-infrastructurepserverspserverhostnamelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlans :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns vlans .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ | pserver-id | ID of Pserver | query | string | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | pserver-name2 | alternative | query | string | | | | pserver name | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-role | Role assigned | query | string | | | | to this | | | | | | Interface, | | | | | | should use | | | | | | values as | | | | | | defined in | | | | | | ECOMP Yang | | | | | | models. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vlans <#/definitions/vlans>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns vlan .. raw:: html
.. rubric:: GET **/cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}** :name: get-cloud-infrastructurepserverspserverhostnamelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interface :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns vlan .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ | pserver-id | ID of Pserver | query | string | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | pserver-name2 | alternative | query | string | | | | pserver name | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-role | Role assigned | query | string | | | | to this | | | | | | Interface, | | | | | | should use | | | | | | values as | | | | | | defined in | | | | | | ECOMP Yang | | | | | | models. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | vpn-key | This indicates | query | string | | | | the customers | | | | | | VPN ID | | | | | | associated | | | | | | with this vlan | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vlan <#/definitions/vlan>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing vlan .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}** :name: put-cloud-infrastructurepserverspserverhostnamelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interface :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing vlan .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
vlan object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vlan <#/definitions/vlan>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing vlan .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}** :name: delete-cloud-infrastructurepserverspserverhostnamelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interface :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing vlan .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv4-address-list .. raw:: html
.. rubric:: GET **/cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: get-cloud-infrastructurepserverspserverhostnamelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ | pserver-id | ID of Pserver | query | string | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | pserver-name2 | alternative | query | string | | | | pserver name | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-role | Role assigned | query | string | | | | to this | | | | | | Interface, | | | | | | should use | | | | | | values as | | | | | | defined in | | | | | | ECOMP Yang | | | | | | models. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | vpn-key | This indicates | query | string | | | | the customers | | | | | | VPN ID | | | | | | associated | | | | | | with this vlan | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | | | that address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-subnet | Neutron id of | query | string | | | -id | subnet that | | | | | | address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv4-address-list <#/definitions/l3-interface-ipv4-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv4-address-list .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: put-cloud-infrastructurepserverspserverhostnamelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l3-interface-ipv4-address-list object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv4-address-list <#/definitions/l3-interface-ipv4-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv4-address-list .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: delete-cloud-infrastructurepserverspserverhostnamelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship** :name: put-cloud-infrastructurepserverspserverhostnamelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv4-address-listl3-interface-ipv4-addressrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship** :name: delete-cloud-infrastructurepserverspserverhostnamelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv4-address-listl3-interface-ipv4-addressrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv6-address-list .. raw:: html
.. rubric:: GET **/cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: get-cloud-infrastructurepserverspserverhostnamelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ | pserver-id | ID of Pserver | query | string | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | pserver-name2 | alternative | query | string | | | | pserver name | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-role | Role assigned | query | string | | | | to this | | | | | | Interface, | | | | | | should use | | | | | | values as | | | | | | defined in | | | | | | ECOMP Yang | | | | | | models. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | vpn-key | This indicates | query | string | | | | the customers | | | | | | VPN ID | | | | | | associated | | | | | | with this vlan | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | | | that address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-subnet | Neutron id of | query | string | | | -id | subnet that | | | | | | address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv6-address-list <#/definitions/l3-interface-ipv6-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv6-address-list .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: put-cloud-infrastructurepserverspserverhostnamelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l3-interface-ipv6-address-list object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv6-address-list <#/definitions/l3-interface-ipv6-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv6-address-list .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: delete-cloud-infrastructurepserverspserverhostnamelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship** :name: put-cloud-infrastructurepserverspserverhostnamelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv6-address-listl3-interface-ipv6-addressrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship** :name: delete-cloud-infrastructurepserverspserverhostnamelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv6-address-listl3-interface-ipv6-addressrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/relationship-list/relationship** :name: put-cloud-infrastructurepserverspserverhostnamelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacerelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/relationship-list/relationship** :name: delete-cloud-infrastructurepserverspserverhostnamelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacerelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/relationship-list/relationship** :name: put-cloud-infrastructurepserverspserverhostnamelag-interfaceslag-interfaceinterface-namerelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/pservers/pserver/{hostname}/lag-interfaces/lag-interface/{interface-name}/relationship-list/relationship** :name: delete-cloud-infrastructurepserverspserverhostnamelag-interfaceslag-interfaceinterface-namerelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns p-interfaces .. raw:: html
.. rubric:: GET **/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces** :name: get-cloud-infrastructurepserverspserverhostnamep-interfaces :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns p-interfaces .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ | pserver-id | ID of Pserver | query | string | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | pserver-name2 | alternative | query | string | | | | pserver name | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/p-interfaces <#/definitions/p-interfaces>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns p-interface .. raw:: html
.. rubric:: GET **/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}** :name: get-cloud-infrastructurepserverspserverhostnamep-interfacesp-interfaceinterface-name :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns p-interface .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ | pserver-id | ID of Pserver | query | string | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | pserver-name2 | alternative | query | string | | | | pserver name | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/p-interface <#/definitions/p-interface>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing p-interface .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}** :name: put-cloud-infrastructurepserverspserverhostnamep-interfacesp-interfaceinterface-name :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing p-interface .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
p-interface object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/p-interface <#/definitions/p-interface>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing p-interface .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}** :name: delete-cloud-infrastructurepserverspserverhostnamep-interfacesp-interfaceinterface-name :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing p-interface .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l-interfaces .. raw:: html
.. rubric:: GET **/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces** :name: get-cloud-infrastructurepserverspserverhostnamep-interfacesp-interfaceinterface-namel-interfaces :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l-interfaces .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ | pserver-id | ID of Pserver | query | string | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | pserver-name2 | alternative | query | string | | | | pserver name | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l-interfaces <#/definitions/l-interfaces>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l-interface .. raw:: html
.. rubric:: GET **/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}** :name: get-cloud-infrastructurepserverspserverhostnamep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-name :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l-interface .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ | pserver-id | ID of Pserver | query | string | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | pserver-name2 | alternative | query | string | | | | pserver name | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l-interface <#/definitions/l-interface>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l-interface .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}** :name: put-cloud-infrastructurepserverspserverhostnamep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-name :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l-interface .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l-interface object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l-interface <#/definitions/l-interface>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l-interface .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}** :name: delete-cloud-infrastructurepserverspserverhostnamep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-name :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l-interface .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv4-address-list .. raw:: html
.. rubric:: GET **/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: get-cloud-infrastructurepserverspserverhostnamep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ | pserver-id | ID of Pserver | query | string | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | pserver-name2 | alternative | query | string | | | | pserver name | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | | | that address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-subnet | Neutron id of | query | string | | | -id | subnet that | | | | | | address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv4-address-list <#/definitions/l3-interface-ipv4-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv4-address-list .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: put-cloud-infrastructurepserverspserverhostnamep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l3-interface-ipv4-address-list object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv4-address-list <#/definitions/l3-interface-ipv4-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv4-address-list .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: delete-cloud-infrastructurepserverspserverhostnamep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship** :name: put-cloud-infrastructurepserverspserverhostnamep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv4-address-listl3-interface-ipv4-addressrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship** :name: delete-cloud-infrastructurepserverspserverhostnamep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv4-address-listl3-interface-ipv4-addressrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv6-address-list .. raw:: html
.. rubric:: GET **/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: get-cloud-infrastructurepserverspserverhostnamep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ | pserver-id | ID of Pserver | query | string | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | pserver-name2 | alternative | query | string | | | | pserver name | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | | | that address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-subnet | Neutron id of | query | string | | | -id | subnet that | | | | | | address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv6-address-list <#/definitions/l3-interface-ipv6-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv6-address-list .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: put-cloud-infrastructurepserverspserverhostnamep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l3-interface-ipv6-address-list object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv6-address-list <#/definitions/l3-interface-ipv6-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv6-address-list .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: delete-cloud-infrastructurepserverspserverhostnamep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship** :name: put-cloud-infrastructurepserverspserverhostnamep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv6-address-listl3-interface-ipv6-addressrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship** :name: delete-cloud-infrastructurepserverspserverhostnamep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv6-address-listl3-interface-ipv6-addressrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/relationship-list/relationship** :name: put-cloud-infrastructurepserverspserverhostnamep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namerelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/relationship-list/relationship** :name: delete-cloud-infrastructurepserverspserverhostnamep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namerelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns sriov-vfs .. raw:: html
.. rubric:: GET **/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs** :name: get-cloud-infrastructurepserverspserverhostnamep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namesriov-vfs :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns sriov-vfs .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ | pserver-id | ID of Pserver | query | string | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | pserver-name2 | alternative | query | string | | | | pserver name | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/sriov-vfs <#/definitions/sriov-vfs>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns sriov-vf .. raw:: html
.. rubric:: GET **/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}** :name: get-cloud-infrastructurepserverspserverhostnamep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namesriov-vfssriov-vfpci-id :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns sriov-vf .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pci-id | PCI ID used to | path | string | | | | identify the | | | | | | sriov-vf | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ | pserver-id | ID of Pserver | query | string | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | pserver-name2 | alternative | query | string | | | | pserver name | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vf-vlan-filter | This metadata | query | string | | | | provides | | | | | | option to | | | | | | specify list | | | | | | of VLAN | | | | | | filters | | | | | | applied on VF | | | | | | to pass the | | | | | | traffic to VM. | | | | +----------------+----------------+----------------+----------------+----------------+ | vf-mac-filter | When MAC | query | string | | | | filters are | | | | | | specified, | | | | | | VF-agent | | | | | | service | | | | | | configures VFs | | | | | | to do MAC | | | | | | level | | | | | | filtering | | | | | | before the | | | | | | traffic is | | | | | | passed to VM. | | | | +----------------+----------------+----------------+----------------+----------------+ | vf-vlan-strip | When this | query | boolean | | | | field is set | | | | | | to true, VF | | | | | | will | | | | | | configured to | | | | | | strip the | | | | | | outer TAG | | | | | | before the | | | | | | traffic is | | | | | | passed to VM. | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/sriov-vf <#/definitions/sriov-vf>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing sriov-vf .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}** :name: put-cloud-infrastructurepserverspserverhostnamep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namesriov-vfssriov-vfpci-id :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing sriov-vf .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
sriov-vf object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/sriov-vf <#/definitions/sriov-vf>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pci-id | PCI ID used to | path | string | | | | identify the | | | | | | sriov-vf | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing sriov-vf .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}** :name: delete-cloud-infrastructurepserverspserverhostnamep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namesriov-vfssriov-vfpci-id :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing sriov-vf .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pci-id | PCI ID used to | path | string | | | | identify the | | | | | | sriov-vf | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}/relationship-list/relationship** :name: put-cloud-infrastructurepserverspserverhostnamep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namesriov-vfssriov-vfpci-idrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pci-id | PCI ID used to | path | string | | | | identify the | | | | | | sriov-vf | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}/relationship-list/relationship** :name: delete-cloud-infrastructurepserverspserverhostnamep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namesriov-vfssriov-vfpci-idrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pci-id | PCI ID used to | path | string | | | | identify the | | | | | | sriov-vf | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns vlans .. raw:: html
.. rubric:: GET **/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans** :name: get-cloud-infrastructurepserverspserverhostnamep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namevlans :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns vlans .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ | pserver-id | ID of Pserver | query | string | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | pserver-name2 | alternative | query | string | | | | pserver name | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vlans <#/definitions/vlans>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns vlan .. raw:: html
.. rubric:: GET **/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}** :name: get-cloud-infrastructurepserverspserverhostnamep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interface :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns vlan .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ | pserver-id | ID of Pserver | query | string | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | pserver-name2 | alternative | query | string | | | | pserver name | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | vpn-key | This indicates | query | string | | | | the customers | | | | | | VPN ID | | | | | | associated | | | | | | with this vlan | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vlan <#/definitions/vlan>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing vlan .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}** :name: put-cloud-infrastructurepserverspserverhostnamep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interface :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing vlan .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
vlan object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vlan <#/definitions/vlan>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing vlan .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}** :name: delete-cloud-infrastructurepserverspserverhostnamep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interface :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing vlan .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv4-address-list .. raw:: html
.. rubric:: GET **/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: get-cloud-infrastructurepserverspserverhostnamep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ | pserver-id | ID of Pserver | query | string | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | pserver-name2 | alternative | query | string | | | | pserver name | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | vpn-key | This indicates | query | string | | | | the customers | | | | | | VPN ID | | | | | | associated | | | | | | with this vlan | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | | | that address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-subnet | Neutron id of | query | string | | | -id | subnet that | | | | | | address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv4-address-list <#/definitions/l3-interface-ipv4-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv4-address-list .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: put-cloud-infrastructurepserverspserverhostnamep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l3-interface-ipv4-address-list object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv4-address-list <#/definitions/l3-interface-ipv4-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv4-address-list .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: delete-cloud-infrastructurepserverspserverhostnamep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship** :name: put-cloud-infrastructurepserverspserverhostnamep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv4-address-listl3-interface-ipv4-addressrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship** :name: delete-cloud-infrastructurepserverspserverhostnamep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv4-address-listl3-interface-ipv4-addressrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv6-address-list .. raw:: html
.. rubric:: GET **/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: get-cloud-infrastructurepserverspserverhostnamep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ | pserver-id | ID of Pserver | query | string | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | pserver-name2 | alternative | query | string | | | | pserver name | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | vpn-key | This indicates | query | string | | | | the customers | | | | | | VPN ID | | | | | | associated | | | | | | with this vlan | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | | | that address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-subnet | Neutron id of | query | string | | | -id | subnet that | | | | | | address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv6-address-list <#/definitions/l3-interface-ipv6-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv6-address-list .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: put-cloud-infrastructurepserverspserverhostnamep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l3-interface-ipv6-address-list object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv6-address-list <#/definitions/l3-interface-ipv6-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv6-address-list .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: delete-cloud-infrastructurepserverspserverhostnamep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship** :name: put-cloud-infrastructurepserverspserverhostnamep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv6-address-listl3-interface-ipv6-addressrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship** :name: delete-cloud-infrastructurepserverspserverhostnamep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv6-address-listl3-interface-ipv6-addressrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/relationship-list/relationship** :name: put-cloud-infrastructurepserverspserverhostnamep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacerelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/relationship-list/relationship** :name: delete-cloud-infrastructurepserverspserverhostnamep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacerelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/relationship-list/relationship** :name: put-cloud-infrastructurepserverspserverhostnamep-interfacesp-interfaceinterface-namerelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/relationship-list/relationship** :name: delete-cloud-infrastructurepserverspserverhostnamep-interfacesp-interfaceinterface-namerelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns sriov-pfs .. raw:: html
.. rubric:: GET **/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/sriov-pfs** :name: get-cloud-infrastructurepserverspserverhostnamep-interfacesp-interfaceinterface-namesriov-pfs :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns sriov-pfs .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ | pserver-id | ID of Pserver | query | string | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | pserver-name2 | alternative | query | string | | | | pserver name | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/sriov-pfs <#/definitions/sriov-pfs>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns sriov-pf .. raw:: html
.. rubric:: GET **/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/sriov-pfs/sriov-pf/{pf-pci-id}** :name: get-cloud-infrastructurepserverspserverhostnamep-interfacesp-interfaceinterface-namesriov-pfssriov-pfpf-pci-id :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns sriov-pf .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pf-pci-id | Identifier for | path | string | | | | the sriov-pf | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ | pserver-id | ID of Pserver | query | string | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | pserver-name2 | alternative | query | string | | | | pserver name | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/sriov-pf <#/definitions/sriov-pf>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing sriov-pf .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/sriov-pfs/sriov-pf/{pf-pci-id}** :name: put-cloud-infrastructurepserverspserverhostnamep-interfacesp-interfaceinterface-namesriov-pfssriov-pfpf-pci-id :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing sriov-pf .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
sriov-pf object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/sriov-pf <#/definitions/sriov-pf>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pf-pci-id | Identifier for | path | string | | | | the sriov-pf | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing sriov-pf .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/sriov-pfs/sriov-pf/{pf-pci-id}** :name: delete-cloud-infrastructurepserverspserverhostnamep-interfacesp-interfaceinterface-namesriov-pfssriov-pfpf-pci-id :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing sriov-pf .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pf-pci-id | Identifier for | path | string | | | | the sriov-pf | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/sriov-pfs/sriov-pf/{pf-pci-id}/relationship-list/relationship** :name: put-cloud-infrastructurepserverspserverhostnamep-interfacesp-interfaceinterface-namesriov-pfssriov-pfpf-pci-idrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pf-pci-id | Identifier for | path | string | | | | the sriov-pf | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/sriov-pfs/sriov-pf/{pf-pci-id}/relationship-list/relationship** :name: delete-cloud-infrastructurepserverspserverhostnamep-interfacesp-interfaceinterface-namesriov-pfssriov-pfpf-pci-idrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pf-pci-id | Identifier for | path | string | | | | the sriov-pf | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/pservers/pserver/{hostname}/relationship-list/relationship** :name: put-cloud-infrastructurepserverspserverhostnamerelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/pservers/pserver/{hostname}/relationship-list/relationship** :name: delete-cloud-infrastructurepserverspserverhostnamerelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | hostname | Value from | path | string | | | | executing | | | | | | hostname on | | | | | | the compute | | | | | | node. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns virtual-data-centers .. raw:: html
.. rubric:: GET **/cloud-infrastructure/virtual-data-centers** :name: get-cloud-infrastructurevirtual-data-centers :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns virtual-data-centers .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/virtual-data-centers <#/definitions/virtual-data-centers>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns virtual-data-center .. raw:: html
.. rubric:: GET **/cloud-infrastructure/virtual-data-centers/virtual-data-center/{vdc-id}** :name: get-cloud-infrastructurevirtual-data-centersvirtual-data-centervdc-id :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns virtual-data-center .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vdc-id | Unique ID of | path | string | | | | the vdc | | | | +----------------+----------------+----------------+----------------+----------------+ | vdc-name | Name of the | query | string | | | | virtual data | | | | | | center | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/virtual-data-center <#/definitions/virtual-data-center>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing virtual-data-center .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/virtual-data-centers/virtual-data-center/{vdc-id}** :name: put-cloud-infrastructurevirtual-data-centersvirtual-data-centervdc-id :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing virtual-data-center .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
virtual-data-center object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/virtual-data-center <#/definitions/virtual-data-center>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vdc-id | Unique ID of | path | string | | | | the vdc | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing virtual-data-center .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/virtual-data-centers/virtual-data-center/{vdc-id}** :name: delete-cloud-infrastructurevirtual-data-centersvirtual-data-centervdc-id :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing virtual-data-center .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vdc-id | Unique ID of | path | string | | | | the vdc | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/cloud-infrastructure/virtual-data-centers/virtual-data-center/{vdc-id}/relationship-list/relationship** :name: put-cloud-infrastructurevirtual-data-centersvirtual-data-centervdc-idrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vdc-id | Unique ID of | path | string | | | | the vdc | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/cloud-infrastructure/virtual-data-centers/virtual-data-center/{vdc-id}/relationship-list/relationship** :name: delete-cloud-infrastructurevirtual-data-centersvirtual-data-centervdc-idrelationship-listrelationship :class: panel-title Tags: `CloudInfrastructure <#tag-CloudInfrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vdc-id | Unique ID of | path | string | | | | the vdc | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns esr-ems-list .. raw:: html
.. rubric:: GET **/external-system/esr-ems-list** :name: get-external-systemesr-ems-list :class: panel-title Tags: `ExternalSystem <#tag-ExternalSystem>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns esr-ems-list .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/esr-ems-list <#/definitions/esr-ems-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns esr-ems .. raw:: html
.. rubric:: GET **/external-system/esr-ems-list/esr-ems/{ems-id}** :name: get-external-systemesr-ems-listesr-emsems-id :class: panel-title Tags: `ExternalSystem <#tag-ExternalSystem>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns esr-ems .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | ems-id | Unique ID of | path | string | | | | EMS. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/esr-ems <#/definitions/esr-ems>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing esr-ems .. raw:: html
.. rubric:: PUT **/external-system/esr-ems-list/esr-ems/{ems-id}** :name: put-external-systemesr-ems-listesr-emsems-id :class: panel-title Tags: `ExternalSystem <#tag-ExternalSystem>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing esr-ems .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
esr-ems object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/esr-ems <#/definitions/esr-ems>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | ems-id | Unique ID of | path | string | | | | EMS. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing esr-ems .. raw:: html
.. rubric:: DELETE **/external-system/esr-ems-list/esr-ems/{ems-id}** :name: delete-external-systemesr-ems-listesr-emsems-id :class: panel-title Tags: `ExternalSystem <#tag-ExternalSystem>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing esr-ems .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | ems-id | Unique ID of | path | string | | | | EMS. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns esr-system-info-list .. raw:: html
.. rubric:: GET **/external-system/esr-ems-list/esr-ems/{ems-id}/esr-system-info-list** :name: get-external-systemesr-ems-listesr-emsems-idesr-system-info-list :class: panel-title Tags: `ExternalSystem <#tag-ExternalSystem>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns esr-system-info-list .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | ems-id | Unique ID of | path | string | | | | EMS. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/esr-system-info-list <#/definitions/esr-system-info-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns esr-system-info .. raw:: html
.. rubric:: GET **/external-system/esr-ems-list/esr-ems/{ems-id}/esr-system-info-list/esr-system-info/{esr-system-info-id}** :name: get-external-systemesr-ems-listesr-emsems-idesr-system-info-listesr-system-infoesr-system-info-id :class: panel-title Tags: `ExternalSystem <#tag-ExternalSystem>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns esr-system-info .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | ems-id | Unique ID of | path | string | | | | EMS. | | | | +----------------+----------------+----------------+----------------+----------------+ | esr-system-inf | Unique ID of | path | string | | | o-id | esr system | | | | | | info. | | | | +----------------+----------------+----------------+----------------+----------------+ | system-name | name of | query | string | | | | external | | | | | | system. | | | | +----------------+----------------+----------------+----------------+----------------+ | system-type | it could be | query | string | | | | vim/vnfm/third | | | | | | party-sdnc/ems | | | | | | -resource/ems- | | | | | | performance/em | | | | | | s-alarm. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/esr-system-info <#/definitions/esr-system-info>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing esr-system-info .. raw:: html
.. rubric:: PUT **/external-system/esr-ems-list/esr-ems/{ems-id}/esr-system-info-list/esr-system-info/{esr-system-info-id}** :name: put-external-systemesr-ems-listesr-emsems-idesr-system-info-listesr-system-infoesr-system-info-id :class: panel-title Tags: `ExternalSystem <#tag-ExternalSystem>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing esr-system-info .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
esr-system-info object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/esr-system-info <#/definitions/esr-system-info>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | ems-id | Unique ID of | path | string | | | | EMS. | | | | +----------------+----------------+----------------+----------------+----------------+ | esr-system-inf | Unique ID of | path | string | | | o-id | esr system | | | | | | info. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing esr-system-info .. raw:: html
.. rubric:: DELETE **/external-system/esr-ems-list/esr-ems/{ems-id}/esr-system-info-list/esr-system-info/{esr-system-info-id}** :name: delete-external-systemesr-ems-listesr-emsems-idesr-system-info-listesr-system-infoesr-system-info-id :class: panel-title Tags: `ExternalSystem <#tag-ExternalSystem>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing esr-system-info .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | ems-id | Unique ID of | path | string | | | | EMS. | | | | +----------------+----------------+----------------+----------------+----------------+ | esr-system-inf | Unique ID of | path | string | | | o-id | esr system | | | | | | info. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/external-system/esr-ems-list/esr-ems/{ems-id}/esr-system-info-list/esr-system-info/{esr-system-info-id}/relationship-list/relationship** :name: put-external-systemesr-ems-listesr-emsems-idesr-system-info-listesr-system-infoesr-system-info-idrelationship-listrelationship :class: panel-title Tags: `ExternalSystem <#tag-ExternalSystem>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | ems-id | Unique ID of | path | string | | | | EMS. | | | | +----------------+----------------+----------------+----------------+----------------+ | esr-system-inf | Unique ID of | path | string | | | o-id | esr system | | | | | | info. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/external-system/esr-ems-list/esr-ems/{ems-id}/esr-system-info-list/esr-system-info/{esr-system-info-id}/relationship-list/relationship** :name: delete-external-systemesr-ems-listesr-emsems-idesr-system-info-listesr-system-infoesr-system-info-idrelationship-listrelationship :class: panel-title Tags: `ExternalSystem <#tag-ExternalSystem>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | ems-id | Unique ID of | path | string | | | | EMS. | | | | +----------------+----------------+----------------+----------------+----------------+ | esr-system-inf | Unique ID of | path | string | | | o-id | esr system | | | | | | info. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/external-system/esr-ems-list/esr-ems/{ems-id}/relationship-list/relationship** :name: put-external-systemesr-ems-listesr-emsems-idrelationship-listrelationship :class: panel-title Tags: `ExternalSystem <#tag-ExternalSystem>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | ems-id | Unique ID of | path | string | | | | EMS. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/external-system/esr-ems-list/esr-ems/{ems-id}/relationship-list/relationship** :name: delete-external-systemesr-ems-listesr-emsems-idrelationship-listrelationship :class: panel-title Tags: `ExternalSystem <#tag-ExternalSystem>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | ems-id | Unique ID of | path | string | | | | EMS. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns esr-thirdparty-sdnc-list .. raw:: html
.. rubric:: GET **/external-system/esr-thirdparty-sdnc-list** :name: get-external-systemesr-thirdparty-sdnc-list :class: panel-title Tags: `ExternalSystem <#tag-ExternalSystem>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns esr-thirdparty-sdnc-list .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/esr-thirdparty-sdnc-list <#/definitions/esr-thirdparty-sdnc-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns esr-thirdparty-sdnc .. raw:: html
.. rubric:: GET **/external-system/esr-thirdparty-sdnc-list/esr-thirdparty-sdnc/{thirdparty-sdnc-id}** :name: get-external-systemesr-thirdparty-sdnc-listesr-thirdparty-sdncthirdparty-sdnc-id :class: panel-title Tags: `ExternalSystem <#tag-ExternalSystem>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns esr-thirdparty-sdnc .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | thirdparty-sdn | Unique ID of | path | string | | | c-id | SDNC. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/esr-thirdparty-sdnc <#/definitions/esr-thirdparty-sdnc>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing esr-thirdparty-sdnc .. raw:: html
.. rubric:: PUT **/external-system/esr-thirdparty-sdnc-list/esr-thirdparty-sdnc/{thirdparty-sdnc-id}** :name: put-external-systemesr-thirdparty-sdnc-listesr-thirdparty-sdncthirdparty-sdnc-id :class: panel-title Tags: `ExternalSystem <#tag-ExternalSystem>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing esr-thirdparty-sdnc .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
esr-thirdparty-sdnc object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/esr-thirdparty-sdnc <#/definitions/esr-thirdparty-sdnc>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | thirdparty-sdn | Unique ID of | path | string | | | c-id | SDNC. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing esr-thirdparty-sdnc .. raw:: html
.. rubric:: DELETE **/external-system/esr-thirdparty-sdnc-list/esr-thirdparty-sdnc/{thirdparty-sdnc-id}** :name: delete-external-systemesr-thirdparty-sdnc-listesr-thirdparty-sdncthirdparty-sdnc-id :class: panel-title Tags: `ExternalSystem <#tag-ExternalSystem>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing esr-thirdparty-sdnc .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | thirdparty-sdn | Unique ID of | path | string | | | c-id | SDNC. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns esr-system-info-list .. raw:: html
.. rubric:: GET **/external-system/esr-thirdparty-sdnc-list/esr-thirdparty-sdnc/{thirdparty-sdnc-id}/esr-system-info-list** :name: get-external-systemesr-thirdparty-sdnc-listesr-thirdparty-sdncthirdparty-sdnc-idesr-system-info-list :class: panel-title Tags: `ExternalSystem <#tag-ExternalSystem>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns esr-system-info-list .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | thirdparty-sdn | Unique ID of | path | string | | | c-id | SDNC. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/esr-system-info-list <#/definitions/esr-system-info-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns esr-system-info .. raw:: html
.. rubric:: GET **/external-system/esr-thirdparty-sdnc-list/esr-thirdparty-sdnc/{thirdparty-sdnc-id}/esr-system-info-list/esr-system-info/{esr-system-info-id}** :name: get-external-systemesr-thirdparty-sdnc-listesr-thirdparty-sdncthirdparty-sdnc-idesr-system-info-listesr-system-infoesr-system-info-id :class: panel-title Tags: `ExternalSystem <#tag-ExternalSystem>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns esr-system-info .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | thirdparty-sdn | Unique ID of | path | string | | | c-id | SDNC. | | | | +----------------+----------------+----------------+----------------+----------------+ | esr-system-inf | Unique ID of | path | string | | | o-id | esr system | | | | | | info. | | | | +----------------+----------------+----------------+----------------+----------------+ | system-name | name of | query | string | | | | external | | | | | | system. | | | | +----------------+----------------+----------------+----------------+----------------+ | system-type | it could be | query | string | | | | vim/vnfm/third | | | | | | party-sdnc/ems | | | | | | -resource/ems- | | | | | | performance/em | | | | | | s-alarm. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/esr-system-info <#/definitions/esr-system-info>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing esr-system-info .. raw:: html
.. rubric:: PUT **/external-system/esr-thirdparty-sdnc-list/esr-thirdparty-sdnc/{thirdparty-sdnc-id}/esr-system-info-list/esr-system-info/{esr-system-info-id}** :name: put-external-systemesr-thirdparty-sdnc-listesr-thirdparty-sdncthirdparty-sdnc-idesr-system-info-listesr-system-infoesr-system-info-id :class: panel-title Tags: `ExternalSystem <#tag-ExternalSystem>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing esr-system-info .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
esr-system-info object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/esr-system-info <#/definitions/esr-system-info>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | thirdparty-sdn | Unique ID of | path | string | | | c-id | SDNC. | | | | +----------------+----------------+----------------+----------------+----------------+ | esr-system-inf | Unique ID of | path | string | | | o-id | esr system | | | | | | info. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing esr-system-info .. raw:: html
.. rubric:: DELETE **/external-system/esr-thirdparty-sdnc-list/esr-thirdparty-sdnc/{thirdparty-sdnc-id}/esr-system-info-list/esr-system-info/{esr-system-info-id}** :name: delete-external-systemesr-thirdparty-sdnc-listesr-thirdparty-sdncthirdparty-sdnc-idesr-system-info-listesr-system-infoesr-system-info-id :class: panel-title Tags: `ExternalSystem <#tag-ExternalSystem>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing esr-system-info .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | thirdparty-sdn | Unique ID of | path | string | | | c-id | SDNC. | | | | +----------------+----------------+----------------+----------------+----------------+ | esr-system-inf | Unique ID of | path | string | | | o-id | esr system | | | | | | info. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: 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** :name: put-external-systemesr-thirdparty-sdnc-listesr-thirdparty-sdncthirdparty-sdnc-idesr-system-info-listesr-system-infoesr-system-info-idrelationship-listrelationship :class: panel-title Tags: `ExternalSystem <#tag-ExternalSystem>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | thirdparty-sdn | Unique ID of | path | string | | | c-id | SDNC. | | | | +----------------+----------------+----------------+----------------+----------------+ | esr-system-inf | Unique ID of | path | string | | | o-id | esr system | | | | | | info. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: 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** :name: delete-external-systemesr-thirdparty-sdnc-listesr-thirdparty-sdncthirdparty-sdnc-idesr-system-info-listesr-system-infoesr-system-info-idrelationship-listrelationship :class: panel-title Tags: `ExternalSystem <#tag-ExternalSystem>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | thirdparty-sdn | Unique ID of | path | string | | | c-id | SDNC. | | | | +----------------+----------------+----------------+----------------+----------------+ | esr-system-inf | Unique ID of | path | string | | | o-id | esr system | | | | | | info. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/external-system/esr-thirdparty-sdnc-list/esr-thirdparty-sdnc/{thirdparty-sdnc-id}/relationship-list/relationship** :name: put-external-systemesr-thirdparty-sdnc-listesr-thirdparty-sdncthirdparty-sdnc-idrelationship-listrelationship :class: panel-title Tags: `ExternalSystem <#tag-ExternalSystem>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | thirdparty-sdn | Unique ID of | path | string | | | c-id | SDNC. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/external-system/esr-thirdparty-sdnc-list/esr-thirdparty-sdnc/{thirdparty-sdnc-id}/relationship-list/relationship** :name: delete-external-systemesr-thirdparty-sdnc-listesr-thirdparty-sdncthirdparty-sdnc-idrelationship-listrelationship :class: panel-title Tags: `ExternalSystem <#tag-ExternalSystem>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | thirdparty-sdn | Unique ID of | path | string | | | c-id | SDNC. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns esr-vnfm-list .. raw:: html
.. rubric:: GET **/external-system/esr-vnfm-list** :name: get-external-systemesr-vnfm-list :class: panel-title Tags: `ExternalSystem <#tag-ExternalSystem>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns esr-vnfm-list .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/esr-vnfm-list <#/definitions/esr-vnfm-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns esr-vnfm .. raw:: html
.. rubric:: GET **/external-system/esr-vnfm-list/esr-vnfm/{vnfm-id}** :name: get-external-systemesr-vnfm-listesr-vnfmvnfm-id :class: panel-title Tags: `ExternalSystem <#tag-ExternalSystem>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns esr-vnfm .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnfm-id | Unique ID of | path | string | | | | VNFM. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/esr-vnfm <#/definitions/esr-vnfm>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing esr-vnfm .. raw:: html
.. rubric:: PUT **/external-system/esr-vnfm-list/esr-vnfm/{vnfm-id}** :name: put-external-systemesr-vnfm-listesr-vnfmvnfm-id :class: panel-title Tags: `ExternalSystem <#tag-ExternalSystem>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing esr-vnfm .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
esr-vnfm object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/esr-vnfm <#/definitions/esr-vnfm>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnfm-id | Unique ID of | path | string | | | | VNFM. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing esr-vnfm .. raw:: html
.. rubric:: DELETE **/external-system/esr-vnfm-list/esr-vnfm/{vnfm-id}** :name: delete-external-systemesr-vnfm-listesr-vnfmvnfm-id :class: panel-title Tags: `ExternalSystem <#tag-ExternalSystem>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing esr-vnfm .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnfm-id | Unique ID of | path | string | | | | VNFM. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns esr-system-info-list .. raw:: html
.. rubric:: GET **/external-system/esr-vnfm-list/esr-vnfm/{vnfm-id}/esr-system-info-list** :name: get-external-systemesr-vnfm-listesr-vnfmvnfm-idesr-system-info-list :class: panel-title Tags: `ExternalSystem <#tag-ExternalSystem>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns esr-system-info-list .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnfm-id | Unique ID of | path | string | | | | VNFM. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/esr-system-info-list <#/definitions/esr-system-info-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns esr-system-info .. raw:: html
.. rubric:: GET **/external-system/esr-vnfm-list/esr-vnfm/{vnfm-id}/esr-system-info-list/esr-system-info/{esr-system-info-id}** :name: get-external-systemesr-vnfm-listesr-vnfmvnfm-idesr-system-info-listesr-system-infoesr-system-info-id :class: panel-title Tags: `ExternalSystem <#tag-ExternalSystem>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns esr-system-info .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnfm-id | Unique ID of | path | string | | | | VNFM. | | | | +----------------+----------------+----------------+----------------+----------------+ | esr-system-inf | Unique ID of | path | string | | | o-id | esr system | | | | | | info. | | | | +----------------+----------------+----------------+----------------+----------------+ | system-name | name of | query | string | | | | external | | | | | | system. | | | | +----------------+----------------+----------------+----------------+----------------+ | system-type | it could be | query | string | | | | vim/vnfm/third | | | | | | party-sdnc/ems | | | | | | -resource/ems- | | | | | | performance/em | | | | | | s-alarm. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/esr-system-info <#/definitions/esr-system-info>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing esr-system-info .. raw:: html
.. rubric:: PUT **/external-system/esr-vnfm-list/esr-vnfm/{vnfm-id}/esr-system-info-list/esr-system-info/{esr-system-info-id}** :name: put-external-systemesr-vnfm-listesr-vnfmvnfm-idesr-system-info-listesr-system-infoesr-system-info-id :class: panel-title Tags: `ExternalSystem <#tag-ExternalSystem>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing esr-system-info .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
esr-system-info object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/esr-system-info <#/definitions/esr-system-info>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnfm-id | Unique ID of | path | string | | | | VNFM. | | | | +----------------+----------------+----------------+----------------+----------------+ | esr-system-inf | Unique ID of | path | string | | | o-id | esr system | | | | | | info. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing esr-system-info .. raw:: html
.. rubric:: DELETE **/external-system/esr-vnfm-list/esr-vnfm/{vnfm-id}/esr-system-info-list/esr-system-info/{esr-system-info-id}** :name: delete-external-systemesr-vnfm-listesr-vnfmvnfm-idesr-system-info-listesr-system-infoesr-system-info-id :class: panel-title Tags: `ExternalSystem <#tag-ExternalSystem>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing esr-system-info .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnfm-id | Unique ID of | path | string | | | | VNFM. | | | | +----------------+----------------+----------------+----------------+----------------+ | esr-system-inf | Unique ID of | path | string | | | o-id | esr system | | | | | | info. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/external-system/esr-vnfm-list/esr-vnfm/{vnfm-id}/esr-system-info-list/esr-system-info/{esr-system-info-id}/relationship-list/relationship** :name: put-external-systemesr-vnfm-listesr-vnfmvnfm-idesr-system-info-listesr-system-infoesr-system-info-idrelationship-listrelationship :class: panel-title Tags: `ExternalSystem <#tag-ExternalSystem>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnfm-id | Unique ID of | path | string | | | | VNFM. | | | | +----------------+----------------+----------------+----------------+----------------+ | esr-system-inf | Unique ID of | path | string | | | o-id | esr system | | | | | | info. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/external-system/esr-vnfm-list/esr-vnfm/{vnfm-id}/esr-system-info-list/esr-system-info/{esr-system-info-id}/relationship-list/relationship** :name: delete-external-systemesr-vnfm-listesr-vnfmvnfm-idesr-system-info-listesr-system-infoesr-system-info-idrelationship-listrelationship :class: panel-title Tags: `ExternalSystem <#tag-ExternalSystem>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnfm-id | Unique ID of | path | string | | | | VNFM. | | | | +----------------+----------------+----------------+----------------+----------------+ | esr-system-inf | Unique ID of | path | string | | | o-id | esr system | | | | | | info. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/external-system/esr-vnfm-list/esr-vnfm/{vnfm-id}/relationship-list/relationship** :name: put-external-systemesr-vnfm-listesr-vnfmvnfm-idrelationship-listrelationship :class: panel-title Tags: `ExternalSystem <#tag-ExternalSystem>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnfm-id | Unique ID of | path | string | | | | VNFM. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/external-system/esr-vnfm-list/esr-vnfm/{vnfm-id}/relationship-list/relationship** :name: delete-external-systemesr-vnfm-listesr-vnfmvnfm-idrelationship-listrelationship :class: panel-title Tags: `ExternalSystem <#tag-ExternalSystem>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnfm-id | Unique ID of | path | string | | | | VNFM. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns generic-vnfs .. raw:: html
.. rubric:: GET **/network/generic-vnfs** :name: get-networkgeneric-vnfs :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns generic-vnfs .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/generic-vnfs <#/definitions/generic-vnfs>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns generic-vnf .. raw:: html
.. rubric:: GET **/network/generic-vnfs/generic-vnf/{vnf-id}** :name: get-networkgeneric-vnfsgeneric-vnfvnf-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns generic-vnf .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name | Name of VNF. | query | string | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name2 | Alternate name | query | string | | | | of VNF. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | query | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-id | Unique | query | string | | | | identifier of | | | | | | service, does | | | | | | not | | | | | | necessarily | | | | | | map to ASDC | | | | | | service | | | | | | models. SOON | | | | | | TO BE | | | | | | DEPRECATED | | | | +----------------+----------------+----------------+----------------+----------------+ | regional-resou | Regional way | query | string | | | rce-zone | of organizing | | | | | | pservers, | | | | | | source of | | | | | | truth should | | | | | | define values | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | is-closed-loop | | query | boolean | | | -disabled | | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-i | the ASDC data | query | string | | | d | dictionary | | | | | | widget model. | | | | | | This maps | | | | | | directly to | | | | | | the A&AI | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-v | the ASDC data | query | string | | | ersion | dictionary | | | | | | version of the | | | | | | widget | | | | | | model.This | | | | | | maps directly | | | | | | to the A&AI | | | | | | version of the | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-type | Generic | query | string | | | | description of | | | | | | the type of NF | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-function | English | query | string | | | | description of | | | | | | Network | | | | | | function that | | | | | | the specific | | | | | | VNF deployment | | | | | | is providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-role | role in the | query | string | | | | network that | | | | | | this model | | | | | | will be | | | | | | providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-naming-code | string | query | string | | | | assigned to | | | | | | this model | | | | | | used for | | | | | | naming | | | | | | purposes | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/generic-vnf <#/definitions/generic-vnf>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing generic-vnf .. raw:: html
.. rubric:: PUT **/network/generic-vnfs/generic-vnf/{vnf-id}** :name: put-networkgeneric-vnfsgeneric-vnfvnf-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing generic-vnf .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
generic-vnf object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/generic-vnf <#/definitions/generic-vnf>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing generic-vnf .. raw:: html
.. rubric:: DELETE **/network/generic-vnfs/generic-vnf/{vnf-id}** :name: delete-networkgeneric-vnfsgeneric-vnfvnf-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing generic-vnf .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns entitlements .. raw:: html
.. rubric:: GET **/network/generic-vnfs/generic-vnf/{vnf-id}/entitlements** :name: get-networkgeneric-vnfsgeneric-vnfvnf-identitlements :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns entitlements .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name | Name of VNF. | query | string | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name2 | Alternate name | query | string | | | | of VNF. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | query | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-id | Unique | query | string | | | | identifier of | | | | | | service, does | | | | | | not | | | | | | necessarily | | | | | | map to ASDC | | | | | | service | | | | | | models. SOON | | | | | | TO BE | | | | | | DEPRECATED | | | | +----------------+----------------+----------------+----------------+----------------+ | regional-resou | Regional way | query | string | | | rce-zone | of organizing | | | | | | pservers, | | | | | | source of | | | | | | truth should | | | | | | define values | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | is-closed-loop | | query | boolean | | | -disabled | | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-i | the ASDC data | query | string | | | d | dictionary | | | | | | widget model. | | | | | | This maps | | | | | | directly to | | | | | | the A&AI | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-v | the ASDC data | query | string | | | ersion | dictionary | | | | | | version of the | | | | | | widget | | | | | | model.This | | | | | | maps directly | | | | | | to the A&AI | | | | | | version of the | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-type | Generic | query | string | | | | description of | | | | | | the type of NF | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-function | English | query | string | | | | description of | | | | | | Network | | | | | | function that | | | | | | the specific | | | | | | VNF deployment | | | | | | is providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-role | role in the | query | string | | | | network that | | | | | | this model | | | | | | will be | | | | | | providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-naming-code | string | query | string | | | | assigned to | | | | | | this model | | | | | | used for | | | | | | naming | | | | | | purposes | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/entitlements <#/definitions/entitlements>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns entitlement .. raw:: html
.. rubric:: GET **/network/generic-vnfs/generic-vnf/{vnf-id}/entitlements/entitlement/{group-uuid}/{resource-uuid}** :name: get-networkgeneric-vnfsgeneric-vnfvnf-identitlementsentitlementgroup-uuidresource-uuid :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns entitlement .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | group-uuid | Unique ID for | path | string | | | | the | | | | | | entitlement | | | | | | group the | | | | | | resource comes | | | | | | from, should | | | | | | be uuid. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-uuid | Unique ID of | path | string | | | | an entitlement | | | | | | resource. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name | Name of VNF. | query | string | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name2 | Alternate name | query | string | | | | of VNF. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | query | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-id | Unique | query | string | | | | identifier of | | | | | | service, does | | | | | | not | | | | | | necessarily | | | | | | map to ASDC | | | | | | service | | | | | | models. SOON | | | | | | TO BE | | | | | | DEPRECATED | | | | +----------------+----------------+----------------+----------------+----------------+ | regional-resou | Regional way | query | string | | | rce-zone | of organizing | | | | | | pservers, | | | | | | source of | | | | | | truth should | | | | | | define values | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | is-closed-loop | | query | boolean | | | -disabled | | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-i | the ASDC data | query | string | | | d | dictionary | | | | | | widget model. | | | | | | This maps | | | | | | directly to | | | | | | the A&AI | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-v | the ASDC data | query | string | | | ersion | dictionary | | | | | | version of the | | | | | | widget | | | | | | model.This | | | | | | maps directly | | | | | | to the A&AI | | | | | | version of the | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-type | Generic | query | string | | | | description of | | | | | | the type of NF | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-function | English | query | string | | | | description of | | | | | | Network | | | | | | function that | | | | | | the specific | | | | | | VNF deployment | | | | | | is providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-role | role in the | query | string | | | | network that | | | | | | this model | | | | | | will be | | | | | | providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-naming-code | string | query | string | | | | assigned to | | | | | | this model | | | | | | used for | | | | | | naming | | | | | | purposes | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/entitlement <#/definitions/entitlement>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing entitlement .. raw:: html
.. rubric:: PUT **/network/generic-vnfs/generic-vnf/{vnf-id}/entitlements/entitlement/{group-uuid}/{resource-uuid}** :name: put-networkgeneric-vnfsgeneric-vnfvnf-identitlementsentitlementgroup-uuidresource-uuid :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing entitlement .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
entitlement object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/entitlement <#/definitions/entitlement>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | group-uuid | Unique ID for | path | string | | | | the | | | | | | entitlement | | | | | | group the | | | | | | resource comes | | | | | | from, should | | | | | | be uuid. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-uuid | Unique ID of | path | string | | | | an entitlement | | | | | | resource. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing entitlement .. raw:: html
.. rubric:: DELETE **/network/generic-vnfs/generic-vnf/{vnf-id}/entitlements/entitlement/{group-uuid}/{resource-uuid}** :name: delete-networkgeneric-vnfsgeneric-vnfvnf-identitlementsentitlementgroup-uuidresource-uuid :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing entitlement .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | group-uuid | Unique ID for | path | string | | | | the | | | | | | entitlement | | | | | | group the | | | | | | resource comes | | | | | | from, should | | | | | | be uuid. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-uuid | Unique ID of | path | string | | | | an entitlement | | | | | | resource. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/generic-vnfs/generic-vnf/{vnf-id}/entitlements/entitlement/{group-uuid}/{resource-uuid}/relationship-list/relationship** :name: put-networkgeneric-vnfsgeneric-vnfvnf-identitlementsentitlementgroup-uuidresource-uuidrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | group-uuid | Unique ID for | path | string | | | | the | | | | | | entitlement | | | | | | group the | | | | | | resource comes | | | | | | from, should | | | | | | be uuid. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-uuid | Unique ID of | path | string | | | | an entitlement | | | | | | resource. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/generic-vnfs/generic-vnf/{vnf-id}/entitlements/entitlement/{group-uuid}/{resource-uuid}/relationship-list/relationship** :name: delete-networkgeneric-vnfsgeneric-vnfvnf-identitlementsentitlementgroup-uuidresource-uuidrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | group-uuid | Unique ID for | path | string | | | | the | | | | | | entitlement | | | | | | group the | | | | | | resource comes | | | | | | from, should | | | | | | be uuid. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-uuid | Unique ID of | path | string | | | | an entitlement | | | | | | resource. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l-interfaces .. raw:: html
.. rubric:: GET **/network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces** :name: get-networkgeneric-vnfsgeneric-vnfvnf-idl-interfaces :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l-interfaces .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name | Name of VNF. | query | string | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name2 | Alternate name | query | string | | | | of VNF. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | query | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-id | Unique | query | string | | | | identifier of | | | | | | service, does | | | | | | not | | | | | | necessarily | | | | | | map to ASDC | | | | | | service | | | | | | models. SOON | | | | | | TO BE | | | | | | DEPRECATED | | | | +----------------+----------------+----------------+----------------+----------------+ | regional-resou | Regional way | query | string | | | rce-zone | of organizing | | | | | | pservers, | | | | | | source of | | | | | | truth should | | | | | | define values | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | is-closed-loop | | query | boolean | | | -disabled | | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-i | the ASDC data | query | string | | | d | dictionary | | | | | | widget model. | | | | | | This maps | | | | | | directly to | | | | | | the A&AI | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-v | the ASDC data | query | string | | | ersion | dictionary | | | | | | version of the | | | | | | widget | | | | | | model.This | | | | | | maps directly | | | | | | to the A&AI | | | | | | version of the | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-type | Generic | query | string | | | | description of | | | | | | the type of NF | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-function | English | query | string | | | | description of | | | | | | Network | | | | | | function that | | | | | | the specific | | | | | | VNF deployment | | | | | | is providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-role | role in the | query | string | | | | network that | | | | | | this model | | | | | | will be | | | | | | providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-naming-code | string | query | string | | | | assigned to | | | | | | this model | | | | | | used for | | | | | | naming | | | | | | purposes | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l-interfaces <#/definitions/l-interfaces>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l-interface .. raw:: html
.. rubric:: GET **/network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}** :name: get-networkgeneric-vnfsgeneric-vnfvnf-idl-interfacesl-interfaceinterface-name :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l-interface .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name | Name of VNF. | query | string | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name2 | Alternate name | query | string | | | | of VNF. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | query | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-id | Unique | query | string | | | | identifier of | | | | | | service, does | | | | | | not | | | | | | necessarily | | | | | | map to ASDC | | | | | | service | | | | | | models. SOON | | | | | | TO BE | | | | | | DEPRECATED | | | | +----------------+----------------+----------------+----------------+----------------+ | regional-resou | Regional way | query | string | | | rce-zone | of organizing | | | | | | pservers, | | | | | | source of | | | | | | truth should | | | | | | define values | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | is-closed-loop | | query | boolean | | | -disabled | | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-i | the ASDC data | query | string | | | d | dictionary | | | | | | widget model. | | | | | | This maps | | | | | | directly to | | | | | | the A&AI | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-v | the ASDC data | query | string | | | ersion | dictionary | | | | | | version of the | | | | | | widget | | | | | | model.This | | | | | | maps directly | | | | | | to the A&AI | | | | | | version of the | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-type | Generic | query | string | | | | description of | | | | | | the type of NF | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-function | English | query | string | | | | description of | | | | | | Network | | | | | | function that | | | | | | the specific | | | | | | VNF deployment | | | | | | is providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-role | role in the | query | string | | | | network that | | | | | | this model | | | | | | will be | | | | | | providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-naming-code | string | query | string | | | | assigned to | | | | | | this model | | | | | | used for | | | | | | naming | | | | | | purposes | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l-interface <#/definitions/l-interface>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l-interface .. raw:: html
.. rubric:: PUT **/network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}** :name: put-networkgeneric-vnfsgeneric-vnfvnf-idl-interfacesl-interfaceinterface-name :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l-interface .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l-interface object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l-interface <#/definitions/l-interface>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l-interface .. raw:: html
.. rubric:: DELETE **/network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}** :name: delete-networkgeneric-vnfsgeneric-vnfvnf-idl-interfacesl-interfaceinterface-name :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l-interface .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv4-address-list .. raw:: html
.. rubric:: GET **/network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: get-networkgeneric-vnfsgeneric-vnfvnf-idl-interfacesl-interfaceinterface-namel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name | Name of VNF. | query | string | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name2 | Alternate name | query | string | | | | of VNF. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | query | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-id | Unique | query | string | | | | identifier of | | | | | | service, does | | | | | | not | | | | | | necessarily | | | | | | map to ASDC | | | | | | service | | | | | | models. SOON | | | | | | TO BE | | | | | | DEPRECATED | | | | +----------------+----------------+----------------+----------------+----------------+ | regional-resou | Regional way | query | string | | | rce-zone | of organizing | | | | | | pservers, | | | | | | source of | | | | | | truth should | | | | | | define values | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | is-closed-loop | | query | boolean | | | -disabled | | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-i | the ASDC data | query | string | | | d | dictionary | | | | | | widget model. | | | | | | This maps | | | | | | directly to | | | | | | the A&AI | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-v | the ASDC data | query | string | | | ersion | dictionary | | | | | | version of the | | | | | | widget | | | | | | model.This | | | | | | maps directly | | | | | | to the A&AI | | | | | | version of the | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-type | Generic | query | string | | | | description of | | | | | | the type of NF | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-function | English | query | string | | | | description of | | | | | | Network | | | | | | function that | | | | | | the specific | | | | | | VNF deployment | | | | | | is providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-role | role in the | query | string | | | | network that | | | | | | this model | | | | | | will be | | | | | | providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-naming-code | string | query | string | | | | assigned to | | | | | | this model | | | | | | used for | | | | | | naming | | | | | | purposes | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | | | that address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-subnet | Neutron id of | query | string | | | -id | subnet that | | | | | | address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv4-address-list <#/definitions/l3-interface-ipv4-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv4-address-list .. raw:: html
.. rubric:: PUT **/network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: put-networkgeneric-vnfsgeneric-vnfvnf-idl-interfacesl-interfaceinterface-namel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l3-interface-ipv4-address-list object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv4-address-list <#/definitions/l3-interface-ipv4-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv4-address-list .. raw:: html
.. rubric:: DELETE **/network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: delete-networkgeneric-vnfsgeneric-vnfvnf-idl-interfacesl-interfaceinterface-namel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship** :name: put-networkgeneric-vnfsgeneric-vnfvnf-idl-interfacesl-interfaceinterface-namel3-interface-ipv4-address-listl3-interface-ipv4-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship** :name: delete-networkgeneric-vnfsgeneric-vnfvnf-idl-interfacesl-interfaceinterface-namel3-interface-ipv4-address-listl3-interface-ipv4-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv6-address-list .. raw:: html
.. rubric:: GET **/network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: get-networkgeneric-vnfsgeneric-vnfvnf-idl-interfacesl-interfaceinterface-namel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name | Name of VNF. | query | string | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name2 | Alternate name | query | string | | | | of VNF. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | query | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-id | Unique | query | string | | | | identifier of | | | | | | service, does | | | | | | not | | | | | | necessarily | | | | | | map to ASDC | | | | | | service | | | | | | models. SOON | | | | | | TO BE | | | | | | DEPRECATED | | | | +----------------+----------------+----------------+----------------+----------------+ | regional-resou | Regional way | query | string | | | rce-zone | of organizing | | | | | | pservers, | | | | | | source of | | | | | | truth should | | | | | | define values | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | is-closed-loop | | query | boolean | | | -disabled | | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-i | the ASDC data | query | string | | | d | dictionary | | | | | | widget model. | | | | | | This maps | | | | | | directly to | | | | | | the A&AI | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-v | the ASDC data | query | string | | | ersion | dictionary | | | | | | version of the | | | | | | widget | | | | | | model.This | | | | | | maps directly | | | | | | to the A&AI | | | | | | version of the | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-type | Generic | query | string | | | | description of | | | | | | the type of NF | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-function | English | query | string | | | | description of | | | | | | Network | | | | | | function that | | | | | | the specific | | | | | | VNF deployment | | | | | | is providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-role | role in the | query | string | | | | network that | | | | | | this model | | | | | | will be | | | | | | providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-naming-code | string | query | string | | | | assigned to | | | | | | this model | | | | | | used for | | | | | | naming | | | | | | purposes | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | | | that address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-subnet | Neutron id of | query | string | | | -id | subnet that | | | | | | address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv6-address-list <#/definitions/l3-interface-ipv6-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv6-address-list .. raw:: html
.. rubric:: PUT **/network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: put-networkgeneric-vnfsgeneric-vnfvnf-idl-interfacesl-interfaceinterface-namel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l3-interface-ipv6-address-list object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv6-address-list <#/definitions/l3-interface-ipv6-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv6-address-list .. raw:: html
.. rubric:: DELETE **/network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: delete-networkgeneric-vnfsgeneric-vnfvnf-idl-interfacesl-interfaceinterface-namel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship** :name: put-networkgeneric-vnfsgeneric-vnfvnf-idl-interfacesl-interfaceinterface-namel3-interface-ipv6-address-listl3-interface-ipv6-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship** :name: delete-networkgeneric-vnfsgeneric-vnfvnf-idl-interfacesl-interfaceinterface-namel3-interface-ipv6-address-listl3-interface-ipv6-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}/relationship-list/relationship** :name: put-networkgeneric-vnfsgeneric-vnfvnf-idl-interfacesl-interfaceinterface-namerelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}/relationship-list/relationship** :name: delete-networkgeneric-vnfsgeneric-vnfvnf-idl-interfacesl-interfaceinterface-namerelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns sriov-vfs .. raw:: html
.. rubric:: GET **/network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}/sriov-vfs** :name: get-networkgeneric-vnfsgeneric-vnfvnf-idl-interfacesl-interfaceinterface-namesriov-vfs :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns sriov-vfs .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name | Name of VNF. | query | string | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name2 | Alternate name | query | string | | | | of VNF. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | query | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-id | Unique | query | string | | | | identifier of | | | | | | service, does | | | | | | not | | | | | | necessarily | | | | | | map to ASDC | | | | | | service | | | | | | models. SOON | | | | | | TO BE | | | | | | DEPRECATED | | | | +----------------+----------------+----------------+----------------+----------------+ | regional-resou | Regional way | query | string | | | rce-zone | of organizing | | | | | | pservers, | | | | | | source of | | | | | | truth should | | | | | | define values | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | is-closed-loop | | query | boolean | | | -disabled | | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-i | the ASDC data | query | string | | | d | dictionary | | | | | | widget model. | | | | | | This maps | | | | | | directly to | | | | | | the A&AI | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-v | the ASDC data | query | string | | | ersion | dictionary | | | | | | version of the | | | | | | widget | | | | | | model.This | | | | | | maps directly | | | | | | to the A&AI | | | | | | version of the | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-type | Generic | query | string | | | | description of | | | | | | the type of NF | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-function | English | query | string | | | | description of | | | | | | Network | | | | | | function that | | | | | | the specific | | | | | | VNF deployment | | | | | | is providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-role | role in the | query | string | | | | network that | | | | | | this model | | | | | | will be | | | | | | providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-naming-code | string | query | string | | | | assigned to | | | | | | this model | | | | | | used for | | | | | | naming | | | | | | purposes | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/sriov-vfs <#/definitions/sriov-vfs>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns sriov-vf .. raw:: html
.. rubric:: GET **/network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}** :name: get-networkgeneric-vnfsgeneric-vnfvnf-idl-interfacesl-interfaceinterface-namesriov-vfssriov-vfpci-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns sriov-vf .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pci-id | PCI ID used to | path | string | | | | identify the | | | | | | sriov-vf | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name | Name of VNF. | query | string | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name2 | Alternate name | query | string | | | | of VNF. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | query | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-id | Unique | query | string | | | | identifier of | | | | | | service, does | | | | | | not | | | | | | necessarily | | | | | | map to ASDC | | | | | | service | | | | | | models. SOON | | | | | | TO BE | | | | | | DEPRECATED | | | | +----------------+----------------+----------------+----------------+----------------+ | regional-resou | Regional way | query | string | | | rce-zone | of organizing | | | | | | pservers, | | | | | | source of | | | | | | truth should | | | | | | define values | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | is-closed-loop | | query | boolean | | | -disabled | | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-i | the ASDC data | query | string | | | d | dictionary | | | | | | widget model. | | | | | | This maps | | | | | | directly to | | | | | | the A&AI | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-v | the ASDC data | query | string | | | ersion | dictionary | | | | | | version of the | | | | | | widget | | | | | | model.This | | | | | | maps directly | | | | | | to the A&AI | | | | | | version of the | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-type | Generic | query | string | | | | description of | | | | | | the type of NF | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-function | English | query | string | | | | description of | | | | | | Network | | | | | | function that | | | | | | the specific | | | | | | VNF deployment | | | | | | is providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-role | role in the | query | string | | | | network that | | | | | | this model | | | | | | will be | | | | | | providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-naming-code | string | query | string | | | | assigned to | | | | | | this model | | | | | | used for | | | | | | naming | | | | | | purposes | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vf-vlan-filter | This metadata | query | string | | | | provides | | | | | | option to | | | | | | specify list | | | | | | of VLAN | | | | | | filters | | | | | | applied on VF | | | | | | to pass the | | | | | | traffic to VM. | | | | +----------------+----------------+----------------+----------------+----------------+ | vf-mac-filter | When MAC | query | string | | | | filters are | | | | | | specified, | | | | | | VF-agent | | | | | | service | | | | | | configures VFs | | | | | | to do MAC | | | | | | level | | | | | | filtering | | | | | | before the | | | | | | traffic is | | | | | | passed to VM. | | | | +----------------+----------------+----------------+----------------+----------------+ | vf-vlan-strip | When this | query | boolean | | | | field is set | | | | | | to true, VF | | | | | | will | | | | | | configured to | | | | | | strip the | | | | | | outer TAG | | | | | | before the | | | | | | traffic is | | | | | | passed to VM. | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/sriov-vf <#/definitions/sriov-vf>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing sriov-vf .. raw:: html
.. rubric:: PUT **/network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}** :name: put-networkgeneric-vnfsgeneric-vnfvnf-idl-interfacesl-interfaceinterface-namesriov-vfssriov-vfpci-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing sriov-vf .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
sriov-vf object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/sriov-vf <#/definitions/sriov-vf>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pci-id | PCI ID used to | path | string | | | | identify the | | | | | | sriov-vf | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing sriov-vf .. raw:: html
.. rubric:: DELETE **/network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}** :name: delete-networkgeneric-vnfsgeneric-vnfvnf-idl-interfacesl-interfaceinterface-namesriov-vfssriov-vfpci-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing sriov-vf .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pci-id | PCI ID used to | path | string | | | | identify the | | | | | | sriov-vf | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}/relationship-list/relationship** :name: put-networkgeneric-vnfsgeneric-vnfvnf-idl-interfacesl-interfaceinterface-namesriov-vfssriov-vfpci-idrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pci-id | PCI ID used to | path | string | | | | identify the | | | | | | sriov-vf | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}/relationship-list/relationship** :name: delete-networkgeneric-vnfsgeneric-vnfvnf-idl-interfacesl-interfaceinterface-namesriov-vfssriov-vfpci-idrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pci-id | PCI ID used to | path | string | | | | identify the | | | | | | sriov-vf | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns vlans .. raw:: html
.. rubric:: GET **/network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans** :name: get-networkgeneric-vnfsgeneric-vnfvnf-idl-interfacesl-interfaceinterface-namevlans :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns vlans .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name | Name of VNF. | query | string | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name2 | Alternate name | query | string | | | | of VNF. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | query | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-id | Unique | query | string | | | | identifier of | | | | | | service, does | | | | | | not | | | | | | necessarily | | | | | | map to ASDC | | | | | | service | | | | | | models. SOON | | | | | | TO BE | | | | | | DEPRECATED | | | | +----------------+----------------+----------------+----------------+----------------+ | regional-resou | Regional way | query | string | | | rce-zone | of organizing | | | | | | pservers, | | | | | | source of | | | | | | truth should | | | | | | define values | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | is-closed-loop | | query | boolean | | | -disabled | | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-i | the ASDC data | query | string | | | d | dictionary | | | | | | widget model. | | | | | | This maps | | | | | | directly to | | | | | | the A&AI | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-v | the ASDC data | query | string | | | ersion | dictionary | | | | | | version of the | | | | | | widget | | | | | | model.This | | | | | | maps directly | | | | | | to the A&AI | | | | | | version of the | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-type | Generic | query | string | | | | description of | | | | | | the type of NF | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-function | English | query | string | | | | description of | | | | | | Network | | | | | | function that | | | | | | the specific | | | | | | VNF deployment | | | | | | is providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-role | role in the | query | string | | | | network that | | | | | | this model | | | | | | will be | | | | | | providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-naming-code | string | query | string | | | | assigned to | | | | | | this model | | | | | | used for | | | | | | naming | | | | | | purposes | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vlans <#/definitions/vlans>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns vlan .. raw:: html
.. rubric:: GET **/network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}** :name: get-networkgeneric-vnfsgeneric-vnfvnf-idl-interfacesl-interfaceinterface-namevlansvlanvlan-interface :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns vlan .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name | Name of VNF. | query | string | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name2 | Alternate name | query | string | | | | of VNF. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | query | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-id | Unique | query | string | | | | identifier of | | | | | | service, does | | | | | | not | | | | | | necessarily | | | | | | map to ASDC | | | | | | service | | | | | | models. SOON | | | | | | TO BE | | | | | | DEPRECATED | | | | +----------------+----------------+----------------+----------------+----------------+ | regional-resou | Regional way | query | string | | | rce-zone | of organizing | | | | | | pservers, | | | | | | source of | | | | | | truth should | | | | | | define values | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | is-closed-loop | | query | boolean | | | -disabled | | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-i | the ASDC data | query | string | | | d | dictionary | | | | | | widget model. | | | | | | This maps | | | | | | directly to | | | | | | the A&AI | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-v | the ASDC data | query | string | | | ersion | dictionary | | | | | | version of the | | | | | | widget | | | | | | model.This | | | | | | maps directly | | | | | | to the A&AI | | | | | | version of the | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-type | Generic | query | string | | | | description of | | | | | | the type of NF | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-function | English | query | string | | | | description of | | | | | | Network | | | | | | function that | | | | | | the specific | | | | | | VNF deployment | | | | | | is providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-role | role in the | query | string | | | | network that | | | | | | this model | | | | | | will be | | | | | | providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-naming-code | string | query | string | | | | assigned to | | | | | | this model | | | | | | used for | | | | | | naming | | | | | | purposes | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | vpn-key | This indicates | query | string | | | | the customers | | | | | | VPN ID | | | | | | associated | | | | | | with this vlan | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vlan <#/definitions/vlan>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing vlan .. raw:: html
.. rubric:: PUT **/network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}** :name: put-networkgeneric-vnfsgeneric-vnfvnf-idl-interfacesl-interfaceinterface-namevlansvlanvlan-interface :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing vlan .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
vlan object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vlan <#/definitions/vlan>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing vlan .. raw:: html
.. rubric:: DELETE **/network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}** :name: delete-networkgeneric-vnfsgeneric-vnfvnf-idl-interfacesl-interfaceinterface-namevlansvlanvlan-interface :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing vlan .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv4-address-list .. raw:: html
.. rubric:: GET **/network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: get-networkgeneric-vnfsgeneric-vnfvnf-idl-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name | Name of VNF. | query | string | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name2 | Alternate name | query | string | | | | of VNF. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | query | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-id | Unique | query | string | | | | identifier of | | | | | | service, does | | | | | | not | | | | | | necessarily | | | | | | map to ASDC | | | | | | service | | | | | | models. SOON | | | | | | TO BE | | | | | | DEPRECATED | | | | +----------------+----------------+----------------+----------------+----------------+ | regional-resou | Regional way | query | string | | | rce-zone | of organizing | | | | | | pservers, | | | | | | source of | | | | | | truth should | | | | | | define values | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | is-closed-loop | | query | boolean | | | -disabled | | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-i | the ASDC data | query | string | | | d | dictionary | | | | | | widget model. | | | | | | This maps | | | | | | directly to | | | | | | the A&AI | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-v | the ASDC data | query | string | | | ersion | dictionary | | | | | | version of the | | | | | | widget | | | | | | model.This | | | | | | maps directly | | | | | | to the A&AI | | | | | | version of the | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-type | Generic | query | string | | | | description of | | | | | | the type of NF | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-function | English | query | string | | | | description of | | | | | | Network | | | | | | function that | | | | | | the specific | | | | | | VNF deployment | | | | | | is providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-role | role in the | query | string | | | | network that | | | | | | this model | | | | | | will be | | | | | | providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-naming-code | string | query | string | | | | assigned to | | | | | | this model | | | | | | used for | | | | | | naming | | | | | | purposes | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | vpn-key | This indicates | query | string | | | | the customers | | | | | | VPN ID | | | | | | associated | | | | | | with this vlan | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | | | that address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-subnet | Neutron id of | query | string | | | -id | subnet that | | | | | | address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv4-address-list <#/definitions/l3-interface-ipv4-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv4-address-list .. raw:: html
.. rubric:: PUT **/network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: put-networkgeneric-vnfsgeneric-vnfvnf-idl-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l3-interface-ipv4-address-list object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv4-address-list <#/definitions/l3-interface-ipv4-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv4-address-list .. raw:: html
.. rubric:: DELETE **/network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: delete-networkgeneric-vnfsgeneric-vnfvnf-idl-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship** :name: put-networkgeneric-vnfsgeneric-vnfvnf-idl-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv4-address-listl3-interface-ipv4-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship** :name: delete-networkgeneric-vnfsgeneric-vnfvnf-idl-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv4-address-listl3-interface-ipv4-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv6-address-list .. raw:: html
.. rubric:: GET **/network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: get-networkgeneric-vnfsgeneric-vnfvnf-idl-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name | Name of VNF. | query | string | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name2 | Alternate name | query | string | | | | of VNF. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | query | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-id | Unique | query | string | | | | identifier of | | | | | | service, does | | | | | | not | | | | | | necessarily | | | | | | map to ASDC | | | | | | service | | | | | | models. SOON | | | | | | TO BE | | | | | | DEPRECATED | | | | +----------------+----------------+----------------+----------------+----------------+ | regional-resou | Regional way | query | string | | | rce-zone | of organizing | | | | | | pservers, | | | | | | source of | | | | | | truth should | | | | | | define values | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | is-closed-loop | | query | boolean | | | -disabled | | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-i | the ASDC data | query | string | | | d | dictionary | | | | | | widget model. | | | | | | This maps | | | | | | directly to | | | | | | the A&AI | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-v | the ASDC data | query | string | | | ersion | dictionary | | | | | | version of the | | | | | | widget | | | | | | model.This | | | | | | maps directly | | | | | | to the A&AI | | | | | | version of the | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-type | Generic | query | string | | | | description of | | | | | | the type of NF | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-function | English | query | string | | | | description of | | | | | | Network | | | | | | function that | | | | | | the specific | | | | | | VNF deployment | | | | | | is providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-role | role in the | query | string | | | | network that | | | | | | this model | | | | | | will be | | | | | | providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-naming-code | string | query | string | | | | assigned to | | | | | | this model | | | | | | used for | | | | | | naming | | | | | | purposes | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | vpn-key | This indicates | query | string | | | | the customers | | | | | | VPN ID | | | | | | associated | | | | | | with this vlan | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | | | that address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-subnet | Neutron id of | query | string | | | -id | subnet that | | | | | | address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv6-address-list <#/definitions/l3-interface-ipv6-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv6-address-list .. raw:: html
.. rubric:: PUT **/network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: put-networkgeneric-vnfsgeneric-vnfvnf-idl-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l3-interface-ipv6-address-list object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv6-address-list <#/definitions/l3-interface-ipv6-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv6-address-list .. raw:: html
.. rubric:: DELETE **/network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: delete-networkgeneric-vnfsgeneric-vnfvnf-idl-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship** :name: put-networkgeneric-vnfsgeneric-vnfvnf-idl-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv6-address-listl3-interface-ipv6-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship** :name: delete-networkgeneric-vnfsgeneric-vnfvnf-idl-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv6-address-listl3-interface-ipv6-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/relationship-list/relationship** :name: put-networkgeneric-vnfsgeneric-vnfvnf-idl-interfacesl-interfaceinterface-namevlansvlanvlan-interfacerelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/generic-vnfs/generic-vnf/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/relationship-list/relationship** :name: delete-networkgeneric-vnfsgeneric-vnfvnf-idl-interfacesl-interfaceinterface-namevlansvlanvlan-interfacerelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns lag-interfaces .. raw:: html
.. rubric:: GET **/network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces** :name: get-networkgeneric-vnfsgeneric-vnfvnf-idlag-interfaces :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns lag-interfaces .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name | Name of VNF. | query | string | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name2 | Alternate name | query | string | | | | of VNF. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | query | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-id | Unique | query | string | | | | identifier of | | | | | | service, does | | | | | | not | | | | | | necessarily | | | | | | map to ASDC | | | | | | service | | | | | | models. SOON | | | | | | TO BE | | | | | | DEPRECATED | | | | +----------------+----------------+----------------+----------------+----------------+ | regional-resou | Regional way | query | string | | | rce-zone | of organizing | | | | | | pservers, | | | | | | source of | | | | | | truth should | | | | | | define values | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | is-closed-loop | | query | boolean | | | -disabled | | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-i | the ASDC data | query | string | | | d | dictionary | | | | | | widget model. | | | | | | This maps | | | | | | directly to | | | | | | the A&AI | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-v | the ASDC data | query | string | | | ersion | dictionary | | | | | | version of the | | | | | | widget | | | | | | model.This | | | | | | maps directly | | | | | | to the A&AI | | | | | | version of the | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-type | Generic | query | string | | | | description of | | | | | | the type of NF | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-function | English | query | string | | | | description of | | | | | | Network | | | | | | function that | | | | | | the specific | | | | | | VNF deployment | | | | | | is providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-role | role in the | query | string | | | | network that | | | | | | this model | | | | | | will be | | | | | | providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-naming-code | string | query | string | | | | assigned to | | | | | | this model | | | | | | used for | | | | | | naming | | | | | | purposes | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/lag-interfaces <#/definitions/lag-interfaces>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns lag-interface .. raw:: html
.. rubric:: GET **/network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}** :name: get-networkgeneric-vnfsgeneric-vnfvnf-idlag-interfaceslag-interfaceinterface-name :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns lag-interface .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name | Name of VNF. | query | string | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name2 | Alternate name | query | string | | | | of VNF. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | query | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-id | Unique | query | string | | | | identifier of | | | | | | service, does | | | | | | not | | | | | | necessarily | | | | | | map to ASDC | | | | | | service | | | | | | models. SOON | | | | | | TO BE | | | | | | DEPRECATED | | | | +----------------+----------------+----------------+----------------+----------------+ | regional-resou | Regional way | query | string | | | rce-zone | of organizing | | | | | | pservers, | | | | | | source of | | | | | | truth should | | | | | | define values | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | is-closed-loop | | query | boolean | | | -disabled | | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-i | the ASDC data | query | string | | | d | dictionary | | | | | | widget model. | | | | | | This maps | | | | | | directly to | | | | | | the A&AI | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-v | the ASDC data | query | string | | | ersion | dictionary | | | | | | version of the | | | | | | widget | | | | | | model.This | | | | | | maps directly | | | | | | to the A&AI | | | | | | version of the | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-type | Generic | query | string | | | | description of | | | | | | the type of NF | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-function | English | query | string | | | | description of | | | | | | Network | | | | | | function that | | | | | | the specific | | | | | | VNF deployment | | | | | | is providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-role | role in the | query | string | | | | network that | | | | | | this model | | | | | | will be | | | | | | providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-naming-code | string | query | string | | | | assigned to | | | | | | this model | | | | | | used for | | | | | | naming | | | | | | purposes | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-role | Role assigned | query | string | | | | to this | | | | | | Interface, | | | | | | should use | | | | | | values as | | | | | | defined in | | | | | | ECOMP Yang | | | | | | models. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/lag-interface <#/definitions/lag-interface>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing lag-interface .. raw:: html
.. rubric:: PUT **/network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}** :name: put-networkgeneric-vnfsgeneric-vnfvnf-idlag-interfaceslag-interfaceinterface-name :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing lag-interface .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
lag-interface object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/lag-interface <#/definitions/lag-interface>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing lag-interface .. raw:: html
.. rubric:: DELETE **/network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}** :name: delete-networkgeneric-vnfsgeneric-vnfvnf-idlag-interfaceslag-interfaceinterface-name :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing lag-interface .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l-interfaces .. raw:: html
.. rubric:: GET **/network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces** :name: get-networkgeneric-vnfsgeneric-vnfvnf-idlag-interfaceslag-interfaceinterface-namel-interfaces :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l-interfaces .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name | Name of VNF. | query | string | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name2 | Alternate name | query | string | | | | of VNF. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | query | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-id | Unique | query | string | | | | identifier of | | | | | | service, does | | | | | | not | | | | | | necessarily | | | | | | map to ASDC | | | | | | service | | | | | | models. SOON | | | | | | TO BE | | | | | | DEPRECATED | | | | +----------------+----------------+----------------+----------------+----------------+ | regional-resou | Regional way | query | string | | | rce-zone | of organizing | | | | | | pservers, | | | | | | source of | | | | | | truth should | | | | | | define values | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | is-closed-loop | | query | boolean | | | -disabled | | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-i | the ASDC data | query | string | | | d | dictionary | | | | | | widget model. | | | | | | This maps | | | | | | directly to | | | | | | the A&AI | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-v | the ASDC data | query | string | | | ersion | dictionary | | | | | | version of the | | | | | | widget | | | | | | model.This | | | | | | maps directly | | | | | | to the A&AI | | | | | | version of the | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-type | Generic | query | string | | | | description of | | | | | | the type of NF | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-function | English | query | string | | | | description of | | | | | | Network | | | | | | function that | | | | | | the specific | | | | | | VNF deployment | | | | | | is providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-role | role in the | query | string | | | | network that | | | | | | this model | | | | | | will be | | | | | | providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-naming-code | string | query | string | | | | assigned to | | | | | | this model | | | | | | used for | | | | | | naming | | | | | | purposes | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-role | Role assigned | query | string | | | | to this | | | | | | Interface, | | | | | | should use | | | | | | values as | | | | | | defined in | | | | | | ECOMP Yang | | | | | | models. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l-interfaces <#/definitions/l-interfaces>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l-interface .. raw:: html
.. rubric:: GET **/network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}** :name: get-networkgeneric-vnfsgeneric-vnfvnf-idlag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-name :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l-interface .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name | Name of VNF. | query | string | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name2 | Alternate name | query | string | | | | of VNF. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | query | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-id | Unique | query | string | | | | identifier of | | | | | | service, does | | | | | | not | | | | | | necessarily | | | | | | map to ASDC | | | | | | service | | | | | | models. SOON | | | | | | TO BE | | | | | | DEPRECATED | | | | +----------------+----------------+----------------+----------------+----------------+ | regional-resou | Regional way | query | string | | | rce-zone | of organizing | | | | | | pservers, | | | | | | source of | | | | | | truth should | | | | | | define values | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | is-closed-loop | | query | boolean | | | -disabled | | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-i | the ASDC data | query | string | | | d | dictionary | | | | | | widget model. | | | | | | This maps | | | | | | directly to | | | | | | the A&AI | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-v | the ASDC data | query | string | | | ersion | dictionary | | | | | | version of the | | | | | | widget | | | | | | model.This | | | | | | maps directly | | | | | | to the A&AI | | | | | | version of the | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-type | Generic | query | string | | | | description of | | | | | | the type of NF | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-function | English | query | string | | | | description of | | | | | | Network | | | | | | function that | | | | | | the specific | | | | | | VNF deployment | | | | | | is providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-role | role in the | query | string | | | | network that | | | | | | this model | | | | | | will be | | | | | | providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-naming-code | string | query | string | | | | assigned to | | | | | | this model | | | | | | used for | | | | | | naming | | | | | | purposes | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-role | Role assigned | query | string | | | | to this | | | | | | Interface, | | | | | | should use | | | | | | values as | | | | | | defined in | | | | | | ECOMP Yang | | | | | | models. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l-interface <#/definitions/l-interface>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l-interface .. raw:: html
.. rubric:: PUT **/network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}** :name: put-networkgeneric-vnfsgeneric-vnfvnf-idlag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-name :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l-interface .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l-interface object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l-interface <#/definitions/l-interface>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l-interface .. raw:: html
.. rubric:: DELETE **/network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}** :name: delete-networkgeneric-vnfsgeneric-vnfvnf-idlag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-name :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l-interface .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv4-address-list .. raw:: html
.. rubric:: GET **/network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: get-networkgeneric-vnfsgeneric-vnfvnf-idlag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name | Name of VNF. | query | string | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name2 | Alternate name | query | string | | | | of VNF. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | query | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-id | Unique | query | string | | | | identifier of | | | | | | service, does | | | | | | not | | | | | | necessarily | | | | | | map to ASDC | | | | | | service | | | | | | models. SOON | | | | | | TO BE | | | | | | DEPRECATED | | | | +----------------+----------------+----------------+----------------+----------------+ | regional-resou | Regional way | query | string | | | rce-zone | of organizing | | | | | | pservers, | | | | | | source of | | | | | | truth should | | | | | | define values | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | is-closed-loop | | query | boolean | | | -disabled | | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-i | the ASDC data | query | string | | | d | dictionary | | | | | | widget model. | | | | | | This maps | | | | | | directly to | | | | | | the A&AI | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-v | the ASDC data | query | string | | | ersion | dictionary | | | | | | version of the | | | | | | widget | | | | | | model.This | | | | | | maps directly | | | | | | to the A&AI | | | | | | version of the | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-type | Generic | query | string | | | | description of | | | | | | the type of NF | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-function | English | query | string | | | | description of | | | | | | Network | | | | | | function that | | | | | | the specific | | | | | | VNF deployment | | | | | | is providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-role | role in the | query | string | | | | network that | | | | | | this model | | | | | | will be | | | | | | providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-naming-code | string | query | string | | | | assigned to | | | | | | this model | | | | | | used for | | | | | | naming | | | | | | purposes | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-role | Role assigned | query | string | | | | to this | | | | | | Interface, | | | | | | should use | | | | | | values as | | | | | | defined in | | | | | | ECOMP Yang | | | | | | models. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | | | that address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-subnet | Neutron id of | query | string | | | -id | subnet that | | | | | | address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv4-address-list <#/definitions/l3-interface-ipv4-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv4-address-list .. raw:: html
.. rubric:: PUT **/network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: put-networkgeneric-vnfsgeneric-vnfvnf-idlag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l3-interface-ipv4-address-list object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv4-address-list <#/definitions/l3-interface-ipv4-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv4-address-list .. raw:: html
.. rubric:: DELETE **/network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: delete-networkgeneric-vnfsgeneric-vnfvnf-idlag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship** :name: put-networkgeneric-vnfsgeneric-vnfvnf-idlag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv4-address-listl3-interface-ipv4-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship** :name: delete-networkgeneric-vnfsgeneric-vnfvnf-idlag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv4-address-listl3-interface-ipv4-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv6-address-list .. raw:: html
.. rubric:: GET **/network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: get-networkgeneric-vnfsgeneric-vnfvnf-idlag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name | Name of VNF. | query | string | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name2 | Alternate name | query | string | | | | of VNF. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | query | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-id | Unique | query | string | | | | identifier of | | | | | | service, does | | | | | | not | | | | | | necessarily | | | | | | map to ASDC | | | | | | service | | | | | | models. SOON | | | | | | TO BE | | | | | | DEPRECATED | | | | +----------------+----------------+----------------+----------------+----------------+ | regional-resou | Regional way | query | string | | | rce-zone | of organizing | | | | | | pservers, | | | | | | source of | | | | | | truth should | | | | | | define values | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | is-closed-loop | | query | boolean | | | -disabled | | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-i | the ASDC data | query | string | | | d | dictionary | | | | | | widget model. | | | | | | This maps | | | | | | directly to | | | | | | the A&AI | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-v | the ASDC data | query | string | | | ersion | dictionary | | | | | | version of the | | | | | | widget | | | | | | model.This | | | | | | maps directly | | | | | | to the A&AI | | | | | | version of the | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-type | Generic | query | string | | | | description of | | | | | | the type of NF | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-function | English | query | string | | | | description of | | | | | | Network | | | | | | function that | | | | | | the specific | | | | | | VNF deployment | | | | | | is providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-role | role in the | query | string | | | | network that | | | | | | this model | | | | | | will be | | | | | | providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-naming-code | string | query | string | | | | assigned to | | | | | | this model | | | | | | used for | | | | | | naming | | | | | | purposes | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-role | Role assigned | query | string | | | | to this | | | | | | Interface, | | | | | | should use | | | | | | values as | | | | | | defined in | | | | | | ECOMP Yang | | | | | | models. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | | | that address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-subnet | Neutron id of | query | string | | | -id | subnet that | | | | | | address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv6-address-list <#/definitions/l3-interface-ipv6-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv6-address-list .. raw:: html
.. rubric:: PUT **/network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: put-networkgeneric-vnfsgeneric-vnfvnf-idlag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l3-interface-ipv6-address-list object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv6-address-list <#/definitions/l3-interface-ipv6-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv6-address-list .. raw:: html
.. rubric:: DELETE **/network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: delete-networkgeneric-vnfsgeneric-vnfvnf-idlag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship** :name: put-networkgeneric-vnfsgeneric-vnfvnf-idlag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv6-address-listl3-interface-ipv6-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship** :name: delete-networkgeneric-vnfsgeneric-vnfvnf-idlag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv6-address-listl3-interface-ipv6-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/relationship-list/relationship** :name: put-networkgeneric-vnfsgeneric-vnfvnf-idlag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namerelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/relationship-list/relationship** :name: delete-networkgeneric-vnfsgeneric-vnfvnf-idlag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namerelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns sriov-vfs .. raw:: html
.. rubric:: GET **/network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs** :name: get-networkgeneric-vnfsgeneric-vnfvnf-idlag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namesriov-vfs :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns sriov-vfs .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name | Name of VNF. | query | string | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name2 | Alternate name | query | string | | | | of VNF. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | query | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-id | Unique | query | string | | | | identifier of | | | | | | service, does | | | | | | not | | | | | | necessarily | | | | | | map to ASDC | | | | | | service | | | | | | models. SOON | | | | | | TO BE | | | | | | DEPRECATED | | | | +----------------+----------------+----------------+----------------+----------------+ | regional-resou | Regional way | query | string | | | rce-zone | of organizing | | | | | | pservers, | | | | | | source of | | | | | | truth should | | | | | | define values | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | is-closed-loop | | query | boolean | | | -disabled | | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-i | the ASDC data | query | string | | | d | dictionary | | | | | | widget model. | | | | | | This maps | | | | | | directly to | | | | | | the A&AI | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-v | the ASDC data | query | string | | | ersion | dictionary | | | | | | version of the | | | | | | widget | | | | | | model.This | | | | | | maps directly | | | | | | to the A&AI | | | | | | version of the | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-type | Generic | query | string | | | | description of | | | | | | the type of NF | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-function | English | query | string | | | | description of | | | | | | Network | | | | | | function that | | | | | | the specific | | | | | | VNF deployment | | | | | | is providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-role | role in the | query | string | | | | network that | | | | | | this model | | | | | | will be | | | | | | providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-naming-code | string | query | string | | | | assigned to | | | | | | this model | | | | | | used for | | | | | | naming | | | | | | purposes | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-role | Role assigned | query | string | | | | to this | | | | | | Interface, | | | | | | should use | | | | | | values as | | | | | | defined in | | | | | | ECOMP Yang | | | | | | models. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/sriov-vfs <#/definitions/sriov-vfs>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns sriov-vf .. raw:: html
.. rubric:: GET **/network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}** :name: get-networkgeneric-vnfsgeneric-vnfvnf-idlag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namesriov-vfssriov-vfpci-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns sriov-vf .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pci-id | PCI ID used to | path | string | | | | identify the | | | | | | sriov-vf | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name | Name of VNF. | query | string | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name2 | Alternate name | query | string | | | | of VNF. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | query | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-id | Unique | query | string | | | | identifier of | | | | | | service, does | | | | | | not | | | | | | necessarily | | | | | | map to ASDC | | | | | | service | | | | | | models. SOON | | | | | | TO BE | | | | | | DEPRECATED | | | | +----------------+----------------+----------------+----------------+----------------+ | regional-resou | Regional way | query | string | | | rce-zone | of organizing | | | | | | pservers, | | | | | | source of | | | | | | truth should | | | | | | define values | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | is-closed-loop | | query | boolean | | | -disabled | | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-i | the ASDC data | query | string | | | d | dictionary | | | | | | widget model. | | | | | | This maps | | | | | | directly to | | | | | | the A&AI | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-v | the ASDC data | query | string | | | ersion | dictionary | | | | | | version of the | | | | | | widget | | | | | | model.This | | | | | | maps directly | | | | | | to the A&AI | | | | | | version of the | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-type | Generic | query | string | | | | description of | | | | | | the type of NF | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-function | English | query | string | | | | description of | | | | | | Network | | | | | | function that | | | | | | the specific | | | | | | VNF deployment | | | | | | is providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-role | role in the | query | string | | | | network that | | | | | | this model | | | | | | will be | | | | | | providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-naming-code | string | query | string | | | | assigned to | | | | | | this model | | | | | | used for | | | | | | naming | | | | | | purposes | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-role | Role assigned | query | string | | | | to this | | | | | | Interface, | | | | | | should use | | | | | | values as | | | | | | defined in | | | | | | ECOMP Yang | | | | | | models. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vf-vlan-filter | This metadata | query | string | | | | provides | | | | | | option to | | | | | | specify list | | | | | | of VLAN | | | | | | filters | | | | | | applied on VF | | | | | | to pass the | | | | | | traffic to VM. | | | | +----------------+----------------+----------------+----------------+----------------+ | vf-mac-filter | When MAC | query | string | | | | filters are | | | | | | specified, | | | | | | VF-agent | | | | | | service | | | | | | configures VFs | | | | | | to do MAC | | | | | | level | | | | | | filtering | | | | | | before the | | | | | | traffic is | | | | | | passed to VM. | | | | +----------------+----------------+----------------+----------------+----------------+ | vf-vlan-strip | When this | query | boolean | | | | field is set | | | | | | to true, VF | | | | | | will | | | | | | configured to | | | | | | strip the | | | | | | outer TAG | | | | | | before the | | | | | | traffic is | | | | | | passed to VM. | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/sriov-vf <#/definitions/sriov-vf>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing sriov-vf .. raw:: html
.. rubric:: PUT **/network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}** :name: put-networkgeneric-vnfsgeneric-vnfvnf-idlag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namesriov-vfssriov-vfpci-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing sriov-vf .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
sriov-vf object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/sriov-vf <#/definitions/sriov-vf>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pci-id | PCI ID used to | path | string | | | | identify the | | | | | | sriov-vf | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing sriov-vf .. raw:: html
.. rubric:: DELETE **/network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}** :name: delete-networkgeneric-vnfsgeneric-vnfvnf-idlag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namesriov-vfssriov-vfpci-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing sriov-vf .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pci-id | PCI ID used to | path | string | | | | identify the | | | | | | sriov-vf | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}/relationship-list/relationship** :name: put-networkgeneric-vnfsgeneric-vnfvnf-idlag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namesriov-vfssriov-vfpci-idrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pci-id | PCI ID used to | path | string | | | | identify the | | | | | | sriov-vf | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}/relationship-list/relationship** :name: delete-networkgeneric-vnfsgeneric-vnfvnf-idlag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namesriov-vfssriov-vfpci-idrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pci-id | PCI ID used to | path | string | | | | identify the | | | | | | sriov-vf | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns vlans .. raw:: html
.. rubric:: GET **/network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans** :name: get-networkgeneric-vnfsgeneric-vnfvnf-idlag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlans :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns vlans .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name | Name of VNF. | query | string | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name2 | Alternate name | query | string | | | | of VNF. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | query | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-id | Unique | query | string | | | | identifier of | | | | | | service, does | | | | | | not | | | | | | necessarily | | | | | | map to ASDC | | | | | | service | | | | | | models. SOON | | | | | | TO BE | | | | | | DEPRECATED | | | | +----------------+----------------+----------------+----------------+----------------+ | regional-resou | Regional way | query | string | | | rce-zone | of organizing | | | | | | pservers, | | | | | | source of | | | | | | truth should | | | | | | define values | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | is-closed-loop | | query | boolean | | | -disabled | | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-i | the ASDC data | query | string | | | d | dictionary | | | | | | widget model. | | | | | | This maps | | | | | | directly to | | | | | | the A&AI | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-v | the ASDC data | query | string | | | ersion | dictionary | | | | | | version of the | | | | | | widget | | | | | | model.This | | | | | | maps directly | | | | | | to the A&AI | | | | | | version of the | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-type | Generic | query | string | | | | description of | | | | | | the type of NF | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-function | English | query | string | | | | description of | | | | | | Network | | | | | | function that | | | | | | the specific | | | | | | VNF deployment | | | | | | is providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-role | role in the | query | string | | | | network that | | | | | | this model | | | | | | will be | | | | | | providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-naming-code | string | query | string | | | | assigned to | | | | | | this model | | | | | | used for | | | | | | naming | | | | | | purposes | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-role | Role assigned | query | string | | | | to this | | | | | | Interface, | | | | | | should use | | | | | | values as | | | | | | defined in | | | | | | ECOMP Yang | | | | | | models. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vlans <#/definitions/vlans>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns vlan .. raw:: html
.. rubric:: GET **/network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}** :name: get-networkgeneric-vnfsgeneric-vnfvnf-idlag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interface :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns vlan .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name | Name of VNF. | query | string | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name2 | Alternate name | query | string | | | | of VNF. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | query | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-id | Unique | query | string | | | | identifier of | | | | | | service, does | | | | | | not | | | | | | necessarily | | | | | | map to ASDC | | | | | | service | | | | | | models. SOON | | | | | | TO BE | | | | | | DEPRECATED | | | | +----------------+----------------+----------------+----------------+----------------+ | regional-resou | Regional way | query | string | | | rce-zone | of organizing | | | | | | pservers, | | | | | | source of | | | | | | truth should | | | | | | define values | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | is-closed-loop | | query | boolean | | | -disabled | | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-i | the ASDC data | query | string | | | d | dictionary | | | | | | widget model. | | | | | | This maps | | | | | | directly to | | | | | | the A&AI | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-v | the ASDC data | query | string | | | ersion | dictionary | | | | | | version of the | | | | | | widget | | | | | | model.This | | | | | | maps directly | | | | | | to the A&AI | | | | | | version of the | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-type | Generic | query | string | | | | description of | | | | | | the type of NF | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-function | English | query | string | | | | description of | | | | | | Network | | | | | | function that | | | | | | the specific | | | | | | VNF deployment | | | | | | is providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-role | role in the | query | string | | | | network that | | | | | | this model | | | | | | will be | | | | | | providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-naming-code | string | query | string | | | | assigned to | | | | | | this model | | | | | | used for | | | | | | naming | | | | | | purposes | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-role | Role assigned | query | string | | | | to this | | | | | | Interface, | | | | | | should use | | | | | | values as | | | | | | defined in | | | | | | ECOMP Yang | | | | | | models. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | vpn-key | This indicates | query | string | | | | the customers | | | | | | VPN ID | | | | | | associated | | | | | | with this vlan | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vlan <#/definitions/vlan>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing vlan .. raw:: html
.. rubric:: PUT **/network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}** :name: put-networkgeneric-vnfsgeneric-vnfvnf-idlag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interface :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing vlan .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
vlan object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vlan <#/definitions/vlan>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing vlan .. raw:: html
.. rubric:: DELETE **/network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}** :name: delete-networkgeneric-vnfsgeneric-vnfvnf-idlag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interface :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing vlan .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv4-address-list .. raw:: html
.. rubric:: GET **/network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: get-networkgeneric-vnfsgeneric-vnfvnf-idlag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name | Name of VNF. | query | string | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name2 | Alternate name | query | string | | | | of VNF. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | query | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-id | Unique | query | string | | | | identifier of | | | | | | service, does | | | | | | not | | | | | | necessarily | | | | | | map to ASDC | | | | | | service | | | | | | models. SOON | | | | | | TO BE | | | | | | DEPRECATED | | | | +----------------+----------------+----------------+----------------+----------------+ | regional-resou | Regional way | query | string | | | rce-zone | of organizing | | | | | | pservers, | | | | | | source of | | | | | | truth should | | | | | | define values | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | is-closed-loop | | query | boolean | | | -disabled | | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-i | the ASDC data | query | string | | | d | dictionary | | | | | | widget model. | | | | | | This maps | | | | | | directly to | | | | | | the A&AI | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-v | the ASDC data | query | string | | | ersion | dictionary | | | | | | version of the | | | | | | widget | | | | | | model.This | | | | | | maps directly | | | | | | to the A&AI | | | | | | version of the | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-type | Generic | query | string | | | | description of | | | | | | the type of NF | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-function | English | query | string | | | | description of | | | | | | Network | | | | | | function that | | | | | | the specific | | | | | | VNF deployment | | | | | | is providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-role | role in the | query | string | | | | network that | | | | | | this model | | | | | | will be | | | | | | providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-naming-code | string | query | string | | | | assigned to | | | | | | this model | | | | | | used for | | | | | | naming | | | | | | purposes | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-role | Role assigned | query | string | | | | to this | | | | | | Interface, | | | | | | should use | | | | | | values as | | | | | | defined in | | | | | | ECOMP Yang | | | | | | models. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | vpn-key | This indicates | query | string | | | | the customers | | | | | | VPN ID | | | | | | associated | | | | | | with this vlan | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | | | that address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-subnet | Neutron id of | query | string | | | -id | subnet that | | | | | | address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv4-address-list <#/definitions/l3-interface-ipv4-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv4-address-list .. raw:: html
.. rubric:: PUT **/network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: put-networkgeneric-vnfsgeneric-vnfvnf-idlag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l3-interface-ipv4-address-list object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv4-address-list <#/definitions/l3-interface-ipv4-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv4-address-list .. raw:: html
.. rubric:: DELETE **/network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: delete-networkgeneric-vnfsgeneric-vnfvnf-idlag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship** :name: put-networkgeneric-vnfsgeneric-vnfvnf-idlag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv4-address-listl3-interface-ipv4-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship** :name: delete-networkgeneric-vnfsgeneric-vnfvnf-idlag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv4-address-listl3-interface-ipv4-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv6-address-list .. raw:: html
.. rubric:: GET **/network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: get-networkgeneric-vnfsgeneric-vnfvnf-idlag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name | Name of VNF. | query | string | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name2 | Alternate name | query | string | | | | of VNF. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | query | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-id | Unique | query | string | | | | identifier of | | | | | | service, does | | | | | | not | | | | | | necessarily | | | | | | map to ASDC | | | | | | service | | | | | | models. SOON | | | | | | TO BE | | | | | | DEPRECATED | | | | +----------------+----------------+----------------+----------------+----------------+ | regional-resou | Regional way | query | string | | | rce-zone | of organizing | | | | | | pservers, | | | | | | source of | | | | | | truth should | | | | | | define values | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | is-closed-loop | | query | boolean | | | -disabled | | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-i | the ASDC data | query | string | | | d | dictionary | | | | | | widget model. | | | | | | This maps | | | | | | directly to | | | | | | the A&AI | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-v | the ASDC data | query | string | | | ersion | dictionary | | | | | | version of the | | | | | | widget | | | | | | model.This | | | | | | maps directly | | | | | | to the A&AI | | | | | | version of the | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-type | Generic | query | string | | | | description of | | | | | | the type of NF | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-function | English | query | string | | | | description of | | | | | | Network | | | | | | function that | | | | | | the specific | | | | | | VNF deployment | | | | | | is providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-role | role in the | query | string | | | | network that | | | | | | this model | | | | | | will be | | | | | | providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-naming-code | string | query | string | | | | assigned to | | | | | | this model | | | | | | used for | | | | | | naming | | | | | | purposes | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-role | Role assigned | query | string | | | | to this | | | | | | Interface, | | | | | | should use | | | | | | values as | | | | | | defined in | | | | | | ECOMP Yang | | | | | | models. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | vpn-key | This indicates | query | string | | | | the customers | | | | | | VPN ID | | | | | | associated | | | | | | with this vlan | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | | | that address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-subnet | Neutron id of | query | string | | | -id | subnet that | | | | | | address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv6-address-list <#/definitions/l3-interface-ipv6-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv6-address-list .. raw:: html
.. rubric:: PUT **/network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: put-networkgeneric-vnfsgeneric-vnfvnf-idlag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l3-interface-ipv6-address-list object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv6-address-list <#/definitions/l3-interface-ipv6-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv6-address-list .. raw:: html
.. rubric:: DELETE **/network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: delete-networkgeneric-vnfsgeneric-vnfvnf-idlag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship** :name: put-networkgeneric-vnfsgeneric-vnfvnf-idlag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv6-address-listl3-interface-ipv6-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship** :name: delete-networkgeneric-vnfsgeneric-vnfvnf-idlag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv6-address-listl3-interface-ipv6-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/relationship-list/relationship** :name: put-networkgeneric-vnfsgeneric-vnfvnf-idlag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacerelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/relationship-list/relationship** :name: delete-networkgeneric-vnfsgeneric-vnfvnf-idlag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacerelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/relationship-list/relationship** :name: put-networkgeneric-vnfsgeneric-vnfvnf-idlag-interfaceslag-interfaceinterface-namerelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/generic-vnfs/generic-vnf/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/relationship-list/relationship** :name: delete-networkgeneric-vnfsgeneric-vnfvnf-idlag-interfaceslag-interfaceinterface-namerelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns licenses .. raw:: html
.. rubric:: GET **/network/generic-vnfs/generic-vnf/{vnf-id}/licenses** :name: get-networkgeneric-vnfsgeneric-vnfvnf-idlicenses :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns licenses .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name | Name of VNF. | query | string | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name2 | Alternate name | query | string | | | | of VNF. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | query | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-id | Unique | query | string | | | | identifier of | | | | | | service, does | | | | | | not | | | | | | necessarily | | | | | | map to ASDC | | | | | | service | | | | | | models. SOON | | | | | | TO BE | | | | | | DEPRECATED | | | | +----------------+----------------+----------------+----------------+----------------+ | regional-resou | Regional way | query | string | | | rce-zone | of organizing | | | | | | pservers, | | | | | | source of | | | | | | truth should | | | | | | define values | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | is-closed-loop | | query | boolean | | | -disabled | | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-i | the ASDC data | query | string | | | d | dictionary | | | | | | widget model. | | | | | | This maps | | | | | | directly to | | | | | | the A&AI | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-v | the ASDC data | query | string | | | ersion | dictionary | | | | | | version of the | | | | | | widget | | | | | | model.This | | | | | | maps directly | | | | | | to the A&AI | | | | | | version of the | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-type | Generic | query | string | | | | description of | | | | | | the type of NF | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-function | English | query | string | | | | description of | | | | | | Network | | | | | | function that | | | | | | the specific | | | | | | VNF deployment | | | | | | is providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-role | role in the | query | string | | | | network that | | | | | | this model | | | | | | will be | | | | | | providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-naming-code | string | query | string | | | | assigned to | | | | | | this model | | | | | | used for | | | | | | naming | | | | | | purposes | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/licenses <#/definitions/licenses>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns license .. raw:: html
.. rubric:: GET **/network/generic-vnfs/generic-vnf/{vnf-id}/licenses/license/{group-uuid}/{resource-uuid}** :name: get-networkgeneric-vnfsgeneric-vnfvnf-idlicenseslicensegroup-uuidresource-uuid :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns license .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | group-uuid | Unique ID for | path | string | | | | the license | | | | | | group the | | | | | | resource | | | | | | belongs to, | | | | | | should be | | | | | | uuid. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-uuid | Unique ID of a | path | string | | | | license | | | | | | resource. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name | Name of VNF. | query | string | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name2 | Alternate name | query | string | | | | of VNF. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | query | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-id | Unique | query | string | | | | identifier of | | | | | | service, does | | | | | | not | | | | | | necessarily | | | | | | map to ASDC | | | | | | service | | | | | | models. SOON | | | | | | TO BE | | | | | | DEPRECATED | | | | +----------------+----------------+----------------+----------------+----------------+ | regional-resou | Regional way | query | string | | | rce-zone | of organizing | | | | | | pservers, | | | | | | source of | | | | | | truth should | | | | | | define values | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | is-closed-loop | | query | boolean | | | -disabled | | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-i | the ASDC data | query | string | | | d | dictionary | | | | | | widget model. | | | | | | This maps | | | | | | directly to | | | | | | the A&AI | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-v | the ASDC data | query | string | | | ersion | dictionary | | | | | | version of the | | | | | | widget | | | | | | model.This | | | | | | maps directly | | | | | | to the A&AI | | | | | | version of the | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-type | Generic | query | string | | | | description of | | | | | | the type of NF | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-function | English | query | string | | | | description of | | | | | | Network | | | | | | function that | | | | | | the specific | | | | | | VNF deployment | | | | | | is providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-role | role in the | query | string | | | | network that | | | | | | this model | | | | | | will be | | | | | | providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-naming-code | string | query | string | | | | assigned to | | | | | | this model | | | | | | used for | | | | | | naming | | | | | | purposes | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/license <#/definitions/license>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing license .. raw:: html
.. rubric:: PUT **/network/generic-vnfs/generic-vnf/{vnf-id}/licenses/license/{group-uuid}/{resource-uuid}** :name: put-networkgeneric-vnfsgeneric-vnfvnf-idlicenseslicensegroup-uuidresource-uuid :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing license .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
license object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/license <#/definitions/license>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | group-uuid | Unique ID for | path | string | | | | the license | | | | | | group the | | | | | | resource | | | | | | belongs to, | | | | | | should be | | | | | | uuid. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-uuid | Unique ID of a | path | string | | | | license | | | | | | resource. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing license .. raw:: html
.. rubric:: DELETE **/network/generic-vnfs/generic-vnf/{vnf-id}/licenses/license/{group-uuid}/{resource-uuid}** :name: delete-networkgeneric-vnfsgeneric-vnfvnf-idlicenseslicensegroup-uuidresource-uuid :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing license .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | group-uuid | Unique ID for | path | string | | | | the license | | | | | | group the | | | | | | resource | | | | | | belongs to, | | | | | | should be | | | | | | uuid. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-uuid | Unique ID of a | path | string | | | | license | | | | | | resource. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/generic-vnfs/generic-vnf/{vnf-id}/licenses/license/{group-uuid}/{resource-uuid}/relationship-list/relationship** :name: put-networkgeneric-vnfsgeneric-vnfvnf-idlicenseslicensegroup-uuidresource-uuidrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | group-uuid | Unique ID for | path | string | | | | the license | | | | | | group the | | | | | | resource | | | | | | belongs to, | | | | | | should be | | | | | | uuid. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-uuid | Unique ID of a | path | string | | | | license | | | | | | resource. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/generic-vnfs/generic-vnf/{vnf-id}/licenses/license/{group-uuid}/{resource-uuid}/relationship-list/relationship** :name: delete-networkgeneric-vnfsgeneric-vnfvnf-idlicenseslicensegroup-uuidresource-uuidrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | group-uuid | Unique ID for | path | string | | | | the license | | | | | | group the | | | | | | resource | | | | | | belongs to, | | | | | | should be | | | | | | uuid. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-uuid | Unique ID of a | path | string | | | | license | | | | | | resource. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/generic-vnfs/generic-vnf/{vnf-id}/relationship-list/relationship** :name: put-networkgeneric-vnfsgeneric-vnfvnf-idrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/generic-vnfs/generic-vnf/{vnf-id}/relationship-list/relationship** :name: delete-networkgeneric-vnfsgeneric-vnfvnf-idrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns vf-modules .. raw:: html
.. rubric:: GET **/network/generic-vnfs/generic-vnf/{vnf-id}/vf-modules** :name: get-networkgeneric-vnfsgeneric-vnfvnf-idvf-modules :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns vf-modules .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name | Name of VNF. | query | string | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name2 | Alternate name | query | string | | | | of VNF. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | query | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-id | Unique | query | string | | | | identifier of | | | | | | service, does | | | | | | not | | | | | | necessarily | | | | | | map to ASDC | | | | | | service | | | | | | models. SOON | | | | | | TO BE | | | | | | DEPRECATED | | | | +----------------+----------------+----------------+----------------+----------------+ | regional-resou | Regional way | query | string | | | rce-zone | of organizing | | | | | | pservers, | | | | | | source of | | | | | | truth should | | | | | | define values | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | is-closed-loop | | query | boolean | | | -disabled | | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-i | the ASDC data | query | string | | | d | dictionary | | | | | | widget model. | | | | | | This maps | | | | | | directly to | | | | | | the A&AI | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-v | the ASDC data | query | string | | | ersion | dictionary | | | | | | version of the | | | | | | widget | | | | | | model.This | | | | | | maps directly | | | | | | to the A&AI | | | | | | version of the | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-type | Generic | query | string | | | | description of | | | | | | the type of NF | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-function | English | query | string | | | | description of | | | | | | Network | | | | | | function that | | | | | | the specific | | | | | | VNF deployment | | | | | | is providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-role | role in the | query | string | | | | network that | | | | | | this model | | | | | | will be | | | | | | providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-naming-code | string | query | string | | | | assigned to | | | | | | this model | | | | | | used for | | | | | | naming | | | | | | purposes | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vf-modules <#/definitions/vf-modules>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns vf-module .. raw:: html
.. rubric:: GET **/network/generic-vnfs/generic-vnf/{vnf-id}/vf-modules/vf-module/{vf-module-id}** :name: get-networkgeneric-vnfsgeneric-vnfvnf-idvf-modulesvf-modulevf-module-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns vf-module .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | vf-module-id | Unique ID of | path | string | | | | vf-module. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name | Name of VNF. | query | string | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name2 | Alternate name | query | string | | | | of VNF. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | query | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-id | Unique | query | string | | | | identifier of | | | | | | service, does | | | | | | not | | | | | | necessarily | | | | | | map to ASDC | | | | | | service | | | | | | models. SOON | | | | | | TO BE | | | | | | DEPRECATED | | | | +----------------+----------------+----------------+----------------+----------------+ | regional-resou | Regional way | query | string | | | rce-zone | of organizing | | | | | | pservers, | | | | | | source of | | | | | | truth should | | | | | | define values | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | is-closed-loop | | query | boolean | | | -disabled | | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-i | the ASDC data | query | string | | | d | dictionary | | | | | | widget model. | | | | | | This maps | | | | | | directly to | | | | | | the A&AI | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-v | the ASDC data | query | string | | | ersion | dictionary | | | | | | version of the | | | | | | widget | | | | | | model.This | | | | | | maps directly | | | | | | to the A&AI | | | | | | version of the | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-type | Generic | query | string | | | | description of | | | | | | the type of NF | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-function | English | query | string | | | | description of | | | | | | Network | | | | | | function that | | | | | | the specific | | | | | | VNF deployment | | | | | | is providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-role | role in the | query | string | | | | network that | | | | | | this model | | | | | | will be | | | | | | providing | | | | +----------------+----------------+----------------+----------------+----------------+ | nf-naming-code | string | query | string | | | | assigned to | | | | | | this model | | | | | | used for | | | | | | naming | | | | | | purposes | | | | +----------------+----------------+----------------+----------------+----------------+ | vf-module-name | Name of | query | string | | | | vf-module | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-i | the ASDC data | query | string | | | d | dictionary | | | | | | widget model. | | | | | | This maps | | | | | | directly to | | | | | | the A&AI | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-v | the ASDC data | query | string | | | ersion | dictionary | | | | | | version of the | | | | | | widget | | | | | | model.This | | | | | | maps directly | | | | | | to the A&AI | | | | | | version of the | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | contrail-servi | the Contrail | query | string | | | ce-instance-fq | unique ID for | | | | | dn | a | | | | | | service-instan | | | | | | ce | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vf-module <#/definitions/vf-module>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing vf-module .. raw:: html
.. rubric:: PUT **/network/generic-vnfs/generic-vnf/{vnf-id}/vf-modules/vf-module/{vf-module-id}** :name: put-networkgeneric-vnfsgeneric-vnfvnf-idvf-modulesvf-modulevf-module-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing vf-module .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
vf-module object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vf-module <#/definitions/vf-module>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | vf-module-id | Unique ID of | path | string | | | | vf-module. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing vf-module .. raw:: html
.. rubric:: DELETE **/network/generic-vnfs/generic-vnf/{vnf-id}/vf-modules/vf-module/{vf-module-id}** :name: delete-networkgeneric-vnfsgeneric-vnfvnf-idvf-modulesvf-modulevf-module-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing vf-module .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | vf-module-id | Unique ID of | path | string | | | | vf-module. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/generic-vnfs/generic-vnf/{vnf-id}/vf-modules/vf-module/{vf-module-id}/relationship-list/relationship** :name: put-networkgeneric-vnfsgeneric-vnfvnf-idvf-modulesvf-modulevf-module-idrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | vf-module-id | Unique ID of | path | string | | | | vf-module. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/generic-vnfs/generic-vnf/{vnf-id}/vf-modules/vf-module/{vf-module-id}/relationship-list/relationship** :name: delete-networkgeneric-vnfsgeneric-vnfvnf-idvf-modulesvf-modulevf-module-idrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | vf-module-id | Unique ID of | path | string | | | | vf-module. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns instance-groups .. raw:: html
.. rubric:: GET **/network/instance-groups** :name: get-networkinstance-groups :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns instance-groups .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/instance-groups <#/definitions/instance-groups>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns instance-group .. raw:: html
.. rubric:: GET **/network/instance-groups/instance-group/{id}** :name: get-networkinstance-groupsinstance-groupid :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns instance-group .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | id | Instance Group | path | string | | | | ID, UUID | | | | | | assigned to | | | | | | this instance. | | | | +----------------+----------------+----------------+----------------+----------------+ | description | Descriptive | query | string | | | | text to help | | | | | | identify the | | | | | | usage of this | | | | | | instance-group | | | | +----------------+----------------+----------------+----------------+----------------+ | type | Only valid | query | string | | | | value today is | | | | | | lower case ha | | | | | | for high | | | | | | availability | | | | +----------------+----------------+----------------+----------------+----------------+ | sub-type | Valid values | query | string | | | | for ha type | | | | | | are | | | | | | [geo-activeact | | | | | | ive, | | | | | | geo-activestan | | | | | | dby, | | | | | | local-activeac | | | | | | tive, | | | | | | local-activest | | | | | | andby] | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/instance-group <#/definitions/instance-group>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing instance-group .. raw:: html
.. rubric:: PUT **/network/instance-groups/instance-group/{id}** :name: put-networkinstance-groupsinstance-groupid :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing instance-group .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
instance-group object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/instance-group <#/definitions/instance-group>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | id | Instance Group | path | string | | | | ID, UUID | | | | | | assigned to | | | | | | this instance. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing instance-group .. raw:: html
.. rubric:: DELETE **/network/instance-groups/instance-group/{id}** :name: delete-networkinstance-groupsinstance-groupid :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing instance-group .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | id | Instance Group | path | string | | | | ID, UUID | | | | | | assigned to | | | | | | this instance. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/instance-groups/instance-group/{id}/relationship-list/relationship** :name: put-networkinstance-groupsinstance-groupidrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | id | Instance Group | path | string | | | | ID, UUID | | | | | | assigned to | | | | | | this instance. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/instance-groups/instance-group/{id}/relationship-list/relationship** :name: delete-networkinstance-groupsinstance-groupidrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | id | Instance Group | path | string | | | | ID, UUID | | | | | | assigned to | | | | | | this instance. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns ipsec-configurations .. raw:: html
.. rubric:: GET **/network/ipsec-configurations** :name: get-networkipsec-configurations :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns ipsec-configurations .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/ipsec-configurations <#/definitions/ipsec-configurations>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns ipsec-configuration .. raw:: html
.. rubric:: GET **/network/ipsec-configurations/ipsec-configuration/{ipsec-configuration-id}** :name: get-networkipsec-configurationsipsec-configurationipsec-configuration-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns ipsec-configuration .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | ipsec-configur | UUID of this | path | string | | | ation-id | configuration | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/ipsec-configuration <#/definitions/ipsec-configuration>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing ipsec-configuration .. raw:: html
.. rubric:: PUT **/network/ipsec-configurations/ipsec-configuration/{ipsec-configuration-id}** :name: put-networkipsec-configurationsipsec-configurationipsec-configuration-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing ipsec-configuration .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
ipsec-configuration object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/ipsec-configuration <#/definitions/ipsec-configuration>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | ipsec-configur | UUID of this | path | string | | | ation-id | configuration | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing ipsec-configuration .. raw:: html
.. rubric:: DELETE **/network/ipsec-configurations/ipsec-configuration/{ipsec-configuration-id}** :name: delete-networkipsec-configurationsipsec-configurationipsec-configuration-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing ipsec-configuration .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | ipsec-configur | UUID of this | path | string | | | ation-id | configuration | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/ipsec-configurations/ipsec-configuration/{ipsec-configuration-id}/relationship-list/relationship** :name: put-networkipsec-configurationsipsec-configurationipsec-configuration-idrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | ipsec-configur | UUID of this | path | string | | | ation-id | configuration | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/ipsec-configurations/ipsec-configuration/{ipsec-configuration-id}/relationship-list/relationship** :name: delete-networkipsec-configurationsipsec-configurationipsec-configuration-idrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | ipsec-configur | UUID of this | path | string | | | ation-id | configuration | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns vig-servers .. raw:: html
.. rubric:: GET **/network/ipsec-configurations/ipsec-configuration/{ipsec-configuration-id}/vig-servers** :name: get-networkipsec-configurationsipsec-configurationipsec-configuration-idvig-servers :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns vig-servers .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | ipsec-configur | UUID of this | path | string | | | ation-id | configuration | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vig-servers <#/definitions/vig-servers>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns vig-server .. raw:: html
.. rubric:: GET **/network/ipsec-configurations/ipsec-configuration/{ipsec-configuration-id}/vig-servers/vig-server/{vig-address-type}** :name: get-networkipsec-configurationsipsec-configurationipsec-configuration-idvig-serversvig-servervig-address-type :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns vig-server .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | ipsec-configur | UUID of this | path | string | | | ation-id | configuration | | | | +----------------+----------------+----------------+----------------+----------------+ | vig-address-ty | indicates | path | string | | | pe | whether the | | | | | | VIG is for | | | | | | AVPN or | | | | | | INTERNET | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vig-server <#/definitions/vig-server>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing vig-server .. raw:: html
.. rubric:: PUT **/network/ipsec-configurations/ipsec-configuration/{ipsec-configuration-id}/vig-servers/vig-server/{vig-address-type}** :name: put-networkipsec-configurationsipsec-configurationipsec-configuration-idvig-serversvig-servervig-address-type :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing vig-server .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
vig-server object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vig-server <#/definitions/vig-server>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | ipsec-configur | UUID of this | path | string | | | ation-id | configuration | | | | +----------------+----------------+----------------+----------------+----------------+ | vig-address-ty | indicates | path | string | | | pe | whether the | | | | | | VIG is for | | | | | | AVPN or | | | | | | INTERNET | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing vig-server .. raw:: html
.. rubric:: DELETE **/network/ipsec-configurations/ipsec-configuration/{ipsec-configuration-id}/vig-servers/vig-server/{vig-address-type}** :name: delete-networkipsec-configurationsipsec-configurationipsec-configuration-idvig-serversvig-servervig-address-type :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing vig-server .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | ipsec-configur | UUID of this | path | string | | | ation-id | configuration | | | | +----------------+----------------+----------------+----------------+----------------+ | vig-address-ty | indicates | path | string | | | pe | whether the | | | | | | VIG is for | | | | | | AVPN or | | | | | | INTERNET | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/ipsec-configurations/ipsec-configuration/{ipsec-configuration-id}/vig-servers/vig-server/{vig-address-type}/relationship-list/relationship** :name: put-networkipsec-configurationsipsec-configurationipsec-configuration-idvig-serversvig-servervig-address-typerelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | ipsec-configur | UUID of this | path | string | | | ation-id | configuration | | | | +----------------+----------------+----------------+----------------+----------------+ | vig-address-ty | indicates | path | string | | | pe | whether the | | | | | | VIG is for | | | | | | AVPN or | | | | | | INTERNET | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/ipsec-configurations/ipsec-configuration/{ipsec-configuration-id}/vig-servers/vig-server/{vig-address-type}/relationship-list/relationship** :name: delete-networkipsec-configurationsipsec-configurationipsec-configuration-idvig-serversvig-servervig-address-typerelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | ipsec-configur | UUID of this | path | string | | | ation-id | configuration | | | | +----------------+----------------+----------------+----------------+----------------+ | vig-address-ty | indicates | path | string | | | pe | whether the | | | | | | VIG is for | | | | | | AVPN or | | | | | | INTERNET | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l3-networks .. raw:: html
.. rubric:: GET **/network/l3-networks** :name: get-networkl3-networks :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l3-networks .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-networks <#/definitions/l3-networks>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l3-network .. raw:: html
.. rubric:: GET **/network/l3-networks/l3-network/{network-id}** :name: get-networkl3-networksl3-networknetwork-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l3-network .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | network-id | Network ID, | path | string | | | | should be | | | | | | uuid. Unique | | | | | | across A&AI. | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network, | | | | | | governed by | | | | | | some naming | | | | | | convention.. | | | | +----------------+----------------+----------------+----------------+----------------+ | network-role | Role the | query | string | | | | network plans | | | | | | - who defines | | | | | | these values? | | | | +----------------+----------------+----------------+----------------+----------------+ | service-id | Unique | query | string | | | | identifier of | | | | | | service from | | | | | | ASDC. Does not | | | | | | strictly map | | | | | | to ASDC | | | | | | services. SOON | | | | | | TO BE | | | | | | DEPRECATED | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | contrail-netwo | Contrail FQDN | query | string | | | rk-fqdn | for the | | | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-i | the ASDC data | query | string | | | d | dictionary | | | | | | widget model. | | | | | | This maps | | | | | | directly to | | | | | | the A&AI | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-v | the ASDC data | query | string | | | ersion | dictionary | | | | | | version of the | | | | | | widget | | | | | | model.This | | | | | | maps directly | | | | | | to the A&AI | | | | | | version of the | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-network <#/definitions/l3-network>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-network .. raw:: html
.. rubric:: PUT **/network/l3-networks/l3-network/{network-id}** :name: put-networkl3-networksl3-networknetwork-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-network .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l3-network object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-network <#/definitions/l3-network>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | network-id | Network ID, | path | string | | | | should be | | | | | | uuid. Unique | | | | | | across A&AI. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-network .. raw:: html
.. rubric:: DELETE **/network/l3-networks/l3-network/{network-id}** :name: delete-networkl3-networksl3-networknetwork-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-network .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | network-id | Network ID, | path | string | | | | should be | | | | | | uuid. Unique | | | | | | across A&AI. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns ctag-assignments .. raw:: html
.. rubric:: GET **/network/l3-networks/l3-network/{network-id}/ctag-assignments** :name: get-networkl3-networksl3-networknetwork-idctag-assignments :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns ctag-assignments .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | network-id | Network ID, | path | string | | | | should be | | | | | | uuid. Unique | | | | | | across A&AI. | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network, | | | | | | governed by | | | | | | some naming | | | | | | convention.. | | | | +----------------+----------------+----------------+----------------+----------------+ | network-role | Role the | query | string | | | | network plans | | | | | | - who defines | | | | | | these values? | | | | +----------------+----------------+----------------+----------------+----------------+ | service-id | Unique | query | string | | | | identifier of | | | | | | service from | | | | | | ASDC. Does not | | | | | | strictly map | | | | | | to ASDC | | | | | | services. SOON | | | | | | TO BE | | | | | | DEPRECATED | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | contrail-netwo | Contrail FQDN | query | string | | | rk-fqdn | for the | | | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-i | the ASDC data | query | string | | | d | dictionary | | | | | | widget model. | | | | | | This maps | | | | | | directly to | | | | | | the A&AI | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-v | the ASDC data | query | string | | | ersion | dictionary | | | | | | version of the | | | | | | widget | | | | | | model.This | | | | | | maps directly | | | | | | to the A&AI | | | | | | version of the | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/ctag-assignments <#/definitions/ctag-assignments>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns ctag-assignment .. raw:: html
.. rubric:: GET **/network/l3-networks/l3-network/{network-id}/ctag-assignments/ctag-assignment/{vlan-id-inner}** :name: get-networkl3-networksl3-networknetwork-idctag-assignmentsctag-assignmentvlan-id-inner :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns ctag-assignment .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | network-id | Network ID, | path | string | | | | should be | | | | | | uuid. Unique | | | | | | across A&AI. | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | id. | path | integer | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network, | | | | | | governed by | | | | | | some naming | | | | | | convention.. | | | | +----------------+----------------+----------------+----------------+----------------+ | network-role | Role the | query | string | | | | network plans | | | | | | - who defines | | | | | | these values? | | | | +----------------+----------------+----------------+----------------+----------------+ | service-id | Unique | query | string | | | | identifier of | | | | | | service from | | | | | | ASDC. Does not | | | | | | strictly map | | | | | | to ASDC | | | | | | services. SOON | | | | | | TO BE | | | | | | DEPRECATED | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | contrail-netwo | Contrail FQDN | query | string | | | rk-fqdn | for the | | | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-i | the ASDC data | query | string | | | d | dictionary | | | | | | widget model. | | | | | | This maps | | | | | | directly to | | | | | | the A&AI | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-v | the ASDC data | query | string | | | ersion | dictionary | | | | | | version of the | | | | | | widget | | | | | | model.This | | | | | | maps directly | | | | | | to the A&AI | | | | | | version of the | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/ctag-assignment <#/definitions/ctag-assignment>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing ctag-assignment .. raw:: html
.. rubric:: PUT **/network/l3-networks/l3-network/{network-id}/ctag-assignments/ctag-assignment/{vlan-id-inner}** :name: put-networkl3-networksl3-networknetwork-idctag-assignmentsctag-assignmentvlan-id-inner :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing ctag-assignment .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
ctag-assignment object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/ctag-assignment <#/definitions/ctag-assignment>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | network-id | Network ID, | path | string | | | | should be | | | | | | uuid. Unique | | | | | | across A&AI. | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | id. | path | integer | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing ctag-assignment .. raw:: html
.. rubric:: DELETE **/network/l3-networks/l3-network/{network-id}/ctag-assignments/ctag-assignment/{vlan-id-inner}** :name: delete-networkl3-networksl3-networknetwork-idctag-assignmentsctag-assignmentvlan-id-inner :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing ctag-assignment .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | network-id | Network ID, | path | string | | | | should be | | | | | | uuid. Unique | | | | | | across A&AI. | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | id. | path | integer | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/l3-networks/l3-network/{network-id}/ctag-assignments/ctag-assignment/{vlan-id-inner}/relationship-list/relationship** :name: put-networkl3-networksl3-networknetwork-idctag-assignmentsctag-assignmentvlan-id-innerrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | network-id | Network ID, | path | string | | | | should be | | | | | | uuid. Unique | | | | | | across A&AI. | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | id. | path | integer | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/l3-networks/l3-network/{network-id}/ctag-assignments/ctag-assignment/{vlan-id-inner}/relationship-list/relationship** :name: delete-networkl3-networksl3-networknetwork-idctag-assignmentsctag-assignmentvlan-id-innerrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | network-id | Network ID, | path | string | | | | should be | | | | | | uuid. Unique | | | | | | across A&AI. | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | id. | path | integer | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/l3-networks/l3-network/{network-id}/relationship-list/relationship** :name: put-networkl3-networksl3-networknetwork-idrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | network-id | Network ID, | path | string | | | | should be | | | | | | uuid. Unique | | | | | | across A&AI. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/l3-networks/l3-network/{network-id}/relationship-list/relationship** :name: delete-networkl3-networksl3-networknetwork-idrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | network-id | Network ID, | path | string | | | | should be | | | | | | uuid. Unique | | | | | | across A&AI. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns segmentation-assignments .. raw:: html
.. rubric:: GET **/network/l3-networks/l3-network/{network-id}/segmentation-assignments** :name: get-networkl3-networksl3-networknetwork-idsegmentation-assignments :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns segmentation-assignments .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | network-id | Network ID, | path | string | | | | should be | | | | | | uuid. Unique | | | | | | across A&AI. | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network, | | | | | | governed by | | | | | | some naming | | | | | | convention.. | | | | +----------------+----------------+----------------+----------------+----------------+ | network-role | Role the | query | string | | | | network plans | | | | | | - who defines | | | | | | these values? | | | | +----------------+----------------+----------------+----------------+----------------+ | service-id | Unique | query | string | | | | identifier of | | | | | | service from | | | | | | ASDC. Does not | | | | | | strictly map | | | | | | to ASDC | | | | | | services. SOON | | | | | | TO BE | | | | | | DEPRECATED | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | contrail-netwo | Contrail FQDN | query | string | | | rk-fqdn | for the | | | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-i | the ASDC data | query | string | | | d | dictionary | | | | | | widget model. | | | | | | This maps | | | | | | directly to | | | | | | the A&AI | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-v | the ASDC data | query | string | | | ersion | dictionary | | | | | | version of the | | | | | | widget | | | | | | model.This | | | | | | maps directly | | | | | | to the A&AI | | | | | | version of the | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/segmentation-assignments <#/definitions/segmentation-assignments>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns segmentation-assignment .. raw:: html
.. rubric:: GET **/network/l3-networks/l3-network/{network-id}/segmentation-assignments/segmentation-assignment/{segmentation-id}** :name: get-networkl3-networksl3-networknetwork-idsegmentation-assignmentssegmentation-assignmentsegmentation-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns segmentation-assignment .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | network-id | Network ID, | path | string | | | | should be | | | | | | uuid. Unique | | | | | | across A&AI. | | | | +----------------+----------------+----------------+----------------+----------------+ | segmentation-i | Route Table | path | string | | | d | Reference id, | | | | | | UUID assigned | | | | | | to this | | | | | | instance. | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network, | | | | | | governed by | | | | | | some naming | | | | | | convention.. | | | | +----------------+----------------+----------------+----------------+----------------+ | network-role | Role the | query | string | | | | network plans | | | | | | - who defines | | | | | | these values? | | | | +----------------+----------------+----------------+----------------+----------------+ | service-id | Unique | query | string | | | | identifier of | | | | | | service from | | | | | | ASDC. Does not | | | | | | strictly map | | | | | | to ASDC | | | | | | services. SOON | | | | | | TO BE | | | | | | DEPRECATED | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | contrail-netwo | Contrail FQDN | query | string | | | rk-fqdn | for the | | | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-i | the ASDC data | query | string | | | d | dictionary | | | | | | widget model. | | | | | | This maps | | | | | | directly to | | | | | | the A&AI | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-v | the ASDC data | query | string | | | ersion | dictionary | | | | | | version of the | | | | | | widget | | | | | | model.This | | | | | | maps directly | | | | | | to the A&AI | | | | | | version of the | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/segmentation-assignment <#/definitions/segmentation-assignment>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing segmentation-assignment .. raw:: html
.. rubric:: PUT **/network/l3-networks/l3-network/{network-id}/segmentation-assignments/segmentation-assignment/{segmentation-id}** :name: put-networkl3-networksl3-networknetwork-idsegmentation-assignmentssegmentation-assignmentsegmentation-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing segmentation-assignment .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
segmentation-assignment object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/segmentation-assignment <#/definitions/segmentation-assignment>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | network-id | Network ID, | path | string | | | | should be | | | | | | uuid. Unique | | | | | | across A&AI. | | | | +----------------+----------------+----------------+----------------+----------------+ | segmentation-i | Route Table | path | string | | | d | Reference id, | | | | | | UUID assigned | | | | | | to this | | | | | | instance. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing segmentation-assignment .. raw:: html
.. rubric:: DELETE **/network/l3-networks/l3-network/{network-id}/segmentation-assignments/segmentation-assignment/{segmentation-id}** :name: delete-networkl3-networksl3-networknetwork-idsegmentation-assignmentssegmentation-assignmentsegmentation-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing segmentation-assignment .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | network-id | Network ID, | path | string | | | | should be | | | | | | uuid. Unique | | | | | | across A&AI. | | | | +----------------+----------------+----------------+----------------+----------------+ | segmentation-i | Route Table | path | string | | | d | Reference id, | | | | | | UUID assigned | | | | | | to this | | | | | | instance. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/l3-networks/l3-network/{network-id}/segmentation-assignments/segmentation-assignment/{segmentation-id}/relationship-list/relationship** :name: put-networkl3-networksl3-networknetwork-idsegmentation-assignmentssegmentation-assignmentsegmentation-idrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | network-id | Network ID, | path | string | | | | should be | | | | | | uuid. Unique | | | | | | across A&AI. | | | | +----------------+----------------+----------------+----------------+----------------+ | segmentation-i | Route Table | path | string | | | d | Reference id, | | | | | | UUID assigned | | | | | | to this | | | | | | instance. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/l3-networks/l3-network/{network-id}/segmentation-assignments/segmentation-assignment/{segmentation-id}/relationship-list/relationship** :name: delete-networkl3-networksl3-networknetwork-idsegmentation-assignmentssegmentation-assignmentsegmentation-idrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | network-id | Network ID, | path | string | | | | should be | | | | | | uuid. Unique | | | | | | across A&AI. | | | | +----------------+----------------+----------------+----------------+----------------+ | segmentation-i | Route Table | path | string | | | d | Reference id, | | | | | | UUID assigned | | | | | | to this | | | | | | instance. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns subnets .. raw:: html
.. rubric:: GET **/network/l3-networks/l3-network/{network-id}/subnets** :name: get-networkl3-networksl3-networknetwork-idsubnets :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns subnets .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | network-id | Network ID, | path | string | | | | should be | | | | | | uuid. Unique | | | | | | across A&AI. | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network, | | | | | | governed by | | | | | | some naming | | | | | | convention.. | | | | +----------------+----------------+----------------+----------------+----------------+ | network-role | Role the | query | string | | | | network plans | | | | | | - who defines | | | | | | these values? | | | | +----------------+----------------+----------------+----------------+----------------+ | service-id | Unique | query | string | | | | identifier of | | | | | | service from | | | | | | ASDC. Does not | | | | | | strictly map | | | | | | to ASDC | | | | | | services. SOON | | | | | | TO BE | | | | | | DEPRECATED | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | contrail-netwo | Contrail FQDN | query | string | | | rk-fqdn | for the | | | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-i | the ASDC data | query | string | | | d | dictionary | | | | | | widget model. | | | | | | This maps | | | | | | directly to | | | | | | the A&AI | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-v | the ASDC data | query | string | | | ersion | dictionary | | | | | | version of the | | | | | | widget | | | | | | model.This | | | | | | maps directly | | | | | | to the A&AI | | | | | | version of the | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/subnets <#/definitions/subnets>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns subnet .. raw:: html
.. rubric:: GET **/network/l3-networks/l3-network/{network-id}/subnets/subnet/{subnet-id}** :name: get-networkl3-networksl3-networknetwork-idsubnetssubnetsubnet-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns subnet .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | network-id | Network ID, | path | string | | | | should be | | | | | | uuid. Unique | | | | | | across A&AI. | | | | +----------------+----------------+----------------+----------------+----------------+ | subnet-id | Subnet ID, | path | string | | | | should be | | | | | | UUID. | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network, | | | | | | governed by | | | | | | some naming | | | | | | convention.. | | | | +----------------+----------------+----------------+----------------+----------------+ | network-role | Role the | query | string | | | | network plans | | | | | | - who defines | | | | | | these values? | | | | +----------------+----------------+----------------+----------------+----------------+ | service-id | Unique | query | string | | | | identifier of | | | | | | service from | | | | | | ASDC. Does not | | | | | | strictly map | | | | | | to ASDC | | | | | | services. SOON | | | | | | TO BE | | | | | | DEPRECATED | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | contrail-netwo | Contrail FQDN | query | string | | | rk-fqdn | for the | | | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-i | the ASDC data | query | string | | | d | dictionary | | | | | | widget model. | | | | | | This maps | | | | | | directly to | | | | | | the A&AI | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-v | the ASDC data | query | string | | | ersion | dictionary | | | | | | version of the | | | | | | widget | | | | | | model.This | | | | | | maps directly | | | | | | to the A&AI | | | | | | version of the | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | subnet-name | Name | query | string | | | | associated | | | | | | with the | | | | | | subnet. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/subnet <#/definitions/subnet>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing subnet .. raw:: html
.. rubric:: PUT **/network/l3-networks/l3-network/{network-id}/subnets/subnet/{subnet-id}** :name: put-networkl3-networksl3-networknetwork-idsubnetssubnetsubnet-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing subnet .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
subnet object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/subnet <#/definitions/subnet>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | network-id | Network ID, | path | string | | | | should be | | | | | | uuid. Unique | | | | | | across A&AI. | | | | +----------------+----------------+----------------+----------------+----------------+ | subnet-id | Subnet ID, | path | string | | | | should be | | | | | | UUID. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing subnet .. raw:: html
.. rubric:: DELETE **/network/l3-networks/l3-network/{network-id}/subnets/subnet/{subnet-id}** :name: delete-networkl3-networksl3-networknetwork-idsubnetssubnetsubnet-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing subnet .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | network-id | Network ID, | path | string | | | | should be | | | | | | uuid. Unique | | | | | | across A&AI. | | | | +----------------+----------------+----------------+----------------+----------------+ | subnet-id | Subnet ID, | path | string | | | | should be | | | | | | UUID. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns host-routes .. raw:: html
.. rubric:: GET **/network/l3-networks/l3-network/{network-id}/subnets/subnet/{subnet-id}/host-routes** :name: get-networkl3-networksl3-networknetwork-idsubnetssubnetsubnet-idhost-routes :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns host-routes .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | network-id | Network ID, | path | string | | | | should be | | | | | | uuid. Unique | | | | | | across A&AI. | | | | +----------------+----------------+----------------+----------------+----------------+ | subnet-id | Subnet ID, | path | string | | | | should be | | | | | | UUID. | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network, | | | | | | governed by | | | | | | some naming | | | | | | convention.. | | | | +----------------+----------------+----------------+----------------+----------------+ | network-role | Role the | query | string | | | | network plans | | | | | | - who defines | | | | | | these values? | | | | +----------------+----------------+----------------+----------------+----------------+ | service-id | Unique | query | string | | | | identifier of | | | | | | service from | | | | | | ASDC. Does not | | | | | | strictly map | | | | | | to ASDC | | | | | | services. SOON | | | | | | TO BE | | | | | | DEPRECATED | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | contrail-netwo | Contrail FQDN | query | string | | | rk-fqdn | for the | | | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-i | the ASDC data | query | string | | | d | dictionary | | | | | | widget model. | | | | | | This maps | | | | | | directly to | | | | | | the A&AI | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-v | the ASDC data | query | string | | | ersion | dictionary | | | | | | version of the | | | | | | widget | | | | | | model.This | | | | | | maps directly | | | | | | to the A&AI | | | | | | version of the | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | subnet-name | Name | query | string | | | | associated | | | | | | with the | | | | | | subnet. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/host-routes <#/definitions/host-routes>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns host-route .. raw:: html
.. rubric:: GET **/network/l3-networks/l3-network/{network-id}/subnets/subnet/{subnet-id}/host-routes/host-route/{host-route-id}** :name: get-networkl3-networksl3-networknetwork-idsubnetssubnetsubnet-idhost-routeshost-routehost-route-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns host-route .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | network-id | Network ID, | path | string | | | | should be | | | | | | uuid. Unique | | | | | | across A&AI. | | | | +----------------+----------------+----------------+----------------+----------------+ | subnet-id | Subnet ID, | path | string | | | | should be | | | | | | UUID. | | | | +----------------+----------------+----------------+----------------+----------------+ | host-route-id | host-route id | path | string | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network, | | | | | | governed by | | | | | | some naming | | | | | | convention.. | | | | +----------------+----------------+----------------+----------------+----------------+ | network-role | Role the | query | string | | | | network plans | | | | | | - who defines | | | | | | these values? | | | | +----------------+----------------+----------------+----------------+----------------+ | service-id | Unique | query | string | | | | identifier of | | | | | | service from | | | | | | ASDC. Does not | | | | | | strictly map | | | | | | to ASDC | | | | | | services. SOON | | | | | | TO BE | | | | | | DEPRECATED | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | contrail-netwo | Contrail FQDN | query | string | | | rk-fqdn | for the | | | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-i | the ASDC data | query | string | | | d | dictionary | | | | | | widget model. | | | | | | This maps | | | | | | directly to | | | | | | the A&AI | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | widget-model-v | the ASDC data | query | string | | | ersion | dictionary | | | | | | version of the | | | | | | widget | | | | | | model.This | | | | | | maps directly | | | | | | to the A&AI | | | | | | version of the | | | | | | widget. | | | | +----------------+----------------+----------------+----------------+----------------+ | subnet-name | Name | query | string | | | | associated | | | | | | with the | | | | | | subnet. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/host-route <#/definitions/host-route>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing host-route .. raw:: html
.. rubric:: PUT **/network/l3-networks/l3-network/{network-id}/subnets/subnet/{subnet-id}/host-routes/host-route/{host-route-id}** :name: put-networkl3-networksl3-networknetwork-idsubnetssubnetsubnet-idhost-routeshost-routehost-route-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing host-route .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
host-route object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/host-route <#/definitions/host-route>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | network-id | Network ID, | path | string | | | | should be | | | | | | uuid. Unique | | | | | | across A&AI. | | | | +----------------+----------------+----------------+----------------+----------------+ | subnet-id | Subnet ID, | path | string | | | | should be | | | | | | UUID. | | | | +----------------+----------------+----------------+----------------+----------------+ | host-route-id | host-route id | path | string | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing host-route .. raw:: html
.. rubric:: DELETE **/network/l3-networks/l3-network/{network-id}/subnets/subnet/{subnet-id}/host-routes/host-route/{host-route-id}** :name: delete-networkl3-networksl3-networknetwork-idsubnetssubnetsubnet-idhost-routeshost-routehost-route-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing host-route .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | network-id | Network ID, | path | string | | | | should be | | | | | | uuid. Unique | | | | | | across A&AI. | | | | +----------------+----------------+----------------+----------------+----------------+ | subnet-id | Subnet ID, | path | string | | | | should be | | | | | | UUID. | | | | +----------------+----------------+----------------+----------------+----------------+ | host-route-id | host-route id | path | string | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/l3-networks/l3-network/{network-id}/subnets/subnet/{subnet-id}/host-routes/host-route/{host-route-id}/relationship-list/relationship** :name: put-networkl3-networksl3-networknetwork-idsubnetssubnetsubnet-idhost-routeshost-routehost-route-idrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | network-id | Network ID, | path | string | | | | should be | | | | | | uuid. Unique | | | | | | across A&AI. | | | | +----------------+----------------+----------------+----------------+----------------+ | subnet-id | Subnet ID, | path | string | | | | should be | | | | | | UUID. | | | | +----------------+----------------+----------------+----------------+----------------+ | host-route-id | host-route id | path | string | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/l3-networks/l3-network/{network-id}/subnets/subnet/{subnet-id}/host-routes/host-route/{host-route-id}/relationship-list/relationship** :name: delete-networkl3-networksl3-networknetwork-idsubnetssubnetsubnet-idhost-routeshost-routehost-route-idrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | network-id | Network ID, | path | string | | | | should be | | | | | | uuid. Unique | | | | | | across A&AI. | | | | +----------------+----------------+----------------+----------------+----------------+ | subnet-id | Subnet ID, | path | string | | | | should be | | | | | | UUID. | | | | +----------------+----------------+----------------+----------------+----------------+ | host-route-id | host-route id | path | string | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/l3-networks/l3-network/{network-id}/subnets/subnet/{subnet-id}/relationship-list/relationship** :name: put-networkl3-networksl3-networknetwork-idsubnetssubnetsubnet-idrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | network-id | Network ID, | path | string | | | | should be | | | | | | uuid. Unique | | | | | | across A&AI. | | | | +----------------+----------------+----------------+----------------+----------------+ | subnet-id | Subnet ID, | path | string | | | | should be | | | | | | UUID. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/l3-networks/l3-network/{network-id}/subnets/subnet/{subnet-id}/relationship-list/relationship** :name: delete-networkl3-networksl3-networknetwork-idsubnetssubnetsubnet-idrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | network-id | Network ID, | path | string | | | | should be | | | | | | uuid. Unique | | | | | | across A&AI. | | | | +----------------+----------------+----------------+----------------+----------------+ | subnet-id | Subnet ID, | path | string | | | | should be | | | | | | UUID. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html .. raw:: html .. raw:: html .. raw:: html .. raw:: html .. raw:: html .. raw:: html .. raw:: html .. raw:: html .. raw:: html .. raw:: html .. raw:: html .. raw:: html
.. raw:: html
.. raw:: html
returns multicast-configurations .. raw:: html
.. rubric:: GET **/network/multicast-configurations** :name: get-networkmulticast-configurations :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns multicast-configurations .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/multicast-configurations <#/definitions/multicast-configurations>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns multicast-configuration .. raw:: html
.. rubric:: GET **/network/multicast-configurations/multicast-configuration/{multicast-configuration-id}** :name: get-networkmulticast-configurationsmulticast-configurationmulticast-configuration-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns multicast-configuration .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | multicast-conf | Unique id of | path | string | | | iguration-id | multicast | | | | | | configuration. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/multicast-configuration <#/definitions/multicast-configuration>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing multicast-configuration .. raw:: html
.. rubric:: PUT **/network/multicast-configurations/multicast-configuration/{multicast-configuration-id}** :name: put-networkmulticast-configurationsmulticast-configurationmulticast-configuration-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing multicast-configuration .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
multicast-configuration object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/multicast-configuration <#/definitions/multicast-configuration>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | multicast-conf | Unique id of | path | string | | | iguration-id | multicast | | | | | | configuration. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing multicast-configuration .. raw:: html
.. rubric:: DELETE **/network/multicast-configurations/multicast-configuration/{multicast-configuration-id}** :name: delete-networkmulticast-configurationsmulticast-configurationmulticast-configuration-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing multicast-configuration .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | multicast-conf | Unique id of | path | string | | | iguration-id | multicast | | | | | | configuration. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/multicast-configurations/multicast-configuration/{multicast-configuration-id}/relationship-list/relationship** :name: put-networkmulticast-configurationsmulticast-configurationmulticast-configuration-idrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | multicast-conf | Unique id of | path | string | | | iguration-id | multicast | | | | | | configuration. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/multicast-configurations/multicast-configuration/{multicast-configuration-id}/relationship-list/relationship** :name: delete-networkmulticast-configurationsmulticast-configurationmulticast-configuration-idrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | multicast-conf | Unique id of | path | string | | | iguration-id | multicast | | | | | | configuration. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns network-policies .. raw:: html
.. rubric:: GET **/network/network-policies** :name: get-networknetwork-policies :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns network-policies .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/network-policies <#/definitions/network-policies>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns network-policy .. raw:: html
.. rubric:: GET **/network/network-policies/network-policy/{network-policy-id}** :name: get-networknetwork-policiesnetwork-policynetwork-policy-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns network-policy .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | network-policy | UUID | path | string | | | -id | representing | | | | | | unique key to | | | | | | this instance | | | | +----------------+----------------+----------------+----------------+----------------+ | network-policy | Contrail FQDN | query | string | | | -fqdn | for the policy | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/network-policy <#/definitions/network-policy>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing network-policy .. raw:: html
.. rubric:: PUT **/network/network-policies/network-policy/{network-policy-id}** :name: put-networknetwork-policiesnetwork-policynetwork-policy-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing network-policy .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
network-policy object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/network-policy <#/definitions/network-policy>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | network-policy | UUID | path | string | | | -id | representing | | | | | | unique key to | | | | | | this instance | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing network-policy .. raw:: html
.. rubric:: DELETE **/network/network-policies/network-policy/{network-policy-id}** :name: delete-networknetwork-policiesnetwork-policynetwork-policy-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing network-policy .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | network-policy | UUID | path | string | | | -id | representing | | | | | | unique key to | | | | | | this instance | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/network-policies/network-policy/{network-policy-id}/relationship-list/relationship** :name: put-networknetwork-policiesnetwork-policynetwork-policy-idrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | network-policy | UUID | path | string | | | -id | representing | | | | | | unique key to | | | | | | this instance | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/network-policies/network-policy/{network-policy-id}/relationship-list/relationship** :name: delete-networknetwork-policiesnetwork-policynetwork-policy-idrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | network-policy | UUID | path | string | | | -id | representing | | | | | | unique key to | | | | | | this instance | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns newvces .. raw:: html
.. rubric:: GET **/network/newvces** :name: get-networknewvces :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns newvces .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/newvces <#/definitions/newvces>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns newvce .. raw:: html
.. rubric:: GET **/network/newvces/newvce/{vnf-id2}** :name: get-networknewvcesnewvcevnf-id2 :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns newvce .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id2 | Unique id of | path | string | | | | VNF, can't use | | | | | | same attribute | | | | | | name right now | | | | | | until we | | | | | | promote this | | | | | | new object | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name | Name of VNF. | query | string | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name2 | Alternate name | query | string | | | | of VNF. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | query | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this VNF by | | | | | | BAU Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/newvce <#/definitions/newvce>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing newvce .. raw:: html
.. rubric:: PUT **/network/newvces/newvce/{vnf-id2}** :name: put-networknewvcesnewvcevnf-id2 :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing newvce .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
newvce object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/newvce <#/definitions/newvce>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id2 | Unique id of | path | string | | | | VNF, can't use | | | | | | same attribute | | | | | | name right now | | | | | | until we | | | | | | promote this | | | | | | new object | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing newvce .. raw:: html
.. rubric:: DELETE **/network/newvces/newvce/{vnf-id2}** :name: delete-networknewvcesnewvcevnf-id2 :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing newvce .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id2 | Unique id of | path | string | | | | VNF, can't use | | | | | | same attribute | | | | | | name right now | | | | | | until we | | | | | | promote this | | | | | | new object | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l-interfaces .. raw:: html
.. rubric:: GET **/network/newvces/newvce/{vnf-id2}/l-interfaces** :name: get-networknewvcesnewvcevnf-id2l-interfaces :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l-interfaces .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id2 | Unique id of | path | string | | | | VNF, can't use | | | | | | same attribute | | | | | | name right now | | | | | | until we | | | | | | promote this | | | | | | new object | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name | Name of VNF. | query | string | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name2 | Alternate name | query | string | | | | of VNF. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | query | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this VNF by | | | | | | BAU Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l-interfaces <#/definitions/l-interfaces>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l-interface .. raw:: html
.. rubric:: GET **/network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}** :name: get-networknewvcesnewvcevnf-id2l-interfacesl-interfaceinterface-name :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l-interface .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id2 | Unique id of | path | string | | | | VNF, can't use | | | | | | same attribute | | | | | | name right now | | | | | | until we | | | | | | promote this | | | | | | new object | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name | Name of VNF. | query | string | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name2 | Alternate name | query | string | | | | of VNF. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | query | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this VNF by | | | | | | BAU Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l-interface <#/definitions/l-interface>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l-interface .. raw:: html
.. rubric:: PUT **/network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}** :name: put-networknewvcesnewvcevnf-id2l-interfacesl-interfaceinterface-name :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l-interface .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l-interface object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l-interface <#/definitions/l-interface>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id2 | Unique id of | path | string | | | | VNF, can't use | | | | | | same attribute | | | | | | name right now | | | | | | until we | | | | | | promote this | | | | | | new object | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l-interface .. raw:: html
.. rubric:: DELETE **/network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}** :name: delete-networknewvcesnewvcevnf-id2l-interfacesl-interfaceinterface-name :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l-interface .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id2 | Unique id of | path | string | | | | VNF, can't use | | | | | | same attribute | | | | | | name right now | | | | | | until we | | | | | | promote this | | | | | | new object | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv4-address-list .. raw:: html
.. rubric:: GET **/network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: get-networknewvcesnewvcevnf-id2l-interfacesl-interfaceinterface-namel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id2 | Unique id of | path | string | | | | VNF, can't use | | | | | | same attribute | | | | | | name right now | | | | | | until we | | | | | | promote this | | | | | | new object | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name | Name of VNF. | query | string | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name2 | Alternate name | query | string | | | | of VNF. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | query | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this VNF by | | | | | | BAU Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | | | that address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-subnet | Neutron id of | query | string | | | -id | subnet that | | | | | | address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv4-address-list <#/definitions/l3-interface-ipv4-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv4-address-list .. raw:: html
.. rubric:: PUT **/network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: put-networknewvcesnewvcevnf-id2l-interfacesl-interfaceinterface-namel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l3-interface-ipv4-address-list object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv4-address-list <#/definitions/l3-interface-ipv4-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id2 | Unique id of | path | string | | | | VNF, can't use | | | | | | same attribute | | | | | | name right now | | | | | | until we | | | | | | promote this | | | | | | new object | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv4-address-list .. raw:: html
.. rubric:: DELETE **/network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: delete-networknewvcesnewvcevnf-id2l-interfacesl-interfaceinterface-namel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id2 | Unique id of | path | string | | | | VNF, can't use | | | | | | same attribute | | | | | | name right now | | | | | | until we | | | | | | promote this | | | | | | new object | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship** :name: put-networknewvcesnewvcevnf-id2l-interfacesl-interfaceinterface-namel3-interface-ipv4-address-listl3-interface-ipv4-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id2 | Unique id of | path | string | | | | VNF, can't use | | | | | | same attribute | | | | | | name right now | | | | | | until we | | | | | | promote this | | | | | | new object | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship** :name: delete-networknewvcesnewvcevnf-id2l-interfacesl-interfaceinterface-namel3-interface-ipv4-address-listl3-interface-ipv4-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id2 | Unique id of | path | string | | | | VNF, can't use | | | | | | same attribute | | | | | | name right now | | | | | | until we | | | | | | promote this | | | | | | new object | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv6-address-list .. raw:: html
.. rubric:: GET **/network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: get-networknewvcesnewvcevnf-id2l-interfacesl-interfaceinterface-namel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id2 | Unique id of | path | string | | | | VNF, can't use | | | | | | same attribute | | | | | | name right now | | | | | | until we | | | | | | promote this | | | | | | new object | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name | Name of VNF. | query | string | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name2 | Alternate name | query | string | | | | of VNF. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | query | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this VNF by | | | | | | BAU Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | | | that address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-subnet | Neutron id of | query | string | | | -id | subnet that | | | | | | address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv6-address-list <#/definitions/l3-interface-ipv6-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv6-address-list .. raw:: html
.. rubric:: PUT **/network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: put-networknewvcesnewvcevnf-id2l-interfacesl-interfaceinterface-namel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l3-interface-ipv6-address-list object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv6-address-list <#/definitions/l3-interface-ipv6-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id2 | Unique id of | path | string | | | | VNF, can't use | | | | | | same attribute | | | | | | name right now | | | | | | until we | | | | | | promote this | | | | | | new object | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv6-address-list .. raw:: html
.. rubric:: DELETE **/network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: delete-networknewvcesnewvcevnf-id2l-interfacesl-interfaceinterface-namel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id2 | Unique id of | path | string | | | | VNF, can't use | | | | | | same attribute | | | | | | name right now | | | | | | until we | | | | | | promote this | | | | | | new object | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship** :name: put-networknewvcesnewvcevnf-id2l-interfacesl-interfaceinterface-namel3-interface-ipv6-address-listl3-interface-ipv6-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id2 | Unique id of | path | string | | | | VNF, can't use | | | | | | same attribute | | | | | | name right now | | | | | | until we | | | | | | promote this | | | | | | new object | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship** :name: delete-networknewvcesnewvcevnf-id2l-interfacesl-interfaceinterface-namel3-interface-ipv6-address-listl3-interface-ipv6-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id2 | Unique id of | path | string | | | | VNF, can't use | | | | | | same attribute | | | | | | name right now | | | | | | until we | | | | | | promote this | | | | | | new object | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}/relationship-list/relationship** :name: put-networknewvcesnewvcevnf-id2l-interfacesl-interfaceinterface-namerelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id2 | Unique id of | path | string | | | | VNF, can't use | | | | | | same attribute | | | | | | name right now | | | | | | until we | | | | | | promote this | | | | | | new object | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}/relationship-list/relationship** :name: delete-networknewvcesnewvcevnf-id2l-interfacesl-interfaceinterface-namerelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id2 | Unique id of | path | string | | | | VNF, can't use | | | | | | same attribute | | | | | | name right now | | | | | | until we | | | | | | promote this | | | | | | new object | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns sriov-vfs .. raw:: html
.. rubric:: GET **/network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}/sriov-vfs** :name: get-networknewvcesnewvcevnf-id2l-interfacesl-interfaceinterface-namesriov-vfs :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns sriov-vfs .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id2 | Unique id of | path | string | | | | VNF, can't use | | | | | | same attribute | | | | | | name right now | | | | | | until we | | | | | | promote this | | | | | | new object | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name | Name of VNF. | query | string | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name2 | Alternate name | query | string | | | | of VNF. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | query | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this VNF by | | | | | | BAU Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/sriov-vfs <#/definitions/sriov-vfs>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns sriov-vf .. raw:: html
.. rubric:: GET **/network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}** :name: get-networknewvcesnewvcevnf-id2l-interfacesl-interfaceinterface-namesriov-vfssriov-vfpci-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns sriov-vf .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id2 | Unique id of | path | string | | | | VNF, can't use | | | | | | same attribute | | | | | | name right now | | | | | | until we | | | | | | promote this | | | | | | new object | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pci-id | PCI ID used to | path | string | | | | identify the | | | | | | sriov-vf | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name | Name of VNF. | query | string | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name2 | Alternate name | query | string | | | | of VNF. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | query | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this VNF by | | | | | | BAU Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vf-vlan-filter | This metadata | query | string | | | | provides | | | | | | option to | | | | | | specify list | | | | | | of VLAN | | | | | | filters | | | | | | applied on VF | | | | | | to pass the | | | | | | traffic to VM. | | | | +----------------+----------------+----------------+----------------+----------------+ | vf-mac-filter | When MAC | query | string | | | | filters are | | | | | | specified, | | | | | | VF-agent | | | | | | service | | | | | | configures VFs | | | | | | to do MAC | | | | | | level | | | | | | filtering | | | | | | before the | | | | | | traffic is | | | | | | passed to VM. | | | | +----------------+----------------+----------------+----------------+----------------+ | vf-vlan-strip | When this | query | boolean | | | | field is set | | | | | | to true, VF | | | | | | will | | | | | | configured to | | | | | | strip the | | | | | | outer TAG | | | | | | before the | | | | | | traffic is | | | | | | passed to VM. | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/sriov-vf <#/definitions/sriov-vf>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing sriov-vf .. raw:: html
.. rubric:: PUT **/network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}** :name: put-networknewvcesnewvcevnf-id2l-interfacesl-interfaceinterface-namesriov-vfssriov-vfpci-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing sriov-vf .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
sriov-vf object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/sriov-vf <#/definitions/sriov-vf>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id2 | Unique id of | path | string | | | | VNF, can't use | | | | | | same attribute | | | | | | name right now | | | | | | until we | | | | | | promote this | | | | | | new object | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pci-id | PCI ID used to | path | string | | | | identify the | | | | | | sriov-vf | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing sriov-vf .. raw:: html
.. rubric:: DELETE **/network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}** :name: delete-networknewvcesnewvcevnf-id2l-interfacesl-interfaceinterface-namesriov-vfssriov-vfpci-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing sriov-vf .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id2 | Unique id of | path | string | | | | VNF, can't use | | | | | | same attribute | | | | | | name right now | | | | | | until we | | | | | | promote this | | | | | | new object | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pci-id | PCI ID used to | path | string | | | | identify the | | | | | | sriov-vf | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}/relationship-list/relationship** :name: put-networknewvcesnewvcevnf-id2l-interfacesl-interfaceinterface-namesriov-vfssriov-vfpci-idrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id2 | Unique id of | path | string | | | | VNF, can't use | | | | | | same attribute | | | | | | name right now | | | | | | until we | | | | | | promote this | | | | | | new object | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pci-id | PCI ID used to | path | string | | | | identify the | | | | | | sriov-vf | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}/relationship-list/relationship** :name: delete-networknewvcesnewvcevnf-id2l-interfacesl-interfaceinterface-namesriov-vfssriov-vfpci-idrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id2 | Unique id of | path | string | | | | VNF, can't use | | | | | | same attribute | | | | | | name right now | | | | | | until we | | | | | | promote this | | | | | | new object | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pci-id | PCI ID used to | path | string | | | | identify the | | | | | | sriov-vf | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns vlans .. raw:: html
.. rubric:: GET **/network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}/vlans** :name: get-networknewvcesnewvcevnf-id2l-interfacesl-interfaceinterface-namevlans :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns vlans .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id2 | Unique id of | path | string | | | | VNF, can't use | | | | | | same attribute | | | | | | name right now | | | | | | until we | | | | | | promote this | | | | | | new object | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name | Name of VNF. | query | string | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name2 | Alternate name | query | string | | | | of VNF. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | query | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this VNF by | | | | | | BAU Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vlans <#/definitions/vlans>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns vlan .. raw:: html
.. rubric:: GET **/network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}** :name: get-networknewvcesnewvcevnf-id2l-interfacesl-interfaceinterface-namevlansvlanvlan-interface :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns vlan .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id2 | Unique id of | path | string | | | | VNF, can't use | | | | | | same attribute | | | | | | name right now | | | | | | until we | | | | | | promote this | | | | | | new object | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name | Name of VNF. | query | string | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name2 | Alternate name | query | string | | | | of VNF. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | query | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this VNF by | | | | | | BAU Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | vpn-key | This indicates | query | string | | | | the customers | | | | | | VPN ID | | | | | | associated | | | | | | with this vlan | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vlan <#/definitions/vlan>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing vlan .. raw:: html
.. rubric:: PUT **/network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}** :name: put-networknewvcesnewvcevnf-id2l-interfacesl-interfaceinterface-namevlansvlanvlan-interface :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing vlan .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
vlan object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vlan <#/definitions/vlan>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id2 | Unique id of | path | string | | | | VNF, can't use | | | | | | same attribute | | | | | | name right now | | | | | | until we | | | | | | promote this | | | | | | new object | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing vlan .. raw:: html
.. rubric:: DELETE **/network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}** :name: delete-networknewvcesnewvcevnf-id2l-interfacesl-interfaceinterface-namevlansvlanvlan-interface :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing vlan .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id2 | Unique id of | path | string | | | | VNF, can't use | | | | | | same attribute | | | | | | name right now | | | | | | until we | | | | | | promote this | | | | | | new object | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv4-address-list .. raw:: html
.. rubric:: GET **/network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: get-networknewvcesnewvcevnf-id2l-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id2 | Unique id of | path | string | | | | VNF, can't use | | | | | | same attribute | | | | | | name right now | | | | | | until we | | | | | | promote this | | | | | | new object | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name | Name of VNF. | query | string | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name2 | Alternate name | query | string | | | | of VNF. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | query | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this VNF by | | | | | | BAU Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | vpn-key | This indicates | query | string | | | | the customers | | | | | | VPN ID | | | | | | associated | | | | | | with this vlan | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | | | that address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-subnet | Neutron id of | query | string | | | -id | subnet that | | | | | | address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv4-address-list <#/definitions/l3-interface-ipv4-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv4-address-list .. raw:: html
.. rubric:: PUT **/network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: put-networknewvcesnewvcevnf-id2l-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l3-interface-ipv4-address-list object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv4-address-list <#/definitions/l3-interface-ipv4-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id2 | Unique id of | path | string | | | | VNF, can't use | | | | | | same attribute | | | | | | name right now | | | | | | until we | | | | | | promote this | | | | | | new object | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv4-address-list .. raw:: html
.. rubric:: DELETE **/network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: delete-networknewvcesnewvcevnf-id2l-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id2 | Unique id of | path | string | | | | VNF, can't use | | | | | | same attribute | | | | | | name right now | | | | | | until we | | | | | | promote this | | | | | | new object | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship** :name: put-networknewvcesnewvcevnf-id2l-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv4-address-listl3-interface-ipv4-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id2 | Unique id of | path | string | | | | VNF, can't use | | | | | | same attribute | | | | | | name right now | | | | | | until we | | | | | | promote this | | | | | | new object | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship** :name: delete-networknewvcesnewvcevnf-id2l-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv4-address-listl3-interface-ipv4-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id2 | Unique id of | path | string | | | | VNF, can't use | | | | | | same attribute | | | | | | name right now | | | | | | until we | | | | | | promote this | | | | | | new object | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv6-address-list .. raw:: html
.. rubric:: GET **/network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: get-networknewvcesnewvcevnf-id2l-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id2 | Unique id of | path | string | | | | VNF, can't use | | | | | | same attribute | | | | | | name right now | | | | | | until we | | | | | | promote this | | | | | | new object | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name | Name of VNF. | query | string | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name2 | Alternate name | query | string | | | | of VNF. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | query | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this VNF by | | | | | | BAU Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | vpn-key | This indicates | query | string | | | | the customers | | | | | | VPN ID | | | | | | associated | | | | | | with this vlan | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | | | that address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-subnet | Neutron id of | query | string | | | -id | subnet that | | | | | | address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv6-address-list <#/definitions/l3-interface-ipv6-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv6-address-list .. raw:: html
.. rubric:: PUT **/network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: put-networknewvcesnewvcevnf-id2l-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l3-interface-ipv6-address-list object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv6-address-list <#/definitions/l3-interface-ipv6-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id2 | Unique id of | path | string | | | | VNF, can't use | | | | | | same attribute | | | | | | name right now | | | | | | until we | | | | | | promote this | | | | | | new object | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv6-address-list .. raw:: html
.. rubric:: DELETE **/network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: delete-networknewvcesnewvcevnf-id2l-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id2 | Unique id of | path | string | | | | VNF, can't use | | | | | | same attribute | | | | | | name right now | | | | | | until we | | | | | | promote this | | | | | | new object | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship** :name: put-networknewvcesnewvcevnf-id2l-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv6-address-listl3-interface-ipv6-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id2 | Unique id of | path | string | | | | VNF, can't use | | | | | | same attribute | | | | | | name right now | | | | | | until we | | | | | | promote this | | | | | | new object | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship** :name: delete-networknewvcesnewvcevnf-id2l-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv6-address-listl3-interface-ipv6-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id2 | Unique id of | path | string | | | | VNF, can't use | | | | | | same attribute | | | | | | name right now | | | | | | until we | | | | | | promote this | | | | | | new object | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/relationship-list/relationship** :name: put-networknewvcesnewvcevnf-id2l-interfacesl-interfaceinterface-namevlansvlanvlan-interfacerelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id2 | Unique id of | path | string | | | | VNF, can't use | | | | | | same attribute | | | | | | name right now | | | | | | until we | | | | | | promote this | | | | | | new object | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/newvces/newvce/{vnf-id2}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/relationship-list/relationship** :name: delete-networknewvcesnewvcevnf-id2l-interfacesl-interfaceinterface-namevlansvlanvlan-interfacerelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id2 | Unique id of | path | string | | | | VNF, can't use | | | | | | same attribute | | | | | | name right now | | | | | | until we | | | | | | promote this | | | | | | new object | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/newvces/newvce/{vnf-id2}/relationship-list/relationship** :name: put-networknewvcesnewvcevnf-id2relationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id2 | Unique id of | path | string | | | | VNF, can't use | | | | | | same attribute | | | | | | name right now | | | | | | until we | | | | | | promote this | | | | | | new object | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/newvces/newvce/{vnf-id2}/relationship-list/relationship** :name: delete-networknewvcesnewvcevnf-id2relationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id2 | Unique id of | path | string | | | | VNF, can't use | | | | | | same attribute | | | | | | name right now | | | | | | until we | | | | | | promote this | | | | | | new object | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html .. raw:: html .. raw:: html .. raw:: html .. raw:: html .. raw:: html .. raw:: html
.. raw:: html
.. raw:: html
returns pnfs .. raw:: html
.. rubric:: GET **/network/pnfs** :name: get-networkpnfs :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns pnfs .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/pnfs <#/definitions/pnfs>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns pnf .. raw:: html
.. rubric:: GET **/network/pnfs/pnf/{pnf-name}** :name: get-networkpnfspnfpnf-name :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns pnf .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/pnf <#/definitions/pnf>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing pnf .. raw:: html
.. rubric:: PUT **/network/pnfs/pnf/{pnf-name}** :name: put-networkpnfspnfpnf-name :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing pnf .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
pnf object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/pnf <#/definitions/pnf>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing pnf .. raw:: html
.. rubric:: DELETE **/network/pnfs/pnf/{pnf-name}** :name: delete-networkpnfspnfpnf-name :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing pnf .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns lag-interfaces .. raw:: html
.. rubric:: GET **/network/pnfs/pnf/{pnf-name}/lag-interfaces** :name: get-networkpnfspnfpnf-namelag-interfaces :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns lag-interfaces .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/lag-interfaces <#/definitions/lag-interfaces>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns lag-interface .. raw:: html
.. rubric:: GET **/network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}** :name: get-networkpnfspnfpnf-namelag-interfaceslag-interfaceinterface-name :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns lag-interface .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-role | Role assigned | query | string | | | | to this | | | | | | Interface, | | | | | | should use | | | | | | values as | | | | | | defined in | | | | | | ECOMP Yang | | | | | | models. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/lag-interface <#/definitions/lag-interface>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing lag-interface .. raw:: html
.. rubric:: PUT **/network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}** :name: put-networkpnfspnfpnf-namelag-interfaceslag-interfaceinterface-name :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing lag-interface .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
lag-interface object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/lag-interface <#/definitions/lag-interface>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing lag-interface .. raw:: html
.. rubric:: DELETE **/network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}** :name: delete-networkpnfspnfpnf-namelag-interfaceslag-interfaceinterface-name :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing lag-interface .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l-interfaces .. raw:: html
.. rubric:: GET **/network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces** :name: get-networkpnfspnfpnf-namelag-interfaceslag-interfaceinterface-namel-interfaces :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l-interfaces .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-role | Role assigned | query | string | | | | to this | | | | | | Interface, | | | | | | should use | | | | | | values as | | | | | | defined in | | | | | | ECOMP Yang | | | | | | models. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l-interfaces <#/definitions/l-interfaces>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l-interface .. raw:: html
.. rubric:: GET **/network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}** :name: get-networkpnfspnfpnf-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-name :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l-interface .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-role | Role assigned | query | string | | | | to this | | | | | | Interface, | | | | | | should use | | | | | | values as | | | | | | defined in | | | | | | ECOMP Yang | | | | | | models. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l-interface <#/definitions/l-interface>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l-interface .. raw:: html
.. rubric:: PUT **/network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}** :name: put-networkpnfspnfpnf-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-name :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l-interface .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l-interface object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l-interface <#/definitions/l-interface>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l-interface .. raw:: html
.. rubric:: DELETE **/network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}** :name: delete-networkpnfspnfpnf-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-name :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l-interface .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv4-address-list .. raw:: html
.. rubric:: GET **/network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: get-networkpnfspnfpnf-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-role | Role assigned | query | string | | | | to this | | | | | | Interface, | | | | | | should use | | | | | | values as | | | | | | defined in | | | | | | ECOMP Yang | | | | | | models. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | | | that address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-subnet | Neutron id of | query | string | | | -id | subnet that | | | | | | address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv4-address-list <#/definitions/l3-interface-ipv4-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv4-address-list .. raw:: html
.. rubric:: PUT **/network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: put-networkpnfspnfpnf-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l3-interface-ipv4-address-list object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv4-address-list <#/definitions/l3-interface-ipv4-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv4-address-list .. raw:: html
.. rubric:: DELETE **/network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: delete-networkpnfspnfpnf-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship** :name: put-networkpnfspnfpnf-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv4-address-listl3-interface-ipv4-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship** :name: delete-networkpnfspnfpnf-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv4-address-listl3-interface-ipv4-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv6-address-list .. raw:: html
.. rubric:: GET **/network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: get-networkpnfspnfpnf-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-role | Role assigned | query | string | | | | to this | | | | | | Interface, | | | | | | should use | | | | | | values as | | | | | | defined in | | | | | | ECOMP Yang | | | | | | models. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | | | that address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-subnet | Neutron id of | query | string | | | -id | subnet that | | | | | | address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv6-address-list <#/definitions/l3-interface-ipv6-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv6-address-list .. raw:: html
.. rubric:: PUT **/network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: put-networkpnfspnfpnf-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l3-interface-ipv6-address-list object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv6-address-list <#/definitions/l3-interface-ipv6-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv6-address-list .. raw:: html
.. rubric:: DELETE **/network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: delete-networkpnfspnfpnf-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship** :name: put-networkpnfspnfpnf-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv6-address-listl3-interface-ipv6-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship** :name: delete-networkpnfspnfpnf-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv6-address-listl3-interface-ipv6-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/relationship-list/relationship** :name: put-networkpnfspnfpnf-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namerelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/relationship-list/relationship** :name: delete-networkpnfspnfpnf-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namerelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns sriov-vfs .. raw:: html
.. rubric:: GET **/network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs** :name: get-networkpnfspnfpnf-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namesriov-vfs :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns sriov-vfs .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-role | Role assigned | query | string | | | | to this | | | | | | Interface, | | | | | | should use | | | | | | values as | | | | | | defined in | | | | | | ECOMP Yang | | | | | | models. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/sriov-vfs <#/definitions/sriov-vfs>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns sriov-vf .. raw:: html
.. rubric:: GET **/network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}** :name: get-networkpnfspnfpnf-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namesriov-vfssriov-vfpci-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns sriov-vf .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pci-id | PCI ID used to | path | string | | | | identify the | | | | | | sriov-vf | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-role | Role assigned | query | string | | | | to this | | | | | | Interface, | | | | | | should use | | | | | | values as | | | | | | defined in | | | | | | ECOMP Yang | | | | | | models. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vf-vlan-filter | This metadata | query | string | | | | provides | | | | | | option to | | | | | | specify list | | | | | | of VLAN | | | | | | filters | | | | | | applied on VF | | | | | | to pass the | | | | | | traffic to VM. | | | | +----------------+----------------+----------------+----------------+----------------+ | vf-mac-filter | When MAC | query | string | | | | filters are | | | | | | specified, | | | | | | VF-agent | | | | | | service | | | | | | configures VFs | | | | | | to do MAC | | | | | | level | | | | | | filtering | | | | | | before the | | | | | | traffic is | | | | | | passed to VM. | | | | +----------------+----------------+----------------+----------------+----------------+ | vf-vlan-strip | When this | query | boolean | | | | field is set | | | | | | to true, VF | | | | | | will | | | | | | configured to | | | | | | strip the | | | | | | outer TAG | | | | | | before the | | | | | | traffic is | | | | | | passed to VM. | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/sriov-vf <#/definitions/sriov-vf>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing sriov-vf .. raw:: html
.. rubric:: PUT **/network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}** :name: put-networkpnfspnfpnf-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namesriov-vfssriov-vfpci-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing sriov-vf .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
sriov-vf object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/sriov-vf <#/definitions/sriov-vf>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pci-id | PCI ID used to | path | string | | | | identify the | | | | | | sriov-vf | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing sriov-vf .. raw:: html
.. rubric:: DELETE **/network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}** :name: delete-networkpnfspnfpnf-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namesriov-vfssriov-vfpci-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing sriov-vf .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pci-id | PCI ID used to | path | string | | | | identify the | | | | | | sriov-vf | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}/relationship-list/relationship** :name: put-networkpnfspnfpnf-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namesriov-vfssriov-vfpci-idrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pci-id | PCI ID used to | path | string | | | | identify the | | | | | | sriov-vf | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}/relationship-list/relationship** :name: delete-networkpnfspnfpnf-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namesriov-vfssriov-vfpci-idrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pci-id | PCI ID used to | path | string | | | | identify the | | | | | | sriov-vf | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns vlans .. raw:: html
.. rubric:: GET **/network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans** :name: get-networkpnfspnfpnf-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlans :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns vlans .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-role | Role assigned | query | string | | | | to this | | | | | | Interface, | | | | | | should use | | | | | | values as | | | | | | defined in | | | | | | ECOMP Yang | | | | | | models. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vlans <#/definitions/vlans>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns vlan .. raw:: html
.. rubric:: GET **/network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}** :name: get-networkpnfspnfpnf-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interface :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns vlan .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-role | Role assigned | query | string | | | | to this | | | | | | Interface, | | | | | | should use | | | | | | values as | | | | | | defined in | | | | | | ECOMP Yang | | | | | | models. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | vpn-key | This indicates | query | string | | | | the customers | | | | | | VPN ID | | | | | | associated | | | | | | with this vlan | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vlan <#/definitions/vlan>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing vlan .. raw:: html
.. rubric:: PUT **/network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}** :name: put-networkpnfspnfpnf-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interface :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing vlan .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
vlan object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vlan <#/definitions/vlan>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing vlan .. raw:: html
.. rubric:: DELETE **/network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}** :name: delete-networkpnfspnfpnf-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interface :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing vlan .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv4-address-list .. raw:: html
.. rubric:: GET **/network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: get-networkpnfspnfpnf-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-role | Role assigned | query | string | | | | to this | | | | | | Interface, | | | | | | should use | | | | | | values as | | | | | | defined in | | | | | | ECOMP Yang | | | | | | models. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | vpn-key | This indicates | query | string | | | | the customers | | | | | | VPN ID | | | | | | associated | | | | | | with this vlan | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | | | that address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-subnet | Neutron id of | query | string | | | -id | subnet that | | | | | | address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv4-address-list <#/definitions/l3-interface-ipv4-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv4-address-list .. raw:: html
.. rubric:: PUT **/network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: put-networkpnfspnfpnf-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l3-interface-ipv4-address-list object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv4-address-list <#/definitions/l3-interface-ipv4-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv4-address-list .. raw:: html
.. rubric:: DELETE **/network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: delete-networkpnfspnfpnf-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship** :name: put-networkpnfspnfpnf-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv4-address-listl3-interface-ipv4-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship** :name: delete-networkpnfspnfpnf-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv4-address-listl3-interface-ipv4-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv6-address-list .. raw:: html
.. rubric:: GET **/network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: get-networkpnfspnfpnf-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-role | Role assigned | query | string | | | | to this | | | | | | Interface, | | | | | | should use | | | | | | values as | | | | | | defined in | | | | | | ECOMP Yang | | | | | | models. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | vpn-key | This indicates | query | string | | | | the customers | | | | | | VPN ID | | | | | | associated | | | | | | with this vlan | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | | | that address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-subnet | Neutron id of | query | string | | | -id | subnet that | | | | | | address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv6-address-list <#/definitions/l3-interface-ipv6-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv6-address-list .. raw:: html
.. rubric:: PUT **/network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: put-networkpnfspnfpnf-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l3-interface-ipv6-address-list object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv6-address-list <#/definitions/l3-interface-ipv6-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv6-address-list .. raw:: html
.. rubric:: DELETE **/network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: delete-networkpnfspnfpnf-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship** :name: put-networkpnfspnfpnf-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv6-address-listl3-interface-ipv6-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship** :name: delete-networkpnfspnfpnf-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv6-address-listl3-interface-ipv6-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/relationship-list/relationship** :name: put-networkpnfspnfpnf-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacerelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/relationship-list/relationship** :name: delete-networkpnfspnfpnf-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacerelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/relationship-list/relationship** :name: put-networkpnfspnfpnf-namelag-interfaceslag-interfaceinterface-namerelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/pnfs/pnf/{pnf-name}/lag-interfaces/lag-interface/{interface-name}/relationship-list/relationship** :name: delete-networkpnfspnfpnf-namelag-interfaceslag-interfaceinterface-namerelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns p-interfaces .. raw:: html
.. rubric:: GET **/network/pnfs/pnf/{pnf-name}/p-interfaces** :name: get-networkpnfspnfpnf-namep-interfaces :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns p-interfaces .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/p-interfaces <#/definitions/p-interfaces>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns p-interface .. raw:: html
.. rubric:: GET **/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}** :name: get-networkpnfspnfpnf-namep-interfacesp-interfaceinterface-name :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns p-interface .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/p-interface <#/definitions/p-interface>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing p-interface .. raw:: html
.. rubric:: PUT **/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}** :name: put-networkpnfspnfpnf-namep-interfacesp-interfaceinterface-name :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing p-interface .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
p-interface object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/p-interface <#/definitions/p-interface>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing p-interface .. raw:: html
.. rubric:: DELETE **/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}** :name: delete-networkpnfspnfpnf-namep-interfacesp-interfaceinterface-name :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing p-interface .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l-interfaces .. raw:: html
.. rubric:: GET **/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces** :name: get-networkpnfspnfpnf-namep-interfacesp-interfaceinterface-namel-interfaces :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l-interfaces .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l-interfaces <#/definitions/l-interfaces>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l-interface .. raw:: html
.. rubric:: GET **/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}** :name: get-networkpnfspnfpnf-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-name :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l-interface .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l-interface <#/definitions/l-interface>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l-interface .. raw:: html
.. rubric:: PUT **/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}** :name: put-networkpnfspnfpnf-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-name :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l-interface .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l-interface object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l-interface <#/definitions/l-interface>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l-interface .. raw:: html
.. rubric:: DELETE **/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}** :name: delete-networkpnfspnfpnf-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-name :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l-interface .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv4-address-list .. raw:: html
.. rubric:: GET **/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: get-networkpnfspnfpnf-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | | | that address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-subnet | Neutron id of | query | string | | | -id | subnet that | | | | | | address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv4-address-list <#/definitions/l3-interface-ipv4-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv4-address-list .. raw:: html
.. rubric:: PUT **/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: put-networkpnfspnfpnf-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l3-interface-ipv4-address-list object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv4-address-list <#/definitions/l3-interface-ipv4-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv4-address-list .. raw:: html
.. rubric:: DELETE **/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: delete-networkpnfspnfpnf-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship** :name: put-networkpnfspnfpnf-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv4-address-listl3-interface-ipv4-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship** :name: delete-networkpnfspnfpnf-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv4-address-listl3-interface-ipv4-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv6-address-list .. raw:: html
.. rubric:: GET **/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: get-networkpnfspnfpnf-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | | | that address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-subnet | Neutron id of | query | string | | | -id | subnet that | | | | | | address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv6-address-list <#/definitions/l3-interface-ipv6-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv6-address-list .. raw:: html
.. rubric:: PUT **/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: put-networkpnfspnfpnf-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l3-interface-ipv6-address-list object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv6-address-list <#/definitions/l3-interface-ipv6-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv6-address-list .. raw:: html
.. rubric:: DELETE **/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: delete-networkpnfspnfpnf-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship** :name: put-networkpnfspnfpnf-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv6-address-listl3-interface-ipv6-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship** :name: delete-networkpnfspnfpnf-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv6-address-listl3-interface-ipv6-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/relationship-list/relationship** :name: put-networkpnfspnfpnf-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namerelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/relationship-list/relationship** :name: delete-networkpnfspnfpnf-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namerelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns sriov-vfs .. raw:: html
.. rubric:: GET **/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs** :name: get-networkpnfspnfpnf-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namesriov-vfs :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns sriov-vfs .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/sriov-vfs <#/definitions/sriov-vfs>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns sriov-vf .. raw:: html
.. rubric:: GET **/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}** :name: get-networkpnfspnfpnf-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namesriov-vfssriov-vfpci-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns sriov-vf .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pci-id | PCI ID used to | path | string | | | | identify the | | | | | | sriov-vf | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vf-vlan-filter | This metadata | query | string | | | | provides | | | | | | option to | | | | | | specify list | | | | | | of VLAN | | | | | | filters | | | | | | applied on VF | | | | | | to pass the | | | | | | traffic to VM. | | | | +----------------+----------------+----------------+----------------+----------------+ | vf-mac-filter | When MAC | query | string | | | | filters are | | | | | | specified, | | | | | | VF-agent | | | | | | service | | | | | | configures VFs | | | | | | to do MAC | | | | | | level | | | | | | filtering | | | | | | before the | | | | | | traffic is | | | | | | passed to VM. | | | | +----------------+----------------+----------------+----------------+----------------+ | vf-vlan-strip | When this | query | boolean | | | | field is set | | | | | | to true, VF | | | | | | will | | | | | | configured to | | | | | | strip the | | | | | | outer TAG | | | | | | before the | | | | | | traffic is | | | | | | passed to VM. | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/sriov-vf <#/definitions/sriov-vf>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing sriov-vf .. raw:: html
.. rubric:: PUT **/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}** :name: put-networkpnfspnfpnf-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namesriov-vfssriov-vfpci-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing sriov-vf .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
sriov-vf object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/sriov-vf <#/definitions/sriov-vf>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pci-id | PCI ID used to | path | string | | | | identify the | | | | | | sriov-vf | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing sriov-vf .. raw:: html
.. rubric:: DELETE **/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}** :name: delete-networkpnfspnfpnf-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namesriov-vfssriov-vfpci-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing sriov-vf .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pci-id | PCI ID used to | path | string | | | | identify the | | | | | | sriov-vf | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}/relationship-list/relationship** :name: put-networkpnfspnfpnf-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namesriov-vfssriov-vfpci-idrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pci-id | PCI ID used to | path | string | | | | identify the | | | | | | sriov-vf | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}/relationship-list/relationship** :name: delete-networkpnfspnfpnf-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namesriov-vfssriov-vfpci-idrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pci-id | PCI ID used to | path | string | | | | identify the | | | | | | sriov-vf | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns vlans .. raw:: html
.. rubric:: GET **/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans** :name: get-networkpnfspnfpnf-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namevlans :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns vlans .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vlans <#/definitions/vlans>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns vlan .. raw:: html
.. rubric:: GET **/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}** :name: get-networkpnfspnfpnf-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interface :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns vlan .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | vpn-key | This indicates | query | string | | | | the customers | | | | | | VPN ID | | | | | | associated | | | | | | with this vlan | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vlan <#/definitions/vlan>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing vlan .. raw:: html
.. rubric:: PUT **/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}** :name: put-networkpnfspnfpnf-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interface :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing vlan .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
vlan object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vlan <#/definitions/vlan>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing vlan .. raw:: html
.. rubric:: DELETE **/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}** :name: delete-networkpnfspnfpnf-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interface :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing vlan .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv4-address-list .. raw:: html
.. rubric:: GET **/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: get-networkpnfspnfpnf-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | vpn-key | This indicates | query | string | | | | the customers | | | | | | VPN ID | | | | | | associated | | | | | | with this vlan | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | | | that address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-subnet | Neutron id of | query | string | | | -id | subnet that | | | | | | address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv4-address-list <#/definitions/l3-interface-ipv4-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv4-address-list .. raw:: html
.. rubric:: PUT **/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: put-networkpnfspnfpnf-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l3-interface-ipv4-address-list object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv4-address-list <#/definitions/l3-interface-ipv4-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv4-address-list .. raw:: html
.. rubric:: DELETE **/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: delete-networkpnfspnfpnf-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship** :name: put-networkpnfspnfpnf-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv4-address-listl3-interface-ipv4-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship** :name: delete-networkpnfspnfpnf-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv4-address-listl3-interface-ipv4-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv6-address-list .. raw:: html
.. rubric:: GET **/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: get-networkpnfspnfpnf-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | vpn-key | This indicates | query | string | | | | the customers | | | | | | VPN ID | | | | | | associated | | | | | | with this vlan | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | | | that address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-subnet | Neutron id of | query | string | | | -id | subnet that | | | | | | address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv6-address-list <#/definitions/l3-interface-ipv6-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv6-address-list .. raw:: html
.. rubric:: PUT **/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: put-networkpnfspnfpnf-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l3-interface-ipv6-address-list object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv6-address-list <#/definitions/l3-interface-ipv6-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv6-address-list .. raw:: html
.. rubric:: DELETE **/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: delete-networkpnfspnfpnf-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship** :name: put-networkpnfspnfpnf-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv6-address-listl3-interface-ipv6-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship** :name: delete-networkpnfspnfpnf-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv6-address-listl3-interface-ipv6-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/relationship-list/relationship** :name: put-networkpnfspnfpnf-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacerelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/relationship-list/relationship** :name: delete-networkpnfspnfpnf-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacerelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/relationship-list/relationship** :name: put-networkpnfspnfpnf-namep-interfacesp-interfaceinterface-namerelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/relationship-list/relationship** :name: delete-networkpnfspnfpnf-namep-interfacesp-interfaceinterface-namerelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns sriov-pfs .. raw:: html
.. rubric:: GET **/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/sriov-pfs** :name: get-networkpnfspnfpnf-namep-interfacesp-interfaceinterface-namesriov-pfs :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns sriov-pfs .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/sriov-pfs <#/definitions/sriov-pfs>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns sriov-pf .. raw:: html
.. rubric:: GET **/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/sriov-pfs/sriov-pf/{pf-pci-id}** :name: get-networkpnfspnfpnf-namep-interfacesp-interfaceinterface-namesriov-pfssriov-pfpf-pci-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns sriov-pf .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pf-pci-id | Identifier for | path | string | | | | the sriov-pf | | | | +----------------+----------------+----------------+----------------+----------------+ | inv-status | CANOPI's | query | string | | | | inventory | | | | | | status. Only | | | | | | set with | | | | | | values exactly | | | | | | as defined by | | | | | | CANOPI. | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/sriov-pf <#/definitions/sriov-pf>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing sriov-pf .. raw:: html
.. rubric:: PUT **/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/sriov-pfs/sriov-pf/{pf-pci-id}** :name: put-networkpnfspnfpnf-namep-interfacesp-interfaceinterface-namesriov-pfssriov-pfpf-pci-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing sriov-pf .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
sriov-pf object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/sriov-pf <#/definitions/sriov-pf>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pf-pci-id | Identifier for | path | string | | | | the sriov-pf | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing sriov-pf .. raw:: html
.. rubric:: DELETE **/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/sriov-pfs/sriov-pf/{pf-pci-id}** :name: delete-networkpnfspnfpnf-namep-interfacesp-interfaceinterface-namesriov-pfssriov-pfpf-pci-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing sriov-pf .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pf-pci-id | Identifier for | path | string | | | | the sriov-pf | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/sriov-pfs/sriov-pf/{pf-pci-id}/relationship-list/relationship** :name: put-networkpnfspnfpnf-namep-interfacesp-interfaceinterface-namesriov-pfssriov-pfpf-pci-idrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pf-pci-id | Identifier for | path | string | | | | the sriov-pf | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/pnfs/pnf/{pnf-name}/p-interfaces/p-interface/{interface-name}/sriov-pfs/sriov-pf/{pf-pci-id}/relationship-list/relationship** :name: delete-networkpnfspnfpnf-namep-interfacesp-interfaceinterface-namesriov-pfssriov-pfpf-pci-idrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pf-pci-id | Identifier for | path | string | | | | the sriov-pf | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/pnfs/pnf/{pnf-name}/relationship-list/relationship** :name: put-networkpnfspnfpnf-namerelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/pnfs/pnf/{pnf-name}/relationship-list/relationship** :name: delete-networkpnfspnfpnf-namerelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | pnf-name | unique name of | path | string | | | | Physical | | | | | | Network | | | | | | Function. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns route-table-references .. raw:: html
.. rubric:: GET **/network/route-table-references** :name: get-networkroute-table-references :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns route-table-references .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/route-table-references <#/definitions/route-table-references>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns route-table-reference .. raw:: html
.. rubric:: GET **/network/route-table-references/route-table-reference/{route-table-reference-id}** :name: get-networkroute-table-referencesroute-table-referenceroute-table-reference-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns route-table-reference .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | route-table-re | Route Table | path | string | | | ference-id | Reference id, | | | | | | UUID assigned | | | | | | to this | | | | | | instance. | | | | +----------------+----------------+----------------+----------------+----------------+ | route-table-re | FQDN entry in | query | string | | | ference-fqdn | the route | | | | | | table. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/route-table-reference <#/definitions/route-table-reference>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing route-table-reference .. raw:: html
.. rubric:: PUT **/network/route-table-references/route-table-reference/{route-table-reference-id}** :name: put-networkroute-table-referencesroute-table-referenceroute-table-reference-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing route-table-reference .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
route-table-reference object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/route-table-reference <#/definitions/route-table-reference>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | route-table-re | Route Table | path | string | | | ference-id | Reference id, | | | | | | UUID assigned | | | | | | to this | | | | | | instance. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing route-table-reference .. raw:: html
.. rubric:: DELETE **/network/route-table-references/route-table-reference/{route-table-reference-id}** :name: delete-networkroute-table-referencesroute-table-referenceroute-table-reference-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing route-table-reference .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | route-table-re | Route Table | path | string | | | ference-id | Reference id, | | | | | | UUID assigned | | | | | | to this | | | | | | instance. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/route-table-references/route-table-reference/{route-table-reference-id}/relationship-list/relationship** :name: put-networkroute-table-referencesroute-table-referenceroute-table-reference-idrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | route-table-re | Route Table | path | string | | | ference-id | Reference id, | | | | | | UUID assigned | | | | | | to this | | | | | | instance. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/route-table-references/route-table-reference/{route-table-reference-id}/relationship-list/relationship** :name: delete-networkroute-table-referencesroute-table-referenceroute-table-reference-idrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | route-table-re | Route Table | path | string | | | ference-id | Reference id, | | | | | | UUID assigned | | | | | | to this | | | | | | instance. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns site-pair-sets .. raw:: html
.. rubric:: GET **/network/site-pair-sets** :name: get-networksite-pair-sets :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns site-pair-sets .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/site-pair-sets <#/definitions/site-pair-sets>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns site-pair-set .. raw:: html
.. rubric:: GET **/network/site-pair-sets/site-pair-set/{site-pair-set-id}** :name: get-networksite-pair-setssite-pair-setsite-pair-set-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns site-pair-set .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | site-pair-set- | Unique id of | path | string | | | id | site pair set. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/site-pair-set <#/definitions/site-pair-set>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing site-pair-set .. raw:: html
.. rubric:: PUT **/network/site-pair-sets/site-pair-set/{site-pair-set-id}** :name: put-networksite-pair-setssite-pair-setsite-pair-set-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing site-pair-set .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
site-pair-set object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/site-pair-set <#/definitions/site-pair-set>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | site-pair-set- | Unique id of | path | string | | | id | site pair set. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing site-pair-set .. raw:: html
.. rubric:: DELETE **/network/site-pair-sets/site-pair-set/{site-pair-set-id}** :name: delete-networksite-pair-setssite-pair-setsite-pair-set-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing site-pair-set .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | site-pair-set- | Unique id of | path | string | | | id | site pair set. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/site-pair-sets/site-pair-set/{site-pair-set-id}/relationship-list/relationship** :name: put-networksite-pair-setssite-pair-setsite-pair-set-idrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | site-pair-set- | Unique id of | path | string | | | id | site pair set. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/site-pair-sets/site-pair-set/{site-pair-set-id}/relationship-list/relationship** :name: delete-networksite-pair-setssite-pair-setsite-pair-set-idrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | site-pair-set- | Unique id of | path | string | | | id | site pair set. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns routing-instances .. raw:: html
.. rubric:: GET **/network/site-pair-sets/site-pair-set/{site-pair-set-id}/routing-instances** :name: get-networksite-pair-setssite-pair-setsite-pair-set-idrouting-instances :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns routing-instances .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | site-pair-set- | Unique id of | path | string | | | id | site pair set. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/routing-instances <#/definitions/routing-instances>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns routing-instance .. raw:: html
.. rubric:: GET **/network/site-pair-sets/site-pair-set/{site-pair-set-id}/routing-instances/routing-instance/{routing-instance-id}** :name: get-networksite-pair-setssite-pair-setsite-pair-set-idrouting-instancesrouting-instancerouting-instance-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns routing-instance .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | site-pair-set- | Unique id of | path | string | | | id | site pair set. | | | | +----------------+----------------+----------------+----------------+----------------+ | routing-instan | Unique id of | path | string | | | ce-id | routing | | | | | | instance | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/routing-instance <#/definitions/routing-instance>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing routing-instance .. raw:: html
.. rubric:: PUT **/network/site-pair-sets/site-pair-set/{site-pair-set-id}/routing-instances/routing-instance/{routing-instance-id}** :name: put-networksite-pair-setssite-pair-setsite-pair-set-idrouting-instancesrouting-instancerouting-instance-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing routing-instance .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
routing-instance object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/routing-instance <#/definitions/routing-instance>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | site-pair-set- | Unique id of | path | string | | | id | site pair set. | | | | +----------------+----------------+----------------+----------------+----------------+ | routing-instan | Unique id of | path | string | | | ce-id | routing | | | | | | instance | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing routing-instance .. raw:: html
.. rubric:: DELETE **/network/site-pair-sets/site-pair-set/{site-pair-set-id}/routing-instances/routing-instance/{routing-instance-id}** :name: delete-networksite-pair-setssite-pair-setsite-pair-set-idrouting-instancesrouting-instancerouting-instance-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing routing-instance .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | site-pair-set- | Unique id of | path | string | | | id | site pair set. | | | | +----------------+----------------+----------------+----------------+----------------+ | routing-instan | Unique id of | path | string | | | ce-id | routing | | | | | | instance | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/site-pair-sets/site-pair-set/{site-pair-set-id}/routing-instances/routing-instance/{routing-instance-id}/relationship-list/relationship** :name: put-networksite-pair-setssite-pair-setsite-pair-set-idrouting-instancesrouting-instancerouting-instance-idrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | site-pair-set- | Unique id of | path | string | | | id | site pair set. | | | | +----------------+----------------+----------------+----------------+----------------+ | routing-instan | Unique id of | path | string | | | ce-id | routing | | | | | | instance | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/site-pair-sets/site-pair-set/{site-pair-set-id}/routing-instances/routing-instance/{routing-instance-id}/relationship-list/relationship** :name: delete-networksite-pair-setssite-pair-setsite-pair-set-idrouting-instancesrouting-instancerouting-instance-idrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | site-pair-set- | Unique id of | path | string | | | id | site pair set. | | | | +----------------+----------------+----------------+----------------+----------------+ | routing-instan | Unique id of | path | string | | | ce-id | routing | | | | | | instance | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns site-pairs .. raw:: html
.. rubric:: GET **/network/site-pair-sets/site-pair-set/{site-pair-set-id}/routing-instances/routing-instance/{routing-instance-id}/site-pairs** :name: get-networksite-pair-setssite-pair-setsite-pair-set-idrouting-instancesrouting-instancerouting-instance-idsite-pairs :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns site-pairs .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | site-pair-set- | Unique id of | path | string | | | id | site pair set. | | | | +----------------+----------------+----------------+----------------+----------------+ | routing-instan | Unique id of | path | string | | | ce-id | routing | | | | | | instance | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/site-pairs <#/definitions/site-pairs>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns site-pair .. raw:: html
.. rubric:: GET **/network/site-pair-sets/site-pair-set/{site-pair-set-id}/routing-instances/routing-instance/{routing-instance-id}/site-pairs/site-pair/{site-pair-id}** :name: get-networksite-pair-setssite-pair-setsite-pair-set-idrouting-instancesrouting-instancerouting-instance-idsite-pairssite-pairsite-pair-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns site-pair .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | site-pair-set- | Unique id of | path | string | | | id | site pair set. | | | | +----------------+----------------+----------------+----------------+----------------+ | routing-instan | Unique id of | path | string | | | ce-id | routing | | | | | | instance | | | | +----------------+----------------+----------------+----------------+----------------+ | site-pair-id | unique | path | string | | | | identifier of | | | | | | probe | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/site-pair <#/definitions/site-pair>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing site-pair .. raw:: html
.. rubric:: PUT **/network/site-pair-sets/site-pair-set/{site-pair-set-id}/routing-instances/routing-instance/{routing-instance-id}/site-pairs/site-pair/{site-pair-id}** :name: put-networksite-pair-setssite-pair-setsite-pair-set-idrouting-instancesrouting-instancerouting-instance-idsite-pairssite-pairsite-pair-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing site-pair .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
site-pair object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/site-pair <#/definitions/site-pair>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | site-pair-set- | Unique id of | path | string | | | id | site pair set. | | | | +----------------+----------------+----------------+----------------+----------------+ | routing-instan | Unique id of | path | string | | | ce-id | routing | | | | | | instance | | | | +----------------+----------------+----------------+----------------+----------------+ | site-pair-id | unique | path | string | | | | identifier of | | | | | | probe | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing site-pair .. raw:: html
.. rubric:: DELETE **/network/site-pair-sets/site-pair-set/{site-pair-set-id}/routing-instances/routing-instance/{routing-instance-id}/site-pairs/site-pair/{site-pair-id}** :name: delete-networksite-pair-setssite-pair-setsite-pair-set-idrouting-instancesrouting-instancerouting-instance-idsite-pairssite-pairsite-pair-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing site-pair .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | site-pair-set- | Unique id of | path | string | | | id | site pair set. | | | | +----------------+----------------+----------------+----------------+----------------+ | routing-instan | Unique id of | path | string | | | ce-id | routing | | | | | | instance | | | | +----------------+----------------+----------------+----------------+----------------+ | site-pair-id | unique | path | string | | | | identifier of | | | | | | probe | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns classes-of-service .. raw:: html
.. rubric:: GET **/network/site-pair-sets/site-pair-set/{site-pair-set-id}/routing-instances/routing-instance/{routing-instance-id}/site-pairs/site-pair/{site-pair-id}/classes-of-service** :name: get-networksite-pair-setssite-pair-setsite-pair-set-idrouting-instancesrouting-instancerouting-instance-idsite-pairssite-pairsite-pair-idclasses-of-service :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns classes-of-service .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | site-pair-set- | Unique id of | path | string | | | id | site pair set. | | | | +----------------+----------------+----------------+----------------+----------------+ | routing-instan | Unique id of | path | string | | | ce-id | routing | | | | | | instance | | | | +----------------+----------------+----------------+----------------+----------------+ | site-pair-id | unique | path | string | | | | identifier of | | | | | | probe | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/classes-of-service <#/definitions/classes-of-service>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns class-of-service .. raw:: html
.. rubric:: GET **/network/site-pair-sets/site-pair-set/{site-pair-set-id}/routing-instances/routing-instance/{routing-instance-id}/site-pairs/site-pair/{site-pair-id}/classes-of-service/class-of-service/{cos}** :name: get-networksite-pair-setssite-pair-setsite-pair-set-idrouting-instancesrouting-instancerouting-instance-idsite-pairssite-pairsite-pair-idclasses-of-serviceclass-of-servicecos :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns class-of-service .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | site-pair-set- | Unique id of | path | string | | | id | site pair set. | | | | +----------------+----------------+----------------+----------------+----------------+ | routing-instan | Unique id of | path | string | | | ce-id | routing | | | | | | instance | | | | +----------------+----------------+----------------+----------------+----------------+ | site-pair-id | unique | path | string | | | | identifier of | | | | | | probe | | | | +----------------+----------------+----------------+----------------+----------------+ | cos | unique | path | string | | | | identifier of | | | | | | probe | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/class-of-service <#/definitions/class-of-service>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing class-of-service .. raw:: html
.. rubric:: PUT **/network/site-pair-sets/site-pair-set/{site-pair-set-id}/routing-instances/routing-instance/{routing-instance-id}/site-pairs/site-pair/{site-pair-id}/classes-of-service/class-of-service/{cos}** :name: put-networksite-pair-setssite-pair-setsite-pair-set-idrouting-instancesrouting-instancerouting-instance-idsite-pairssite-pairsite-pair-idclasses-of-serviceclass-of-servicecos :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing class-of-service .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
class-of-service object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/class-of-service <#/definitions/class-of-service>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | site-pair-set- | Unique id of | path | string | | | id | site pair set. | | | | +----------------+----------------+----------------+----------------+----------------+ | routing-instan | Unique id of | path | string | | | ce-id | routing | | | | | | instance | | | | +----------------+----------------+----------------+----------------+----------------+ | site-pair-id | unique | path | string | | | | identifier of | | | | | | probe | | | | +----------------+----------------+----------------+----------------+----------------+ | cos | unique | path | string | | | | identifier of | | | | | | probe | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing class-of-service .. raw:: html
.. rubric:: DELETE **/network/site-pair-sets/site-pair-set/{site-pair-set-id}/routing-instances/routing-instance/{routing-instance-id}/site-pairs/site-pair/{site-pair-id}/classes-of-service/class-of-service/{cos}** :name: delete-networksite-pair-setssite-pair-setsite-pair-set-idrouting-instancesrouting-instancerouting-instance-idsite-pairssite-pairsite-pair-idclasses-of-serviceclass-of-servicecos :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing class-of-service .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | site-pair-set- | Unique id of | path | string | | | id | site pair set. | | | | +----------------+----------------+----------------+----------------+----------------+ | routing-instan | Unique id of | path | string | | | ce-id | routing | | | | | | instance | | | | +----------------+----------------+----------------+----------------+----------------+ | site-pair-id | unique | path | string | | | | identifier of | | | | | | probe | | | | +----------------+----------------+----------------+----------------+----------------+ | cos | unique | path | string | | | | identifier of | | | | | | probe | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/site-pair-sets/site-pair-set/{site-pair-set-id}/routing-instances/routing-instance/{routing-instance-id}/site-pairs/site-pair/{site-pair-id}/classes-of-service/class-of-service/{cos}/relationship-list/relationship** :name: put-networksite-pair-setssite-pair-setsite-pair-set-idrouting-instancesrouting-instancerouting-instance-idsite-pairssite-pairsite-pair-idclasses-of-serviceclass-of-servicecosrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | site-pair-set- | Unique id of | path | string | | | id | site pair set. | | | | +----------------+----------------+----------------+----------------+----------------+ | routing-instan | Unique id of | path | string | | | ce-id | routing | | | | | | instance | | | | +----------------+----------------+----------------+----------------+----------------+ | site-pair-id | unique | path | string | | | | identifier of | | | | | | probe | | | | +----------------+----------------+----------------+----------------+----------------+ | cos | unique | path | string | | | | identifier of | | | | | | probe | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/site-pair-sets/site-pair-set/{site-pair-set-id}/routing-instances/routing-instance/{routing-instance-id}/site-pairs/site-pair/{site-pair-id}/classes-of-service/class-of-service/{cos}/relationship-list/relationship** :name: delete-networksite-pair-setssite-pair-setsite-pair-set-idrouting-instancesrouting-instancerouting-instance-idsite-pairssite-pairsite-pair-idclasses-of-serviceclass-of-servicecosrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | site-pair-set- | Unique id of | path | string | | | id | site pair set. | | | | +----------------+----------------+----------------+----------------+----------------+ | routing-instan | Unique id of | path | string | | | ce-id | routing | | | | | | instance | | | | +----------------+----------------+----------------+----------------+----------------+ | site-pair-id | unique | path | string | | | | identifier of | | | | | | probe | | | | +----------------+----------------+----------------+----------------+----------------+ | cos | unique | path | string | | | | identifier of | | | | | | probe | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/site-pair-sets/site-pair-set/{site-pair-set-id}/routing-instances/routing-instance/{routing-instance-id}/site-pairs/site-pair/{site-pair-id}/relationship-list/relationship** :name: put-networksite-pair-setssite-pair-setsite-pair-set-idrouting-instancesrouting-instancerouting-instance-idsite-pairssite-pairsite-pair-idrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | site-pair-set- | Unique id of | path | string | | | id | site pair set. | | | | +----------------+----------------+----------------+----------------+----------------+ | routing-instan | Unique id of | path | string | | | ce-id | routing | | | | | | instance | | | | +----------------+----------------+----------------+----------------+----------------+ | site-pair-id | unique | path | string | | | | identifier of | | | | | | probe | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/site-pair-sets/site-pair-set/{site-pair-set-id}/routing-instances/routing-instance/{routing-instance-id}/site-pairs/site-pair/{site-pair-id}/relationship-list/relationship** :name: delete-networksite-pair-setssite-pair-setsite-pair-set-idrouting-instancesrouting-instancerouting-instance-idsite-pairssite-pairsite-pair-idrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | site-pair-set- | Unique id of | path | string | | | id | site pair set. | | | | +----------------+----------------+----------------+----------------+----------------+ | routing-instan | Unique id of | path | string | | | ce-id | routing | | | | | | instance | | | | +----------------+----------------+----------------+----------------+----------------+ | site-pair-id | unique | path | string | | | | identifier of | | | | | | probe | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns vces .. raw:: html
.. rubric:: GET **/network/vces** :name: get-networkvces :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns vces .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vces <#/definitions/vces>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns vce .. raw:: html
.. rubric:: GET **/network/vces/vce/{vnf-id}** :name: get-networkvcesvcevnf-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns vce .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name | Name of VNF. | query | string | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name2 | Alternate name | query | string | | | | of VNF. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | query | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-id | Unique | query | string | | | | identifier of | | | | | | service, does | | | | | | not strictly | | | | | | map to ASDC | | | | | | services, SOON | | | | | | TO BE | | | | | | DEPRECATED. | | | | +----------------+----------------+----------------+----------------+----------------+ | regional-resou | Regional way | query | string | | | rce-zone | of organizing | | | | | | pservers, | | | | | | source of | | | | | | truth should | | | | | | define values | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | vpe-id | Unique ID of | query | string | | | | VPE connected | | | | | | to this VCE. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vce <#/definitions/vce>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing vce .. raw:: html
.. rubric:: PUT **/network/vces/vce/{vnf-id}** :name: put-networkvcesvcevnf-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing vce .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
vce object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vce <#/definitions/vce>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing vce .. raw:: html
.. rubric:: DELETE **/network/vces/vce/{vnf-id}** :name: delete-networkvcesvcevnf-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing vce .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns entitlements .. raw:: html
.. rubric:: GET **/network/vces/vce/{vnf-id}/entitlements** :name: get-networkvcesvcevnf-identitlements :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns entitlements .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name | Name of VNF. | query | string | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name2 | Alternate name | query | string | | | | of VNF. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | query | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-id | Unique | query | string | | | | identifier of | | | | | | service, does | | | | | | not strictly | | | | | | map to ASDC | | | | | | services, SOON | | | | | | TO BE | | | | | | DEPRECATED. | | | | +----------------+----------------+----------------+----------------+----------------+ | regional-resou | Regional way | query | string | | | rce-zone | of organizing | | | | | | pservers, | | | | | | source of | | | | | | truth should | | | | | | define values | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | vpe-id | Unique ID of | query | string | | | | VPE connected | | | | | | to this VCE. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/entitlements <#/definitions/entitlements>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns entitlement .. raw:: html
.. rubric:: GET **/network/vces/vce/{vnf-id}/entitlements/entitlement/{group-uuid}/{resource-uuid}** :name: get-networkvcesvcevnf-identitlementsentitlementgroup-uuidresource-uuid :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns entitlement .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | group-uuid | Unique ID for | path | string | | | | the | | | | | | entitlement | | | | | | group the | | | | | | resource comes | | | | | | from, should | | | | | | be uuid. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-uuid | Unique ID of | path | string | | | | an entitlement | | | | | | resource. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name | Name of VNF. | query | string | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name2 | Alternate name | query | string | | | | of VNF. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | query | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-id | Unique | query | string | | | | identifier of | | | | | | service, does | | | | | | not strictly | | | | | | map to ASDC | | | | | | services, SOON | | | | | | TO BE | | | | | | DEPRECATED. | | | | +----------------+----------------+----------------+----------------+----------------+ | regional-resou | Regional way | query | string | | | rce-zone | of organizing | | | | | | pservers, | | | | | | source of | | | | | | truth should | | | | | | define values | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | vpe-id | Unique ID of | query | string | | | | VPE connected | | | | | | to this VCE. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/entitlement <#/definitions/entitlement>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing entitlement .. raw:: html
.. rubric:: PUT **/network/vces/vce/{vnf-id}/entitlements/entitlement/{group-uuid}/{resource-uuid}** :name: put-networkvcesvcevnf-identitlementsentitlementgroup-uuidresource-uuid :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing entitlement .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
entitlement object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/entitlement <#/definitions/entitlement>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | group-uuid | Unique ID for | path | string | | | | the | | | | | | entitlement | | | | | | group the | | | | | | resource comes | | | | | | from, should | | | | | | be uuid. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-uuid | Unique ID of | path | string | | | | an entitlement | | | | | | resource. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing entitlement .. raw:: html
.. rubric:: DELETE **/network/vces/vce/{vnf-id}/entitlements/entitlement/{group-uuid}/{resource-uuid}** :name: delete-networkvcesvcevnf-identitlementsentitlementgroup-uuidresource-uuid :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing entitlement .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | group-uuid | Unique ID for | path | string | | | | the | | | | | | entitlement | | | | | | group the | | | | | | resource comes | | | | | | from, should | | | | | | be uuid. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-uuid | Unique ID of | path | string | | | | an entitlement | | | | | | resource. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/vces/vce/{vnf-id}/entitlements/entitlement/{group-uuid}/{resource-uuid}/relationship-list/relationship** :name: put-networkvcesvcevnf-identitlementsentitlementgroup-uuidresource-uuidrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | group-uuid | Unique ID for | path | string | | | | the | | | | | | entitlement | | | | | | group the | | | | | | resource comes | | | | | | from, should | | | | | | be uuid. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-uuid | Unique ID of | path | string | | | | an entitlement | | | | | | resource. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/vces/vce/{vnf-id}/entitlements/entitlement/{group-uuid}/{resource-uuid}/relationship-list/relationship** :name: delete-networkvcesvcevnf-identitlementsentitlementgroup-uuidresource-uuidrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | group-uuid | Unique ID for | path | string | | | | the | | | | | | entitlement | | | | | | group the | | | | | | resource comes | | | | | | from, should | | | | | | be uuid. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-uuid | Unique ID of | path | string | | | | an entitlement | | | | | | resource. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns licenses .. raw:: html
.. rubric:: GET **/network/vces/vce/{vnf-id}/licenses** :name: get-networkvcesvcevnf-idlicenses :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns licenses .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name | Name of VNF. | query | string | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name2 | Alternate name | query | string | | | | of VNF. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | query | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-id | Unique | query | string | | | | identifier of | | | | | | service, does | | | | | | not strictly | | | | | | map to ASDC | | | | | | services, SOON | | | | | | TO BE | | | | | | DEPRECATED. | | | | +----------------+----------------+----------------+----------------+----------------+ | regional-resou | Regional way | query | string | | | rce-zone | of organizing | | | | | | pservers, | | | | | | source of | | | | | | truth should | | | | | | define values | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | vpe-id | Unique ID of | query | string | | | | VPE connected | | | | | | to this VCE. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/licenses <#/definitions/licenses>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns license .. raw:: html
.. rubric:: GET **/network/vces/vce/{vnf-id}/licenses/license/{group-uuid}/{resource-uuid}** :name: get-networkvcesvcevnf-idlicenseslicensegroup-uuidresource-uuid :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns license .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | group-uuid | Unique ID for | path | string | | | | the license | | | | | | group the | | | | | | resource | | | | | | belongs to, | | | | | | should be | | | | | | uuid. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-uuid | Unique ID of a | path | string | | | | license | | | | | | resource. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name | Name of VNF. | query | string | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name2 | Alternate name | query | string | | | | of VNF. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | query | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-id | Unique | query | string | | | | identifier of | | | | | | service, does | | | | | | not strictly | | | | | | map to ASDC | | | | | | services, SOON | | | | | | TO BE | | | | | | DEPRECATED. | | | | +----------------+----------------+----------------+----------------+----------------+ | regional-resou | Regional way | query | string | | | rce-zone | of organizing | | | | | | pservers, | | | | | | source of | | | | | | truth should | | | | | | define values | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | vpe-id | Unique ID of | query | string | | | | VPE connected | | | | | | to this VCE. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/license <#/definitions/license>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing license .. raw:: html
.. rubric:: PUT **/network/vces/vce/{vnf-id}/licenses/license/{group-uuid}/{resource-uuid}** :name: put-networkvcesvcevnf-idlicenseslicensegroup-uuidresource-uuid :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing license .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
license object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/license <#/definitions/license>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | group-uuid | Unique ID for | path | string | | | | the license | | | | | | group the | | | | | | resource | | | | | | belongs to, | | | | | | should be | | | | | | uuid. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-uuid | Unique ID of a | path | string | | | | license | | | | | | resource. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing license .. raw:: html
.. rubric:: DELETE **/network/vces/vce/{vnf-id}/licenses/license/{group-uuid}/{resource-uuid}** :name: delete-networkvcesvcevnf-idlicenseslicensegroup-uuidresource-uuid :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing license .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | group-uuid | Unique ID for | path | string | | | | the license | | | | | | group the | | | | | | resource | | | | | | belongs to, | | | | | | should be | | | | | | uuid. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-uuid | Unique ID of a | path | string | | | | license | | | | | | resource. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/vces/vce/{vnf-id}/licenses/license/{group-uuid}/{resource-uuid}/relationship-list/relationship** :name: put-networkvcesvcevnf-idlicenseslicensegroup-uuidresource-uuidrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | group-uuid | Unique ID for | path | string | | | | the license | | | | | | group the | | | | | | resource | | | | | | belongs to, | | | | | | should be | | | | | | uuid. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-uuid | Unique ID of a | path | string | | | | license | | | | | | resource. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/vces/vce/{vnf-id}/licenses/license/{group-uuid}/{resource-uuid}/relationship-list/relationship** :name: delete-networkvcesvcevnf-idlicenseslicensegroup-uuidresource-uuidrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | group-uuid | Unique ID for | path | string | | | | the license | | | | | | group the | | | | | | resource | | | | | | belongs to, | | | | | | should be | | | | | | uuid. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-uuid | Unique ID of a | path | string | | | | license | | | | | | resource. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns port-groups .. raw:: html
.. rubric:: GET **/network/vces/vce/{vnf-id}/port-groups** :name: get-networkvcesvcevnf-idport-groups :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns port-groups .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name | Name of VNF. | query | string | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name2 | Alternate name | query | string | | | | of VNF. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | query | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-id | Unique | query | string | | | | identifier of | | | | | | service, does | | | | | | not strictly | | | | | | map to ASDC | | | | | | services, SOON | | | | | | TO BE | | | | | | DEPRECATED. | | | | +----------------+----------------+----------------+----------------+----------------+ | regional-resou | Regional way | query | string | | | rce-zone | of organizing | | | | | | pservers, | | | | | | source of | | | | | | truth should | | | | | | define values | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | vpe-id | Unique ID of | query | string | | | | VPE connected | | | | | | to this VCE. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/port-groups <#/definitions/port-groups>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns port-group .. raw:: html
.. rubric:: GET **/network/vces/vce/{vnf-id}/port-groups/port-group/{interface-id}** :name: get-networkvcesvcevnf-idport-groupsport-groupinterface-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns port-group .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | Unique ID of | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name | Name of VNF. | query | string | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name2 | Alternate name | query | string | | | | of VNF. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | query | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-id | Unique | query | string | | | | identifier of | | | | | | service, does | | | | | | not strictly | | | | | | map to ASDC | | | | | | services, SOON | | | | | | TO BE | | | | | | DEPRECATED. | | | | +----------------+----------------+----------------+----------------+----------------+ | regional-resou | Regional way | query | string | | | rce-zone | of organizing | | | | | | pservers, | | | | | | source of | | | | | | truth should | | | | | | define values | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | vpe-id | Unique ID of | query | string | | | | VPE connected | | | | | | to this VCE. | | | | +----------------+----------------+----------------+----------------+----------------+ | port-group-id | Unique ID for | query | string | | | | port group in | | | | | | vmware | | | | +----------------+----------------+----------------+----------------+----------------+ | switch-name | DVS or | query | string | | | | standard | | | | | | switch name | | | | | | (should be | | | | | | non-null for | | | | | | port groups | | | | | | associated | | | | | | with DVS) | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/port-group <#/definitions/port-group>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing port-group .. raw:: html
.. rubric:: PUT **/network/vces/vce/{vnf-id}/port-groups/port-group/{interface-id}** :name: put-networkvcesvcevnf-idport-groupsport-groupinterface-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing port-group .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
port-group object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/port-group <#/definitions/port-group>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | Unique ID of | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing port-group .. raw:: html
.. rubric:: DELETE **/network/vces/vce/{vnf-id}/port-groups/port-group/{interface-id}** :name: delete-networkvcesvcevnf-idport-groupsport-groupinterface-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing port-group .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | Unique ID of | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns cvlan-tags .. raw:: html
.. rubric:: GET **/network/vces/vce/{vnf-id}/port-groups/port-group/{interface-id}/cvlan-tags** :name: get-networkvcesvcevnf-idport-groupsport-groupinterface-idcvlan-tags :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns cvlan-tags .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | Unique ID of | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name | Name of VNF. | query | string | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name2 | Alternate name | query | string | | | | of VNF. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | query | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-id | Unique | query | string | | | | identifier of | | | | | | service, does | | | | | | not strictly | | | | | | map to ASDC | | | | | | services, SOON | | | | | | TO BE | | | | | | DEPRECATED. | | | | +----------------+----------------+----------------+----------------+----------------+ | regional-resou | Regional way | query | string | | | rce-zone | of organizing | | | | | | pservers, | | | | | | source of | | | | | | truth should | | | | | | define values | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | vpe-id | Unique ID of | query | string | | | | VPE connected | | | | | | to this VCE. | | | | +----------------+----------------+----------------+----------------+----------------+ | port-group-id | Unique ID for | query | string | | | | port group in | | | | | | vmware | | | | +----------------+----------------+----------------+----------------+----------------+ | switch-name | DVS or | query | string | | | | standard | | | | | | switch name | | | | | | (should be | | | | | | non-null for | | | | | | port groups | | | | | | associated | | | | | | with DVS) | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/cvlan-tags <#/definitions/cvlan-tags>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns cvlan-tag-entry .. raw:: html
.. rubric:: GET **/network/vces/vce/{vnf-id}/port-groups/port-group/{interface-id}/cvlan-tags/cvlan-tag-entry/{cvlan-tag}** :name: get-networkvcesvcevnf-idport-groupsport-groupinterface-idcvlan-tagscvlan-tag-entrycvlan-tag :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns cvlan-tag-entry .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | Unique ID of | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | cvlan-tag | See | path | integer | | | | mis-na-virtual | | | | | | ization-platfo | | | | | | rm.yang | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name | Name of VNF. | query | string | | +----------------+----------------+----------------+----------------+----------------+ | vnf-name2 | Alternate name | query | string | | | | of VNF. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | query | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-id | Unique | query | string | | | | identifier of | | | | | | service, does | | | | | | not strictly | | | | | | map to ASDC | | | | | | services, SOON | | | | | | TO BE | | | | | | DEPRECATED. | | | | +----------------+----------------+----------------+----------------+----------------+ | regional-resou | Regional way | query | string | | | rce-zone | of organizing | | | | | | pservers, | | | | | | source of | | | | | | truth should | | | | | | define values | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ | vpe-id | Unique ID of | query | string | | | | VPE connected | | | | | | to this VCE. | | | | +----------------+----------------+----------------+----------------+----------------+ | port-group-id | Unique ID for | query | string | | | | port group in | | | | | | vmware | | | | +----------------+----------------+----------------+----------------+----------------+ | switch-name | DVS or | query | string | | | | standard | | | | | | switch name | | | | | | (should be | | | | | | non-null for | | | | | | port groups | | | | | | associated | | | | | | with DVS) | | | | +----------------+----------------+----------------+----------------+----------------+ | heat-stack-id | Heat stack id | query | string | | | | corresponding | | | | | | to this | | | | | | instance, | | | | | | managed by MSO | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/cvlan-tag-entry <#/definitions/cvlan-tag-entry>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing cvlan-tag-entry .. raw:: html
.. rubric:: PUT **/network/vces/vce/{vnf-id}/port-groups/port-group/{interface-id}/cvlan-tags/cvlan-tag-entry/{cvlan-tag}** :name: put-networkvcesvcevnf-idport-groupsport-groupinterface-idcvlan-tagscvlan-tag-entrycvlan-tag :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing cvlan-tag-entry .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
cvlan-tag-entry object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/cvlan-tag-entry <#/definitions/cvlan-tag-entry>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | Unique ID of | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | cvlan-tag | See | path | integer | | | | mis-na-virtual | | | | | | ization-platfo | | | | | | rm.yang | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing cvlan-tag-entry .. raw:: html
.. rubric:: DELETE **/network/vces/vce/{vnf-id}/port-groups/port-group/{interface-id}/cvlan-tags/cvlan-tag-entry/{cvlan-tag}** :name: delete-networkvcesvcevnf-idport-groupsport-groupinterface-idcvlan-tagscvlan-tag-entrycvlan-tag :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing cvlan-tag-entry .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | Unique ID of | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | cvlan-tag | See | path | integer | | | | mis-na-virtual | | | | | | ization-platfo | | | | | | rm.yang | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/vces/vce/{vnf-id}/port-groups/port-group/{interface-id}/cvlan-tags/cvlan-tag-entry/{cvlan-tag}/relationship-list/relationship** :name: put-networkvcesvcevnf-idport-groupsport-groupinterface-idcvlan-tagscvlan-tag-entrycvlan-tagrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | Unique ID of | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | cvlan-tag | See | path | integer | | | | mis-na-virtual | | | | | | ization-platfo | | | | | | rm.yang | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/vces/vce/{vnf-id}/port-groups/port-group/{interface-id}/cvlan-tags/cvlan-tag-entry/{cvlan-tag}/relationship-list/relationship** :name: delete-networkvcesvcevnf-idport-groupsport-groupinterface-idcvlan-tagscvlan-tag-entrycvlan-tagrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | Unique ID of | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | cvlan-tag | See | path | integer | | | | mis-na-virtual | | | | | | ization-platfo | | | | | | rm.yang | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/vces/vce/{vnf-id}/port-groups/port-group/{interface-id}/relationship-list/relationship** :name: put-networkvcesvcevnf-idport-groupsport-groupinterface-idrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | Unique ID of | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/vces/vce/{vnf-id}/port-groups/port-group/{interface-id}/relationship-list/relationship** :name: delete-networkvcesvcevnf-idport-groupsport-groupinterface-idrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | Unique ID of | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/vces/vce/{vnf-id}/relationship-list/relationship** :name: put-networkvcesvcevnf-idrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/vces/vce/{vnf-id}/relationship-list/relationship** :name: delete-networkvcesvcevnf-idrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-id | Unique id of | path | string | | | | VNF. This is | | | | | | unique across | | | | | | the graph. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns vnfcs .. raw:: html
.. rubric:: GET **/network/vnfcs** :name: get-networkvnfcs :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns vnfcs .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vnfcs <#/definitions/vnfcs>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns vnfc .. raw:: html
.. rubric:: GET **/network/vnfcs/vnfc/{vnfc-name}** :name: get-networkvnfcsvnfcvnfc-name :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns vnfc .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnfc-name | Unique ID of | path | string | | | | vnfc. | | | | +----------------+----------------+----------------+----------------+----------------+ | nfc-naming-cod | Short code | query | string | | | e | that is used | | | | | | in naming | | | | | | instances of | | | | | | the item being | | | | | | modeled | | | | +----------------+----------------+----------------+----------------+----------------+ | nfc-function | English | query | string | | | | description of | | | | | | function that | | | | | | the specific | | | | | | resource | | | | | | deployment is | | | | | | providing. | | | | | | Assigned as | | | | | | part of the | | | | | | customization | | | | | | of a resource | | | | | | in a service | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | prov status of | query | string | | | | this vnfc | | | | +----------------+----------------+----------------+----------------+----------------+ | ipaddress-v4-o | Oam V4 vip | query | string | | | am-vip | address of | | | | | | this vnfc | | | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | is-closed-loop | | query | boolean | | | -disabled | | | | | +----------------+----------------+----------------+----------------+----------------+ | group-notation | Group notation | query | string | | | | of VNFC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vnfc <#/definitions/vnfc>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing vnfc .. raw:: html
.. rubric:: PUT **/network/vnfcs/vnfc/{vnfc-name}** :name: put-networkvnfcsvnfcvnfc-name :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing vnfc .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
vnfc object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vnfc <#/definitions/vnfc>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnfc-name | Unique ID of | path | string | | | | vnfc. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing vnfc .. raw:: html
.. rubric:: DELETE **/network/vnfcs/vnfc/{vnfc-name}** :name: delete-networkvnfcsvnfcvnfc-name :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing vnfc .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnfc-name | Unique ID of | path | string | | | | vnfc. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv4-address-list .. raw:: html
.. rubric:: GET **/network/vnfcs/vnfc/{vnfc-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: get-networkvnfcsvnfcvnfc-namel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnfc-name | Unique ID of | path | string | | | | vnfc. | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | nfc-naming-cod | Short code | query | string | | | e | that is used | | | | | | in naming | | | | | | instances of | | | | | | the item being | | | | | | modeled | | | | +----------------+----------------+----------------+----------------+----------------+ | nfc-function | English | query | string | | | | description of | | | | | | function that | | | | | | the specific | | | | | | resource | | | | | | deployment is | | | | | | providing. | | | | | | Assigned as | | | | | | part of the | | | | | | customization | | | | | | of a resource | | | | | | in a service | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | prov status of | query | string | | | | this vnfc | | | | +----------------+----------------+----------------+----------------+----------------+ | ipaddress-v4-o | Oam V4 vip | query | string | | | am-vip | address of | | | | | | this vnfc | | | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | is-closed-loop | | query | boolean | | | -disabled | | | | | +----------------+----------------+----------------+----------------+----------------+ | group-notation | Group notation | query | string | | | | of VNFC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | | | that address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-subnet | Neutron id of | query | string | | | -id | subnet that | | | | | | address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv4-address-list <#/definitions/l3-interface-ipv4-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv4-address-list .. raw:: html
.. rubric:: PUT **/network/vnfcs/vnfc/{vnfc-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: put-networkvnfcsvnfcvnfc-namel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l3-interface-ipv4-address-list object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv4-address-list <#/definitions/l3-interface-ipv4-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnfc-name | Unique ID of | path | string | | | | vnfc. | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv4-address-list .. raw:: html
.. rubric:: DELETE **/network/vnfcs/vnfc/{vnfc-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: delete-networkvnfcsvnfcvnfc-namel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnfc-name | Unique ID of | path | string | | | | vnfc. | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/vnfcs/vnfc/{vnfc-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship** :name: put-networkvnfcsvnfcvnfc-namel3-interface-ipv4-address-listl3-interface-ipv4-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnfc-name | Unique ID of | path | string | | | | vnfc. | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/vnfcs/vnfc/{vnfc-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship** :name: delete-networkvnfcsvnfcvnfc-namel3-interface-ipv4-address-listl3-interface-ipv4-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnfc-name | Unique ID of | path | string | | | | vnfc. | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv6-address-list .. raw:: html
.. rubric:: GET **/network/vnfcs/vnfc/{vnfc-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: get-networkvnfcsvnfcvnfc-namel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnfc-name | Unique ID of | path | string | | | | vnfc. | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | nfc-naming-cod | Short code | query | string | | | e | that is used | | | | | | in naming | | | | | | instances of | | | | | | the item being | | | | | | modeled | | | | +----------------+----------------+----------------+----------------+----------------+ | nfc-function | English | query | string | | | | description of | | | | | | function that | | | | | | the specific | | | | | | resource | | | | | | deployment is | | | | | | providing. | | | | | | Assigned as | | | | | | part of the | | | | | | customization | | | | | | of a resource | | | | | | in a service | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | prov status of | query | string | | | | this vnfc | | | | +----------------+----------------+----------------+----------------+----------------+ | ipaddress-v4-o | Oam V4 vip | query | string | | | am-vip | address of | | | | | | this vnfc | | | | +----------------+----------------+----------------+----------------+----------------+ | in-maint | | query | boolean | | +----------------+----------------+----------------+----------------+----------------+ | is-closed-loop | | query | boolean | | | -disabled | | | | | +----------------+----------------+----------------+----------------+----------------+ | group-notation | Group notation | query | string | | | | of VNFC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-invarian | the ASDC model | query | string | | | t-id | id for this | | | | | | resource or | | | | | | service model. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | the ASDC model | query | string | | | id | version for | | | | | | this resource | | | | | | or service | | | | | | model. | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | | | that address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-subnet | Neutron id of | query | string | | | -id | subnet that | | | | | | address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv6-address-list <#/definitions/l3-interface-ipv6-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv6-address-list .. raw:: html
.. rubric:: PUT **/network/vnfcs/vnfc/{vnfc-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: put-networkvnfcsvnfcvnfc-namel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l3-interface-ipv6-address-list object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv6-address-list <#/definitions/l3-interface-ipv6-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnfc-name | Unique ID of | path | string | | | | vnfc. | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv6-address-list .. raw:: html
.. rubric:: DELETE **/network/vnfcs/vnfc/{vnfc-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: delete-networkvnfcsvnfcvnfc-namel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnfc-name | Unique ID of | path | string | | | | vnfc. | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/vnfcs/vnfc/{vnfc-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship** :name: put-networkvnfcsvnfcvnfc-namel3-interface-ipv6-address-listl3-interface-ipv6-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnfc-name | Unique ID of | path | string | | | | vnfc. | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/vnfcs/vnfc/{vnfc-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship** :name: delete-networkvnfcsvnfcvnfc-namel3-interface-ipv6-address-listl3-interface-ipv6-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnfc-name | Unique ID of | path | string | | | | vnfc. | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/vnfcs/vnfc/{vnfc-name}/relationship-list/relationship** :name: put-networkvnfcsvnfcvnfc-namerelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnfc-name | Unique ID of | path | string | | | | vnfc. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/vnfcs/vnfc/{vnfc-name}/relationship-list/relationship** :name: delete-networkvnfcsvnfcvnfc-namerelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnfc-name | Unique ID of | path | string | | | | vnfc. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns vpls-pes .. raw:: html
.. rubric:: GET **/network/vpls-pes** :name: get-networkvpls-pes :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns vpls-pes .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vpls-pes <#/definitions/vpls-pes>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns vpls-pe .. raw:: html
.. rubric:: GET **/network/vpls-pes/vpls-pe/{equipment-name}** :name: get-networkvpls-pesvpls-peequipment-name :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns vpls-pe .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this VNF by | | | | | | BAU Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vpls-pe <#/definitions/vpls-pe>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing vpls-pe .. raw:: html
.. rubric:: PUT **/network/vpls-pes/vpls-pe/{equipment-name}** :name: put-networkvpls-pesvpls-peequipment-name :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing vpls-pe .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
vpls-pe object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vpls-pe <#/definitions/vpls-pe>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing vpls-pe .. raw:: html
.. rubric:: DELETE **/network/vpls-pes/vpls-pe/{equipment-name}** :name: delete-networkvpls-pesvpls-peequipment-name :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing vpls-pe .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns lag-interfaces .. raw:: html
.. rubric:: GET **/network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces** :name: get-networkvpls-pesvpls-peequipment-namelag-interfaces :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns lag-interfaces .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this VNF by | | | | | | BAU Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/lag-interfaces <#/definitions/lag-interfaces>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns lag-interface .. raw:: html
.. rubric:: GET **/network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}** :name: get-networkvpls-pesvpls-peequipment-namelag-interfaceslag-interfaceinterface-name :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns lag-interface .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this VNF by | | | | | | BAU Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-role | Role assigned | query | string | | | | to this | | | | | | Interface, | | | | | | should use | | | | | | values as | | | | | | defined in | | | | | | ECOMP Yang | | | | | | models. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/lag-interface <#/definitions/lag-interface>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing lag-interface .. raw:: html
.. rubric:: PUT **/network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}** :name: put-networkvpls-pesvpls-peequipment-namelag-interfaceslag-interfaceinterface-name :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing lag-interface .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
lag-interface object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/lag-interface <#/definitions/lag-interface>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing lag-interface .. raw:: html
.. rubric:: DELETE **/network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}** :name: delete-networkvpls-pesvpls-peequipment-namelag-interfaceslag-interfaceinterface-name :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing lag-interface .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l-interfaces .. raw:: html
.. rubric:: GET **/network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces** :name: get-networkvpls-pesvpls-peequipment-namelag-interfaceslag-interfaceinterface-namel-interfaces :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l-interfaces .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this VNF by | | | | | | BAU Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-role | Role assigned | query | string | | | | to this | | | | | | Interface, | | | | | | should use | | | | | | values as | | | | | | defined in | | | | | | ECOMP Yang | | | | | | models. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l-interfaces <#/definitions/l-interfaces>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l-interface .. raw:: html
.. rubric:: GET **/network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}** :name: get-networkvpls-pesvpls-peequipment-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-name :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l-interface .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this VNF by | | | | | | BAU Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-role | Role assigned | query | string | | | | to this | | | | | | Interface, | | | | | | should use | | | | | | values as | | | | | | defined in | | | | | | ECOMP Yang | | | | | | models. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l-interface <#/definitions/l-interface>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l-interface .. raw:: html
.. rubric:: PUT **/network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}** :name: put-networkvpls-pesvpls-peequipment-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-name :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l-interface .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l-interface object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l-interface <#/definitions/l-interface>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l-interface .. raw:: html
.. rubric:: DELETE **/network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}** :name: delete-networkvpls-pesvpls-peequipment-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-name :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l-interface .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv4-address-list .. raw:: html
.. rubric:: GET **/network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: get-networkvpls-pesvpls-peequipment-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this VNF by | | | | | | BAU Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-role | Role assigned | query | string | | | | to this | | | | | | Interface, | | | | | | should use | | | | | | values as | | | | | | defined in | | | | | | ECOMP Yang | | | | | | models. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | | | that address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-subnet | Neutron id of | query | string | | | -id | subnet that | | | | | | address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv4-address-list <#/definitions/l3-interface-ipv4-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv4-address-list .. raw:: html
.. rubric:: PUT **/network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: put-networkvpls-pesvpls-peequipment-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l3-interface-ipv4-address-list object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv4-address-list <#/definitions/l3-interface-ipv4-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv4-address-list .. raw:: html
.. rubric:: DELETE **/network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: delete-networkvpls-pesvpls-peequipment-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship** :name: put-networkvpls-pesvpls-peequipment-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv4-address-listl3-interface-ipv4-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship** :name: delete-networkvpls-pesvpls-peequipment-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv4-address-listl3-interface-ipv4-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv6-address-list .. raw:: html
.. rubric:: GET **/network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: get-networkvpls-pesvpls-peequipment-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this VNF by | | | | | | BAU Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-role | Role assigned | query | string | | | | to this | | | | | | Interface, | | | | | | should use | | | | | | values as | | | | | | defined in | | | | | | ECOMP Yang | | | | | | models. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | | | that address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-subnet | Neutron id of | query | string | | | -id | subnet that | | | | | | address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv6-address-list <#/definitions/l3-interface-ipv6-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv6-address-list .. raw:: html
.. rubric:: PUT **/network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: put-networkvpls-pesvpls-peequipment-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l3-interface-ipv6-address-list object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv6-address-list <#/definitions/l3-interface-ipv6-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv6-address-list .. raw:: html
.. rubric:: DELETE **/network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: delete-networkvpls-pesvpls-peequipment-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship** :name: put-networkvpls-pesvpls-peequipment-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv6-address-listl3-interface-ipv6-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship** :name: delete-networkvpls-pesvpls-peequipment-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv6-address-listl3-interface-ipv6-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/relationship-list/relationship** :name: put-networkvpls-pesvpls-peequipment-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namerelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/relationship-list/relationship** :name: delete-networkvpls-pesvpls-peequipment-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namerelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns sriov-vfs .. raw:: html
.. rubric:: GET **/network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs** :name: get-networkvpls-pesvpls-peequipment-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namesriov-vfs :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns sriov-vfs .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this VNF by | | | | | | BAU Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-role | Role assigned | query | string | | | | to this | | | | | | Interface, | | | | | | should use | | | | | | values as | | | | | | defined in | | | | | | ECOMP Yang | | | | | | models. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/sriov-vfs <#/definitions/sriov-vfs>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns sriov-vf .. raw:: html
.. rubric:: GET **/network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}** :name: get-networkvpls-pesvpls-peequipment-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namesriov-vfssriov-vfpci-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns sriov-vf .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pci-id | PCI ID used to | path | string | | | | identify the | | | | | | sriov-vf | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this VNF by | | | | | | BAU Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-role | Role assigned | query | string | | | | to this | | | | | | Interface, | | | | | | should use | | | | | | values as | | | | | | defined in | | | | | | ECOMP Yang | | | | | | models. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vf-vlan-filter | This metadata | query | string | | | | provides | | | | | | option to | | | | | | specify list | | | | | | of VLAN | | | | | | filters | | | | | | applied on VF | | | | | | to pass the | | | | | | traffic to VM. | | | | +----------------+----------------+----------------+----------------+----------------+ | vf-mac-filter | When MAC | query | string | | | | filters are | | | | | | specified, | | | | | | VF-agent | | | | | | service | | | | | | configures VFs | | | | | | to do MAC | | | | | | level | | | | | | filtering | | | | | | before the | | | | | | traffic is | | | | | | passed to VM. | | | | +----------------+----------------+----------------+----------------+----------------+ | vf-vlan-strip | When this | query | boolean | | | | field is set | | | | | | to true, VF | | | | | | will | | | | | | configured to | | | | | | strip the | | | | | | outer TAG | | | | | | before the | | | | | | traffic is | | | | | | passed to VM. | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/sriov-vf <#/definitions/sriov-vf>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing sriov-vf .. raw:: html
.. rubric:: PUT **/network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}** :name: put-networkvpls-pesvpls-peequipment-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namesriov-vfssriov-vfpci-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing sriov-vf .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
sriov-vf object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/sriov-vf <#/definitions/sriov-vf>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pci-id | PCI ID used to | path | string | | | | identify the | | | | | | sriov-vf | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing sriov-vf .. raw:: html
.. rubric:: DELETE **/network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}** :name: delete-networkvpls-pesvpls-peequipment-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namesriov-vfssriov-vfpci-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing sriov-vf .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pci-id | PCI ID used to | path | string | | | | identify the | | | | | | sriov-vf | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}/relationship-list/relationship** :name: put-networkvpls-pesvpls-peequipment-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namesriov-vfssriov-vfpci-idrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pci-id | PCI ID used to | path | string | | | | identify the | | | | | | sriov-vf | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}/relationship-list/relationship** :name: delete-networkvpls-pesvpls-peequipment-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namesriov-vfssriov-vfpci-idrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pci-id | PCI ID used to | path | string | | | | identify the | | | | | | sriov-vf | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns vlans .. raw:: html
.. rubric:: GET **/network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans** :name: get-networkvpls-pesvpls-peequipment-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlans :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns vlans .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this VNF by | | | | | | BAU Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-role | Role assigned | query | string | | | | to this | | | | | | Interface, | | | | | | should use | | | | | | values as | | | | | | defined in | | | | | | ECOMP Yang | | | | | | models. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vlans <#/definitions/vlans>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns vlan .. raw:: html
.. rubric:: GET **/network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}** :name: get-networkvpls-pesvpls-peequipment-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interface :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns vlan .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this VNF by | | | | | | BAU Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-role | Role assigned | query | string | | | | to this | | | | | | Interface, | | | | | | should use | | | | | | values as | | | | | | defined in | | | | | | ECOMP Yang | | | | | | models. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | vpn-key | This indicates | query | string | | | | the customers | | | | | | VPN ID | | | | | | associated | | | | | | with this vlan | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vlan <#/definitions/vlan>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing vlan .. raw:: html
.. rubric:: PUT **/network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}** :name: put-networkvpls-pesvpls-peequipment-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interface :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing vlan .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
vlan object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vlan <#/definitions/vlan>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing vlan .. raw:: html
.. rubric:: DELETE **/network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}** :name: delete-networkvpls-pesvpls-peequipment-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interface :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing vlan .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv4-address-list .. raw:: html
.. rubric:: GET **/network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: get-networkvpls-pesvpls-peequipment-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this VNF by | | | | | | BAU Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-role | Role assigned | query | string | | | | to this | | | | | | Interface, | | | | | | should use | | | | | | values as | | | | | | defined in | | | | | | ECOMP Yang | | | | | | models. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | vpn-key | This indicates | query | string | | | | the customers | | | | | | VPN ID | | | | | | associated | | | | | | with this vlan | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | | | that address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-subnet | Neutron id of | query | string | | | -id | subnet that | | | | | | address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv4-address-list <#/definitions/l3-interface-ipv4-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv4-address-list .. raw:: html
.. rubric:: PUT **/network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: put-networkvpls-pesvpls-peequipment-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l3-interface-ipv4-address-list object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv4-address-list <#/definitions/l3-interface-ipv4-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv4-address-list .. raw:: html
.. rubric:: DELETE **/network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: delete-networkvpls-pesvpls-peequipment-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship** :name: put-networkvpls-pesvpls-peequipment-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv4-address-listl3-interface-ipv4-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship** :name: delete-networkvpls-pesvpls-peequipment-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv4-address-listl3-interface-ipv4-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv6-address-list .. raw:: html
.. rubric:: GET **/network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: get-networkvpls-pesvpls-peequipment-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this VNF by | | | | | | BAU Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-role | Role assigned | query | string | | | | to this | | | | | | Interface, | | | | | | should use | | | | | | values as | | | | | | defined in | | | | | | ECOMP Yang | | | | | | models. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | vpn-key | This indicates | query | string | | | | the customers | | | | | | VPN ID | | | | | | associated | | | | | | with this vlan | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | | | that address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-subnet | Neutron id of | query | string | | | -id | subnet that | | | | | | address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv6-address-list <#/definitions/l3-interface-ipv6-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv6-address-list .. raw:: html
.. rubric:: PUT **/network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: put-networkvpls-pesvpls-peequipment-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l3-interface-ipv6-address-list object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv6-address-list <#/definitions/l3-interface-ipv6-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv6-address-list .. raw:: html
.. rubric:: DELETE **/network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: delete-networkvpls-pesvpls-peequipment-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship** :name: put-networkvpls-pesvpls-peequipment-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv6-address-listl3-interface-ipv6-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship** :name: delete-networkvpls-pesvpls-peequipment-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv6-address-listl3-interface-ipv6-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/relationship-list/relationship** :name: put-networkvpls-pesvpls-peequipment-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacerelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/relationship-list/relationship** :name: delete-networkvpls-pesvpls-peequipment-namelag-interfaceslag-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacerelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/relationship-list/relationship** :name: put-networkvpls-pesvpls-peequipment-namelag-interfaceslag-interfaceinterface-namerelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/relationship-list/relationship** :name: delete-networkvpls-pesvpls-peequipment-namelag-interfaceslag-interfaceinterface-namerelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | link aggregate | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns p-interfaces .. raw:: html
.. rubric:: GET **/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces** :name: get-networkvpls-pesvpls-peequipment-namep-interfaces :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns p-interfaces .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this VNF by | | | | | | BAU Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/p-interfaces <#/definitions/p-interfaces>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns p-interface .. raw:: html
.. rubric:: GET **/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}** :name: get-networkvpls-pesvpls-peequipment-namep-interfacesp-interfaceinterface-name :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns p-interface .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this VNF by | | | | | | BAU Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/p-interface <#/definitions/p-interface>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing p-interface .. raw:: html
.. rubric:: PUT **/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}** :name: put-networkvpls-pesvpls-peequipment-namep-interfacesp-interfaceinterface-name :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing p-interface .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
p-interface object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/p-interface <#/definitions/p-interface>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing p-interface .. raw:: html
.. rubric:: DELETE **/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}** :name: delete-networkvpls-pesvpls-peequipment-namep-interfacesp-interfaceinterface-name :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing p-interface .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l-interfaces .. raw:: html
.. rubric:: GET **/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces** :name: get-networkvpls-pesvpls-peequipment-namep-interfacesp-interfaceinterface-namel-interfaces :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l-interfaces .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this VNF by | | | | | | BAU Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l-interfaces <#/definitions/l-interfaces>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l-interface .. raw:: html
.. rubric:: GET **/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}** :name: get-networkvpls-pesvpls-peequipment-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-name :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l-interface .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this VNF by | | | | | | BAU Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l-interface <#/definitions/l-interface>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l-interface .. raw:: html
.. rubric:: PUT **/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}** :name: put-networkvpls-pesvpls-peequipment-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-name :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l-interface .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l-interface object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l-interface <#/definitions/l-interface>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l-interface .. raw:: html
.. rubric:: DELETE **/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}** :name: delete-networkvpls-pesvpls-peequipment-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-name :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l-interface .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv4-address-list .. raw:: html
.. rubric:: GET **/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: get-networkvpls-pesvpls-peequipment-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this VNF by | | | | | | BAU Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | | | that address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-subnet | Neutron id of | query | string | | | -id | subnet that | | | | | | address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv4-address-list <#/definitions/l3-interface-ipv4-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv4-address-list .. raw:: html
.. rubric:: PUT **/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: put-networkvpls-pesvpls-peequipment-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l3-interface-ipv4-address-list object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv4-address-list <#/definitions/l3-interface-ipv4-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv4-address-list .. raw:: html
.. rubric:: DELETE **/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: delete-networkvpls-pesvpls-peequipment-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship** :name: put-networkvpls-pesvpls-peequipment-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv4-address-listl3-interface-ipv4-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship** :name: delete-networkvpls-pesvpls-peequipment-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv4-address-listl3-interface-ipv4-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv6-address-list .. raw:: html
.. rubric:: GET **/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: get-networkvpls-pesvpls-peequipment-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this VNF by | | | | | | BAU Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | | | that address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-subnet | Neutron id of | query | string | | | -id | subnet that | | | | | | address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv6-address-list <#/definitions/l3-interface-ipv6-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv6-address-list .. raw:: html
.. rubric:: PUT **/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: put-networkvpls-pesvpls-peequipment-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l3-interface-ipv6-address-list object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv6-address-list <#/definitions/l3-interface-ipv6-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv6-address-list .. raw:: html
.. rubric:: DELETE **/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: delete-networkvpls-pesvpls-peequipment-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship** :name: put-networkvpls-pesvpls-peequipment-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv6-address-listl3-interface-ipv6-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship** :name: delete-networkvpls-pesvpls-peequipment-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namel3-interface-ipv6-address-listl3-interface-ipv6-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/relationship-list/relationship** :name: put-networkvpls-pesvpls-peequipment-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namerelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/relationship-list/relationship** :name: delete-networkvpls-pesvpls-peequipment-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namerelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns sriov-vfs .. raw:: html
.. rubric:: GET **/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs** :name: get-networkvpls-pesvpls-peequipment-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namesriov-vfs :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns sriov-vfs .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this VNF by | | | | | | BAU Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/sriov-vfs <#/definitions/sriov-vfs>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns sriov-vf .. raw:: html
.. rubric:: GET **/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}** :name: get-networkvpls-pesvpls-peequipment-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namesriov-vfssriov-vfpci-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns sriov-vf .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pci-id | PCI ID used to | path | string | | | | identify the | | | | | | sriov-vf | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this VNF by | | | | | | BAU Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vf-vlan-filter | This metadata | query | string | | | | provides | | | | | | option to | | | | | | specify list | | | | | | of VLAN | | | | | | filters | | | | | | applied on VF | | | | | | to pass the | | | | | | traffic to VM. | | | | +----------------+----------------+----------------+----------------+----------------+ | vf-mac-filter | When MAC | query | string | | | | filters are | | | | | | specified, | | | | | | VF-agent | | | | | | service | | | | | | configures VFs | | | | | | to do MAC | | | | | | level | | | | | | filtering | | | | | | before the | | | | | | traffic is | | | | | | passed to VM. | | | | +----------------+----------------+----------------+----------------+----------------+ | vf-vlan-strip | When this | query | boolean | | | | field is set | | | | | | to true, VF | | | | | | will | | | | | | configured to | | | | | | strip the | | | | | | outer TAG | | | | | | before the | | | | | | traffic is | | | | | | passed to VM. | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/sriov-vf <#/definitions/sriov-vf>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing sriov-vf .. raw:: html
.. rubric:: PUT **/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}** :name: put-networkvpls-pesvpls-peequipment-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namesriov-vfssriov-vfpci-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing sriov-vf .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
sriov-vf object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/sriov-vf <#/definitions/sriov-vf>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pci-id | PCI ID used to | path | string | | | | identify the | | | | | | sriov-vf | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing sriov-vf .. raw:: html
.. rubric:: DELETE **/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}** :name: delete-networkvpls-pesvpls-peequipment-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namesriov-vfssriov-vfpci-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing sriov-vf .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pci-id | PCI ID used to | path | string | | | | identify the | | | | | | sriov-vf | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}/relationship-list/relationship** :name: put-networkvpls-pesvpls-peequipment-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namesriov-vfssriov-vfpci-idrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pci-id | PCI ID used to | path | string | | | | identify the | | | | | | sriov-vf | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}/relationship-list/relationship** :name: delete-networkvpls-pesvpls-peequipment-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namesriov-vfssriov-vfpci-idrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pci-id | PCI ID used to | path | string | | | | identify the | | | | | | sriov-vf | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns vlans .. raw:: html
.. rubric:: GET **/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans** :name: get-networkvpls-pesvpls-peequipment-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namevlans :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns vlans .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this VNF by | | | | | | BAU Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vlans <#/definitions/vlans>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns vlan .. raw:: html
.. rubric:: GET **/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}** :name: get-networkvpls-pesvpls-peequipment-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interface :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns vlan .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this VNF by | | | | | | BAU Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | vpn-key | This indicates | query | string | | | | the customers | | | | | | VPN ID | | | | | | associated | | | | | | with this vlan | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vlan <#/definitions/vlan>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing vlan .. raw:: html
.. rubric:: PUT **/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}** :name: put-networkvpls-pesvpls-peequipment-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interface :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing vlan .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
vlan object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vlan <#/definitions/vlan>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing vlan .. raw:: html
.. rubric:: DELETE **/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}** :name: delete-networkvpls-pesvpls-peequipment-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interface :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing vlan .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv4-address-list .. raw:: html
.. rubric:: GET **/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: get-networkvpls-pesvpls-peequipment-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this VNF by | | | | | | BAU Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | vpn-key | This indicates | query | string | | | | the customers | | | | | | VPN ID | | | | | | associated | | | | | | with this vlan | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | | | that address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-subnet | Neutron id of | query | string | | | -id | subnet that | | | | | | address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv4-address-list <#/definitions/l3-interface-ipv4-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv4-address-list .. raw:: html
.. rubric:: PUT **/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: put-networkvpls-pesvpls-peequipment-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l3-interface-ipv4-address-list object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv4-address-list <#/definitions/l3-interface-ipv4-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv4-address-list .. raw:: html
.. rubric:: DELETE **/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}** :name: delete-networkvpls-pesvpls-peequipment-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv4-address-listl3-interface-ipv4-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv4-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship** :name: put-networkvpls-pesvpls-peequipment-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv4-address-listl3-interface-ipv4-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship** :name: delete-networkvpls-pesvpls-peequipment-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv4-address-listl3-interface-ipv4-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv4-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv6-address-list .. raw:: html
.. rubric:: GET **/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: get-networkvpls-pesvpls-peequipment-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this VNF by | | | | | | BAU Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-id | ID of | query | string | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | macaddr | MAC address | query | string | | | | for the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | network-name | Name of the | query | string | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | vpn-key | This indicates | query | string | | | | the customers | | | | | | VPN ID | | | | | | associated | | | | | | with this vlan | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-id-inner | Inner VLAN tag | query | integer | | +----------------+----------------+----------------+----------------+----------------+ | neutron-networ | Neutron | query | string | | | k-id | network id of | | | | | | the interface | | | | | | that address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ | neutron-subnet | Neutron id of | query | string | | | -id | subnet that | | | | | | address | | | | | | belongs to | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv6-address-list <#/definitions/l3-interface-ipv6-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv6-address-list .. raw:: html
.. rubric:: PUT **/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: put-networkvpls-pesvpls-peequipment-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
l3-interface-ipv6-address-list object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/l3-interface-ipv6-address-list <#/definitions/l3-interface-ipv6-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv6-address-list .. raw:: html
.. rubric:: DELETE **/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}** :name: delete-networkvpls-pesvpls-peequipment-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv6-address-listl3-interface-ipv6-address :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing l3-interface-ipv6-address-list .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship** :name: put-networkvpls-pesvpls-peequipment-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv6-address-listl3-interface-ipv6-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship** :name: delete-networkvpls-pesvpls-peequipment-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacel3-interface-ipv6-address-listl3-interface-ipv6-addressrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | l3-interface-i | IP address | path | string | | | pv6-address | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/relationship-list/relationship** :name: put-networkvpls-pesvpls-peequipment-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacerelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/relationship-list/relationship** :name: delete-networkvpls-pesvpls-peequipment-namep-interfacesp-interfaceinterface-namel-interfacesl-interfaceinterface-namevlansvlanvlan-interfacerelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name given to | path | string | | | | the interface | | | | +----------------+----------------+----------------+----------------+----------------+ | vlan-interface | String that | path | string | | | | identifies the | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/relationship-list/relationship** :name: put-networkvpls-pesvpls-peequipment-namep-interfacesp-interfaceinterface-namerelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/relationship-list/relationship** :name: delete-networkvpls-pesvpls-peequipment-namep-interfacesp-interfaceinterface-namerelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns sriov-pfs .. raw:: html
.. rubric:: GET **/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/sriov-pfs** :name: get-networkvpls-pesvpls-peequipment-namep-interfacesp-interfaceinterface-namesriov-pfs :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns sriov-pfs .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this VNF by | | | | | | BAU Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/sriov-pfs <#/definitions/sriov-pfs>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns sriov-pf .. raw:: html
.. rubric:: GET **/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/sriov-pfs/sriov-pf/{pf-pci-id}** :name: get-networkvpls-pesvpls-peequipment-namep-interfacesp-interfaceinterface-namesriov-pfssriov-pfpf-pci-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns sriov-pf .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pf-pci-id | Identifier for | path | string | | | | the sriov-pf | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this VNF by | | | | | | BAU Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ | prov-status | Trigger for | query | string | | | | operational | | | | | | monitoring of | | | | | | this resource | | | | | | by Service | | | | | | Assurance | | | | | | systems. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/sriov-pf <#/definitions/sriov-pf>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing sriov-pf .. raw:: html
.. rubric:: PUT **/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/sriov-pfs/sriov-pf/{pf-pci-id}** :name: put-networkvpls-pesvpls-peequipment-namep-interfacesp-interfaceinterface-namesriov-pfssriov-pfpf-pci-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing sriov-pf .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
sriov-pf object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/sriov-pf <#/definitions/sriov-pf>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pf-pci-id | Identifier for | path | string | | | | the sriov-pf | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing sriov-pf .. raw:: html
.. rubric:: DELETE **/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/sriov-pfs/sriov-pf/{pf-pci-id}** :name: delete-networkvpls-pesvpls-peequipment-namep-interfacesp-interfaceinterface-namesriov-pfssriov-pfpf-pci-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing sriov-pf .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pf-pci-id | Identifier for | path | string | | | | the sriov-pf | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/sriov-pfs/sriov-pf/{pf-pci-id}/relationship-list/relationship** :name: put-networkvpls-pesvpls-peequipment-namep-interfacesp-interfaceinterface-namesriov-pfssriov-pfpf-pci-idrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pf-pci-id | Identifier for | path | string | | | | the sriov-pf | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/sriov-pfs/sriov-pf/{pf-pci-id}/relationship-list/relationship** :name: delete-networkvpls-pesvpls-peequipment-namep-interfacesp-interfaceinterface-namesriov-pfssriov-pfpf-pci-idrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | interface-name | Name that | path | string | | | | identifies the | | | | | | physical | | | | | | interface | | | | +----------------+----------------+----------------+----------------+----------------+ | pf-pci-id | Identifier for | path | string | | | | the sriov-pf | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/vpls-pes/vpls-pe/{equipment-name}/relationship-list/relationship** :name: put-networkvpls-pesvpls-peequipment-namerelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/vpls-pes/vpls-pe/{equipment-name}/relationship-list/relationship** :name: delete-networkvpls-pesvpls-peequipment-namerelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | equipment-name | | path | string | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns vpn-bindings .. raw:: html
.. rubric:: GET **/network/vpn-bindings** :name: get-networkvpn-bindings :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns vpn-bindings .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vpn-bindings <#/definitions/vpn-bindings>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns vpn-binding .. raw:: html
.. rubric:: GET **/network/vpn-bindings/vpn-binding/{vpn-id}** :name: get-networkvpn-bindingsvpn-bindingvpn-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns vpn-binding .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vpn-id | VPN ID, | path | string | | | | globally | | | | | | unique within | | | | | | A&AI | | | | +----------------+----------------+----------------+----------------+----------------+ | vpn-name | VPN Name | query | string | | +----------------+----------------+----------------+----------------+----------------+ | vpn-type | Type of the | query | string | | | | vpn, should be | | | | | | taken from | | | | | | enumerated/val | | | | | | id | | | | | | values | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vpn-binding <#/definitions/vpn-binding>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing vpn-binding .. raw:: html
.. rubric:: PUT **/network/vpn-bindings/vpn-binding/{vpn-id}** :name: put-networkvpn-bindingsvpn-bindingvpn-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing vpn-binding .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
vpn-binding object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vpn-binding <#/definitions/vpn-binding>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vpn-id | VPN ID, | path | string | | | | globally | | | | | | unique within | | | | | | A&AI | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing vpn-binding .. raw:: html
.. rubric:: DELETE **/network/vpn-bindings/vpn-binding/{vpn-id}** :name: delete-networkvpn-bindingsvpn-bindingvpn-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing vpn-binding .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vpn-id | VPN ID, | path | string | | | | globally | | | | | | unique within | | | | | | A&AI | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/vpn-bindings/vpn-binding/{vpn-id}/relationship-list/relationship** :name: put-networkvpn-bindingsvpn-bindingvpn-idrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vpn-id | VPN ID, | path | string | | | | globally | | | | | | unique within | | | | | | A&AI | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/vpn-bindings/vpn-binding/{vpn-id}/relationship-list/relationship** :name: delete-networkvpn-bindingsvpn-bindingvpn-idrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vpn-id | VPN ID, | path | string | | | | globally | | | | | | unique within | | | | | | A&AI | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns route-targets .. raw:: html
.. rubric:: GET **/network/vpn-bindings/vpn-binding/{vpn-id}/route-targets** :name: get-networkvpn-bindingsvpn-bindingvpn-idroute-targets :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns route-targets .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vpn-id | VPN ID, | path | string | | | | globally | | | | | | unique within | | | | | | A&AI | | | | +----------------+----------------+----------------+----------------+----------------+ | vpn-name | VPN Name | query | string | | +----------------+----------------+----------------+----------------+----------------+ | vpn-type | Type of the | query | string | | | | vpn, should be | | | | | | taken from | | | | | | enumerated/val | | | | | | id | | | | | | values | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/route-targets <#/definitions/route-targets>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns route-target .. raw:: html
.. rubric:: GET **/network/vpn-bindings/vpn-binding/{vpn-id}/route-targets/route-target/{global-route-target}/{route-target-role}** :name: get-networkvpn-bindingsvpn-bindingvpn-idroute-targetsroute-targetglobal-route-targetroute-target-role :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns route-target .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vpn-id | VPN ID, | path | string | | | | globally | | | | | | unique within | | | | | | A&AI | | | | +----------------+----------------+----------------+----------------+----------------+ | global-route-t | Number used to | path | string | | | arget | identify an | | | | | | RT, globally | | | | | | unique in the | | | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | route-target-r | Role assigned | path | string | | | ole | to this route | | | | | | target | | | | +----------------+----------------+----------------+----------------+----------------+ | vpn-name | VPN Name | query | string | | +----------------+----------------+----------------+----------------+----------------+ | vpn-type | Type of the | query | string | | | | vpn, should be | | | | | | taken from | | | | | | enumerated/val | | | | | | id | | | | | | values | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/route-target <#/definitions/route-target>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing route-target .. raw:: html
.. rubric:: PUT **/network/vpn-bindings/vpn-binding/{vpn-id}/route-targets/route-target/{global-route-target}/{route-target-role}** :name: put-networkvpn-bindingsvpn-bindingvpn-idroute-targetsroute-targetglobal-route-targetroute-target-role :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing route-target .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
route-target object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/route-target <#/definitions/route-target>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vpn-id | VPN ID, | path | string | | | | globally | | | | | | unique within | | | | | | A&AI | | | | +----------------+----------------+----------------+----------------+----------------+ | global-route-t | Number used to | path | string | | | arget | identify an | | | | | | RT, globally | | | | | | unique in the | | | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | route-target-r | Role assigned | path | string | | | ole | to this route | | | | | | target | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing route-target .. raw:: html
.. rubric:: DELETE **/network/vpn-bindings/vpn-binding/{vpn-id}/route-targets/route-target/{global-route-target}/{route-target-role}** :name: delete-networkvpn-bindingsvpn-bindingvpn-idroute-targetsroute-targetglobal-route-targetroute-target-role :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing route-target .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vpn-id | VPN ID, | path | string | | | | globally | | | | | | unique within | | | | | | A&AI | | | | +----------------+----------------+----------------+----------------+----------------+ | global-route-t | Number used to | path | string | | | arget | identify an | | | | | | RT, globally | | | | | | unique in the | | | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | route-target-r | Role assigned | path | string | | | ole | to this route | | | | | | target | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/vpn-bindings/vpn-binding/{vpn-id}/route-targets/route-target/{global-route-target}/{route-target-role}/relationship-list/relationship** :name: put-networkvpn-bindingsvpn-bindingvpn-idroute-targetsroute-targetglobal-route-targetroute-target-rolerelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vpn-id | VPN ID, | path | string | | | | globally | | | | | | unique within | | | | | | A&AI | | | | +----------------+----------------+----------------+----------------+----------------+ | global-route-t | Number used to | path | string | | | arget | identify an | | | | | | RT, globally | | | | | | unique in the | | | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | route-target-r | Role assigned | path | string | | | ole | to this route | | | | | | target | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/vpn-bindings/vpn-binding/{vpn-id}/route-targets/route-target/{global-route-target}/{route-target-role}/relationship-list/relationship** :name: delete-networkvpn-bindingsvpn-bindingvpn-idroute-targetsroute-targetglobal-route-targetroute-target-rolerelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vpn-id | VPN ID, | path | string | | | | globally | | | | | | unique within | | | | | | A&AI | | | | +----------------+----------------+----------------+----------------+----------------+ | global-route-t | Number used to | path | string | | | arget | identify an | | | | | | RT, globally | | | | | | unique in the | | | | | | network | | | | +----------------+----------------+----------------+----------------+----------------+ | route-target-r | Role assigned | path | string | | | ole | to this route | | | | | | target | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns zones .. raw:: html
.. rubric:: GET **/network/zones** :name: get-networkzones :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns zones .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/zones <#/definitions/zones>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns zone .. raw:: html
.. rubric:: GET **/network/zones/zone/{zone-id}** :name: get-networkzoneszonezone-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns zone .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | zone-id | Code assigned | path | string | | | | by AIC to the | | | | | | zone | | | | +----------------+----------------+----------------+----------------+----------------+ | design-type | Design of zone | query | string | | | | [Medium/Large? | | | | | | ] | | | | +----------------+----------------+----------------+----------------+----------------+ | zone-context | Context of | query | string | | | | zone | | | | | | [production/te | | | | | | st] | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/zone <#/definitions/zone>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing zone .. raw:: html
.. rubric:: PUT **/network/zones/zone/{zone-id}** :name: put-networkzoneszonezone-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing zone .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
zone object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/zone <#/definitions/zone>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | zone-id | Code assigned | path | string | | | | by AIC to the | | | | | | zone | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing zone .. raw:: html
.. rubric:: DELETE **/network/zones/zone/{zone-id}** :name: delete-networkzoneszonezone-id :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing zone .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | zone-id | Code assigned | path | string | | | | by AIC to the | | | | | | zone | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/network/zones/zone/{zone-id}/relationship-list/relationship** :name: put-networkzoneszonezone-idrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | zone-id | Code assigned | path | string | | | | by AIC to the | | | | | | zone | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/network/zones/zone/{zone-id}/relationship-list/relationship** :name: delete-networkzoneszonezone-idrelationship-listrelationship :class: panel-title Tags: `Network <#tag-Network>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | zone-id | Code assigned | path | string | | | | by AIC to the | | | | | | zone | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns models .. raw:: html
.. rubric:: GET **/service-design-and-creation/models** :name: get-service-design-and-creationmodels :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns models .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/models <#/definitions/models>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns model .. raw:: html
.. rubric:: GET **/service-design-and-creation/models/model/{model-invariant-id}** :name: get-service-design-and-creationmodelsmodelmodel-invariant-id :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns model .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | model-invarian | Unique | path | string | | | t-id | identifier | | | | | | corresponding | | | | | | to the main | | | | | | definition of | | | | | | a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-type | Type of the | query | string | | | | model, e.g., | | | | | | service, | | | | | | resource, | | | | | | widget, etc. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/model <#/definitions/model>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing model .. raw:: html
.. rubric:: PUT **/service-design-and-creation/models/model/{model-invariant-id}** :name: put-service-design-and-creationmodelsmodelmodel-invariant-id :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing model .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
model object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/model <#/definitions/model>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | model-invarian | Unique | path | string | | | t-id | identifier | | | | | | corresponding | | | | | | to the main | | | | | | definition of | | | | | | a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing model .. raw:: html
.. rubric:: DELETE **/service-design-and-creation/models/model/{model-invariant-id}** :name: delete-service-design-and-creationmodelsmodelmodel-invariant-id :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing model .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | model-invarian | Unique | path | string | | | t-id | identifier | | | | | | corresponding | | | | | | to the main | | | | | | definition of | | | | | | a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns model-vers .. raw:: html
.. rubric:: GET **/service-design-and-creation/models/model/{model-invariant-id}/model-vers** :name: get-service-design-and-creationmodelsmodelmodel-invariant-idmodel-vers :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns model-vers .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | model-invarian | Unique | path | string | | | t-id | identifier | | | | | | corresponding | | | | | | to the main | | | | | | definition of | | | | | | a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-type | Type of the | query | string | | | | model, e.g., | | | | | | service, | | | | | | resource, | | | | | | widget, etc. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/model-vers <#/definitions/model-vers>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns model-ver .. raw:: html
.. rubric:: GET **/service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}** :name: get-service-design-and-creationmodelsmodelmodel-invariant-idmodel-versmodel-vermodel-version-id :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns model-ver .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | model-invarian | Unique | path | string | | | t-id | identifier | | | | | | corresponding | | | | | | to the main | | | | | | definition of | | | | | | a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | Unique | path | string | | | id | identifier | | | | | | corresponding | | | | | | to one version | | | | | | of a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-type | Type of the | query | string | | | | model, e.g., | | | | | | service, | | | | | | resource, | | | | | | widget, etc. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-name | Name of the | query | string | | | | model, which | | | | | | can change | | | | | | from version | | | | | | to version. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version | Version | query | string | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/model-ver <#/definitions/model-ver>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing model-ver .. raw:: html
.. rubric:: PUT **/service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}** :name: put-service-design-and-creationmodelsmodelmodel-invariant-idmodel-versmodel-vermodel-version-id :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing model-ver .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
model-ver object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/model-ver <#/definitions/model-ver>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | model-invarian | Unique | path | string | | | t-id | identifier | | | | | | corresponding | | | | | | to the main | | | | | | definition of | | | | | | a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | Unique | path | string | | | id | identifier | | | | | | corresponding | | | | | | to one version | | | | | | of a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing model-ver .. raw:: html
.. rubric:: DELETE **/service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}** :name: delete-service-design-and-creationmodelsmodelmodel-invariant-idmodel-versmodel-vermodel-version-id :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing model-ver .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | model-invarian | Unique | path | string | | | t-id | identifier | | | | | | corresponding | | | | | | to the main | | | | | | definition of | | | | | | a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | Unique | path | string | | | id | identifier | | | | | | corresponding | | | | | | to one version | | | | | | of a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns metadata .. raw:: html
.. rubric:: GET **/service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/metadata** :name: get-service-design-and-creationmodelsmodelmodel-invariant-idmodel-versmodel-vermodel-version-idmetadata :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns metadata .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | model-invarian | Unique | path | string | | | t-id | identifier | | | | | | corresponding | | | | | | to the main | | | | | | definition of | | | | | | a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | Unique | path | string | | | id | identifier | | | | | | corresponding | | | | | | to one version | | | | | | of a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-type | Type of the | query | string | | | | model, e.g., | | | | | | service, | | | | | | resource, | | | | | | widget, etc. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-name | Name of the | query | string | | | | model, which | | | | | | can change | | | | | | from version | | | | | | to version. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version | Version | query | string | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/metadata <#/definitions/metadata>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns metadatum .. raw:: html
.. rubric:: GET **/service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/metadata/metadatum/{metaname}** :name: get-service-design-and-creationmodelsmodelmodel-invariant-idmodel-versmodel-vermodel-version-idmetadatametadatummetaname :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns metadatum .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | model-invarian | Unique | path | string | | | t-id | identifier | | | | | | corresponding | | | | | | to the main | | | | | | definition of | | | | | | a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | Unique | path | string | | | id | identifier | | | | | | corresponding | | | | | | to one version | | | | | | of a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | metaname | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | model-type | Type of the | query | string | | | | model, e.g., | | | | | | service, | | | | | | resource, | | | | | | widget, etc. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-name | Name of the | query | string | | | | model, which | | | | | | can change | | | | | | from version | | | | | | to version. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version | Version | query | string | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/metadatum <#/definitions/metadatum>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing metadatum .. raw:: html
.. rubric:: PUT **/service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/metadata/metadatum/{metaname}** :name: put-service-design-and-creationmodelsmodelmodel-invariant-idmodel-versmodel-vermodel-version-idmetadatametadatummetaname :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing metadatum .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
metadatum object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/metadatum <#/definitions/metadatum>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | model-invarian | Unique | path | string | | | t-id | identifier | | | | | | corresponding | | | | | | to the main | | | | | | definition of | | | | | | a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | Unique | path | string | | | id | identifier | | | | | | corresponding | | | | | | to one version | | | | | | of a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | metaname | | path | string | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing metadatum .. raw:: html
.. rubric:: DELETE **/service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/metadata/metadatum/{metaname}** :name: delete-service-design-and-creationmodelsmodelmodel-invariant-idmodel-versmodel-vermodel-version-idmetadatametadatummetaname :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing metadatum .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | model-invarian | Unique | path | string | | | t-id | identifier | | | | | | corresponding | | | | | | to the main | | | | | | definition of | | | | | | a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | Unique | path | string | | | id | identifier | | | | | | corresponding | | | | | | to one version | | | | | | of a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | metaname | | path | string | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns model-elements .. raw:: html
.. rubric:: GET **/service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements** :name: get-service-design-and-creationmodelsmodelmodel-invariant-idmodel-versmodel-vermodel-version-idmodel-elements :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns model-elements .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | model-invarian | Unique | path | string | | | t-id | identifier | | | | | | corresponding | | | | | | to the main | | | | | | definition of | | | | | | a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | Unique | path | string | | | id | identifier | | | | | | corresponding | | | | | | to one version | | | | | | of a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-type | Type of the | query | string | | | | model, e.g., | | | | | | service, | | | | | | resource, | | | | | | widget, etc. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-name | Name of the | query | string | | | | model, which | | | | | | can change | | | | | | from version | | | | | | to version. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version | Version | query | string | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/model-elements <#/definitions/model-elements>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns model-element .. raw:: html
.. rubric:: GET **/service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}** :name: get-service-design-and-creationmodelsmodelmodel-invariant-idmodel-versmodel-vermodel-version-idmodel-elementsmodel-elementmodel-element-uuid :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns model-element .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | model-invarian | Unique | path | string | | | t-id | identifier | | | | | | corresponding | | | | | | to the main | | | | | | definition of | | | | | | a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | Unique | path | string | | | id | identifier | | | | | | corresponding | | | | | | to one version | | | | | | of a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-element- | | path | string | | | uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ | model-type | Type of the | query | string | | | | model, e.g., | | | | | | service, | | | | | | resource, | | | | | | widget, etc. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-name | Name of the | query | string | | | | model, which | | | | | | can change | | | | | | from version | | | | | | to version. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version | Version | query | string | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/model-element <#/definitions/model-element>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing model-element .. raw:: html
.. rubric:: PUT **/service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}** :name: put-service-design-and-creationmodelsmodelmodel-invariant-idmodel-versmodel-vermodel-version-idmodel-elementsmodel-elementmodel-element-uuid :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing model-element .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
model-element object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/model-element <#/definitions/model-element>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | model-invarian | Unique | path | string | | | t-id | identifier | | | | | | corresponding | | | | | | to the main | | | | | | definition of | | | | | | a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | Unique | path | string | | | id | identifier | | | | | | corresponding | | | | | | to one version | | | | | | of a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-element- | | path | string | | | uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing model-element .. raw:: html
.. rubric:: DELETE **/service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}** :name: delete-service-design-and-creationmodelsmodelmodel-invariant-idmodel-versmodel-vermodel-version-idmodel-elementsmodel-elementmodel-element-uuid :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing model-element .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | model-invarian | Unique | path | string | | | t-id | identifier | | | | | | corresponding | | | | | | to the main | | | | | | definition of | | | | | | a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | Unique | path | string | | | id | identifier | | | | | | corresponding | | | | | | to one version | | | | | | of a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-element- | | path | string | | | uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns model-constraints .. raw:: html
.. rubric:: GET **/service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints** :name: get-service-design-and-creationmodelsmodelmodel-invariant-idmodel-versmodel-vermodel-version-idmodel-elementsmodel-elementmodel-element-uuidmodel-constraints :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns model-constraints .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | model-invarian | Unique | path | string | | | t-id | identifier | | | | | | corresponding | | | | | | to the main | | | | | | definition of | | | | | | a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | Unique | path | string | | | id | identifier | | | | | | corresponding | | | | | | to one version | | | | | | of a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-element- | | path | string | | | uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ | model-type | Type of the | query | string | | | | model, e.g., | | | | | | service, | | | | | | resource, | | | | | | widget, etc. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-name | Name of the | query | string | | | | model, which | | | | | | can change | | | | | | from version | | | | | | to version. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version | Version | query | string | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/model-constraints <#/definitions/model-constraints>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns model-constraint .. raw:: html
.. rubric:: GET **/service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints/model-constraint/{model-constraint-uuid}** :name: get-service-design-and-creationmodelsmodelmodel-invariant-idmodel-versmodel-vermodel-version-idmodel-elementsmodel-elementmodel-element-uuidmodel-constraintsmodel-constraintmodel-constraint-uuid :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns model-constraint .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | model-invarian | Unique | path | string | | | t-id | identifier | | | | | | corresponding | | | | | | to the main | | | | | | definition of | | | | | | a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | Unique | path | string | | | id | identifier | | | | | | corresponding | | | | | | to one version | | | | | | of a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-element- | | path | string | | | uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ | model-constrai | | path | string | | | nt-uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ | model-type | Type of the | query | string | | | | model, e.g., | | | | | | service, | | | | | | resource, | | | | | | widget, etc. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-name | Name of the | query | string | | | | model, which | | | | | | can change | | | | | | from version | | | | | | to version. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version | Version | query | string | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/model-constraint <#/definitions/model-constraint>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing model-constraint .. raw:: html
.. rubric:: PUT **/service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints/model-constraint/{model-constraint-uuid}** :name: put-service-design-and-creationmodelsmodelmodel-invariant-idmodel-versmodel-vermodel-version-idmodel-elementsmodel-elementmodel-element-uuidmodel-constraintsmodel-constraintmodel-constraint-uuid :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing model-constraint .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
model-constraint object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/model-constraint <#/definitions/model-constraint>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | model-invarian | Unique | path | string | | | t-id | identifier | | | | | | corresponding | | | | | | to the main | | | | | | definition of | | | | | | a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | Unique | path | string | | | id | identifier | | | | | | corresponding | | | | | | to one version | | | | | | of a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-element- | | path | string | | | uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ | model-constrai | | path | string | | | nt-uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing model-constraint .. raw:: html
.. rubric:: DELETE **/service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints/model-constraint/{model-constraint-uuid}** :name: delete-service-design-and-creationmodelsmodelmodel-invariant-idmodel-versmodel-vermodel-version-idmodel-elementsmodel-elementmodel-element-uuidmodel-constraintsmodel-constraintmodel-constraint-uuid :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing model-constraint .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | model-invarian | Unique | path | string | | | t-id | identifier | | | | | | corresponding | | | | | | to the main | | | | | | definition of | | | | | | a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | Unique | path | string | | | id | identifier | | | | | | corresponding | | | | | | to one version | | | | | | of a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-element- | | path | string | | | uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ | model-constrai | | path | string | | | nt-uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns constrained-element-sets .. raw:: html
.. rubric:: GET **/service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints/model-constraint/{model-constraint-uuid}/constrained-element-sets** :name: get-service-design-and-creationmodelsmodelmodel-invariant-idmodel-versmodel-vermodel-version-idmodel-elementsmodel-elementmodel-element-uuidmodel-constraintsmodel-constraintmodel-constraint-uuidconstrained-element-sets :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns constrained-element-sets .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | model-invarian | Unique | path | string | | | t-id | identifier | | | | | | corresponding | | | | | | to the main | | | | | | definition of | | | | | | a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | Unique | path | string | | | id | identifier | | | | | | corresponding | | | | | | to one version | | | | | | of a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-element- | | path | string | | | uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ | model-constrai | | path | string | | | nt-uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ | model-type | Type of the | query | string | | | | model, e.g., | | | | | | service, | | | | | | resource, | | | | | | widget, etc. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-name | Name of the | query | string | | | | model, which | | | | | | can change | | | | | | from version | | | | | | to version. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version | Version | query | string | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/constrained-element-sets <#/definitions/constrained-element-sets>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns constrained-element-set .. raw:: html
.. rubric:: GET **/service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints/model-constraint/{model-constraint-uuid}/constrained-element-sets/constrained-element-set/{constrained-element-set-uuid}** :name: get-service-design-and-creationmodelsmodelmodel-invariant-idmodel-versmodel-vermodel-version-idmodel-elementsmodel-elementmodel-element-uuidmodel-constraintsmodel-constraintmodel-constraint-uuidconstrained-element-setsconstrained-element-setconstrained-element-set-uuid :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns constrained-element-set .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | model-invarian | Unique | path | string | | | t-id | identifier | | | | | | corresponding | | | | | | to the main | | | | | | definition of | | | | | | a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | Unique | path | string | | | id | identifier | | | | | | corresponding | | | | | | to one version | | | | | | of a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-element- | | path | string | | | uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ | model-constrai | | path | string | | | nt-uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ | constrained-el | | path | string | | | ement-set-uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ | model-type | Type of the | query | string | | | | model, e.g., | | | | | | service, | | | | | | resource, | | | | | | widget, etc. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-name | Name of the | query | string | | | | model, which | | | | | | can change | | | | | | from version | | | | | | to version. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version | Version | query | string | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/constrained-element-set <#/definitions/constrained-element-set>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing constrained-element-set .. raw:: html
.. rubric:: PUT **/service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints/model-constraint/{model-constraint-uuid}/constrained-element-sets/constrained-element-set/{constrained-element-set-uuid}** :name: put-service-design-and-creationmodelsmodelmodel-invariant-idmodel-versmodel-vermodel-version-idmodel-elementsmodel-elementmodel-element-uuidmodel-constraintsmodel-constraintmodel-constraint-uuidconstrained-element-setsconstrained-element-setconstrained-element-set-uuid :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing constrained-element-set .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
constrained-element-set object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/constrained-element-set <#/definitions/constrained-element-set>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | model-invarian | Unique | path | string | | | t-id | identifier | | | | | | corresponding | | | | | | to the main | | | | | | definition of | | | | | | a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | Unique | path | string | | | id | identifier | | | | | | corresponding | | | | | | to one version | | | | | | of a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-element- | | path | string | | | uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ | model-constrai | | path | string | | | nt-uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ | constrained-el | | path | string | | | ement-set-uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing constrained-element-set .. raw:: html
.. rubric:: DELETE **/service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints/model-constraint/{model-constraint-uuid}/constrained-element-sets/constrained-element-set/{constrained-element-set-uuid}** :name: delete-service-design-and-creationmodelsmodelmodel-invariant-idmodel-versmodel-vermodel-version-idmodel-elementsmodel-elementmodel-element-uuidmodel-constraintsmodel-constraintmodel-constraint-uuidconstrained-element-setsconstrained-element-setconstrained-element-set-uuid :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing constrained-element-set .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | model-invarian | Unique | path | string | | | t-id | identifier | | | | | | corresponding | | | | | | to the main | | | | | | definition of | | | | | | a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | Unique | path | string | | | id | identifier | | | | | | corresponding | | | | | | to one version | | | | | | of a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-element- | | path | string | | | uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ | model-constrai | | path | string | | | nt-uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ | constrained-el | | path | string | | | ement-set-uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns element-choice-sets .. raw:: html
.. rubric:: GET **/service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints/model-constraint/{model-constraint-uuid}/constrained-element-sets/constrained-element-set/{constrained-element-set-uuid}/element-choice-sets** :name: get-service-design-and-creationmodelsmodelmodel-invariant-idmodel-versmodel-vermodel-version-idmodel-elementsmodel-elementmodel-element-uuidmodel-constraintsmodel-constraintmodel-constraint-uuidconstrained-element-setsconstrained-element-setconstrained-element-set-uuidelement-choice-sets :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns element-choice-sets .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | model-invarian | Unique | path | string | | | t-id | identifier | | | | | | corresponding | | | | | | to the main | | | | | | definition of | | | | | | a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | Unique | path | string | | | id | identifier | | | | | | corresponding | | | | | | to one version | | | | | | of a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-element- | | path | string | | | uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ | model-constrai | | path | string | | | nt-uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ | constrained-el | | path | string | | | ement-set-uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ | model-type | Type of the | query | string | | | | model, e.g., | | | | | | service, | | | | | | resource, | | | | | | widget, etc. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-name | Name of the | query | string | | | | model, which | | | | | | can change | | | | | | from version | | | | | | to version. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version | Version | query | string | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/element-choice-sets <#/definitions/element-choice-sets>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns element-choice-set .. raw:: html
.. rubric:: GET **/service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints/model-constraint/{model-constraint-uuid}/constrained-element-sets/constrained-element-set/{constrained-element-set-uuid}/element-choice-sets/element-choice-set/{element-choice-set-uuid}** :name: get-service-design-and-creationmodelsmodelmodel-invariant-idmodel-versmodel-vermodel-version-idmodel-elementsmodel-elementmodel-element-uuidmodel-constraintsmodel-constraintmodel-constraint-uuidconstrained-element-setsconstrained-element-setconstrained-element-set-uuidelement-choice-setselement-choice-setelement-choice-set-uuid :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns element-choice-set .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | model-invarian | Unique | path | string | | | t-id | identifier | | | | | | corresponding | | | | | | to the main | | | | | | definition of | | | | | | a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | Unique | path | string | | | id | identifier | | | | | | corresponding | | | | | | to one version | | | | | | of a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-element- | | path | string | | | uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ | model-constrai | | path | string | | | nt-uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ | constrained-el | | path | string | | | ement-set-uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ | element-choice | | path | string | | | -set-uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ | model-type | Type of the | query | string | | | | model, e.g., | | | | | | service, | | | | | | resource, | | | | | | widget, etc. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-name | Name of the | query | string | | | | model, which | | | | | | can change | | | | | | from version | | | | | | to version. | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version | Version | query | string | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/element-choice-set <#/definitions/element-choice-set>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing element-choice-set .. raw:: html
.. rubric:: PUT **/service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints/model-constraint/{model-constraint-uuid}/constrained-element-sets/constrained-element-set/{constrained-element-set-uuid}/element-choice-sets/element-choice-set/{element-choice-set-uuid}** :name: put-service-design-and-creationmodelsmodelmodel-invariant-idmodel-versmodel-vermodel-version-idmodel-elementsmodel-elementmodel-element-uuidmodel-constraintsmodel-constraintmodel-constraint-uuidconstrained-element-setsconstrained-element-setconstrained-element-set-uuidelement-choice-setselement-choice-setelement-choice-set-uuid :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing element-choice-set .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
element-choice-set object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/element-choice-set <#/definitions/element-choice-set>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | model-invarian | Unique | path | string | | | t-id | identifier | | | | | | corresponding | | | | | | to the main | | | | | | definition of | | | | | | a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | Unique | path | string | | | id | identifier | | | | | | corresponding | | | | | | to one version | | | | | | of a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-element- | | path | string | | | uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ | model-constrai | | path | string | | | nt-uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ | constrained-el | | path | string | | | ement-set-uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ | element-choice | | path | string | | | -set-uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing element-choice-set .. raw:: html
.. rubric:: DELETE **/service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints/model-constraint/{model-constraint-uuid}/constrained-element-sets/constrained-element-set/{constrained-element-set-uuid}/element-choice-sets/element-choice-set/{element-choice-set-uuid}** :name: delete-service-design-and-creationmodelsmodelmodel-invariant-idmodel-versmodel-vermodel-version-idmodel-elementsmodel-elementmodel-element-uuidmodel-constraintsmodel-constraintmodel-constraint-uuidconstrained-element-setsconstrained-element-setconstrained-element-set-uuidelement-choice-setselement-choice-setelement-choice-set-uuid :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing element-choice-set .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | model-invarian | Unique | path | string | | | t-id | identifier | | | | | | corresponding | | | | | | to the main | | | | | | definition of | | | | | | a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | Unique | path | string | | | id | identifier | | | | | | corresponding | | | | | | to one version | | | | | | of a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-element- | | path | string | | | uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ | model-constrai | | path | string | | | nt-uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ | constrained-el | | path | string | | | ement-set-uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ | element-choice | | path | string | | | -set-uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints/model-constraint/{model-constraint-uuid}/constrained-element-sets/constrained-element-set/{constrained-element-set-uuid}/element-choice-sets/element-choice-set/{element-choice-set-uuid}/relationship-list/relationship** :name: put-service-design-and-creationmodelsmodelmodel-invariant-idmodel-versmodel-vermodel-version-idmodel-elementsmodel-elementmodel-element-uuidmodel-constraintsmodel-constraintmodel-constraint-uuidconstrained-element-setsconstrained-element-setconstrained-element-set-uuidelement-choice-setselement-choice-setelement-choice-set-uuidrelationship-listrelationship :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | model-invarian | Unique | path | string | | | t-id | identifier | | | | | | corresponding | | | | | | to the main | | | | | | definition of | | | | | | a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | Unique | path | string | | | id | identifier | | | | | | corresponding | | | | | | to one version | | | | | | of a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-element- | | path | string | | | uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ | model-constrai | | path | string | | | nt-uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ | constrained-el | | path | string | | | ement-set-uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ | element-choice | | path | string | | | -set-uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints/model-constraint/{model-constraint-uuid}/constrained-element-sets/constrained-element-set/{constrained-element-set-uuid}/element-choice-sets/element-choice-set/{element-choice-set-uuid}/relationship-list/relationship** :name: delete-service-design-and-creationmodelsmodelmodel-invariant-idmodel-versmodel-vermodel-version-idmodel-elementsmodel-elementmodel-element-uuidmodel-constraintsmodel-constraintmodel-constraint-uuidconstrained-element-setsconstrained-element-setconstrained-element-set-uuidelement-choice-setselement-choice-setelement-choice-set-uuidrelationship-listrelationship :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | model-invarian | Unique | path | string | | | t-id | identifier | | | | | | corresponding | | | | | | to the main | | | | | | definition of | | | | | | a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | Unique | path | string | | | id | identifier | | | | | | corresponding | | | | | | to one version | | | | | | of a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-element- | | path | string | | | uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ | model-constrai | | path | string | | | nt-uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ | constrained-el | | path | string | | | ement-set-uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ | element-choice | | path | string | | | -set-uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints/model-constraint/{model-constraint-uuid}/constrained-element-sets/constrained-element-set/{constrained-element-set-uuid}/relationship-list/relationship** :name: put-service-design-and-creationmodelsmodelmodel-invariant-idmodel-versmodel-vermodel-version-idmodel-elementsmodel-elementmodel-element-uuidmodel-constraintsmodel-constraintmodel-constraint-uuidconstrained-element-setsconstrained-element-setconstrained-element-set-uuidrelationship-listrelationship :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | model-invarian | Unique | path | string | | | t-id | identifier | | | | | | corresponding | | | | | | to the main | | | | | | definition of | | | | | | a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | Unique | path | string | | | id | identifier | | | | | | corresponding | | | | | | to one version | | | | | | of a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-element- | | path | string | | | uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ | model-constrai | | path | string | | | nt-uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ | constrained-el | | path | string | | | ement-set-uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints/model-constraint/{model-constraint-uuid}/constrained-element-sets/constrained-element-set/{constrained-element-set-uuid}/relationship-list/relationship** :name: delete-service-design-and-creationmodelsmodelmodel-invariant-idmodel-versmodel-vermodel-version-idmodel-elementsmodel-elementmodel-element-uuidmodel-constraintsmodel-constraintmodel-constraint-uuidconstrained-element-setsconstrained-element-setconstrained-element-set-uuidrelationship-listrelationship :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | model-invarian | Unique | path | string | | | t-id | identifier | | | | | | corresponding | | | | | | to the main | | | | | | definition of | | | | | | a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | Unique | path | string | | | id | identifier | | | | | | corresponding | | | | | | to one version | | | | | | of a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-element- | | path | string | | | uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ | model-constrai | | path | string | | | nt-uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ | constrained-el | | path | string | | | ement-set-uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/relationship-list/relationship** :name: put-service-design-and-creationmodelsmodelmodel-invariant-idmodel-versmodel-vermodel-version-idmodel-elementsmodel-elementmodel-element-uuidrelationship-listrelationship :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | model-invarian | Unique | path | string | | | t-id | identifier | | | | | | corresponding | | | | | | to the main | | | | | | definition of | | | | | | a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | Unique | path | string | | | id | identifier | | | | | | corresponding | | | | | | to one version | | | | | | of a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-element- | | path | string | | | uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/relationship-list/relationship** :name: delete-service-design-and-creationmodelsmodelmodel-invariant-idmodel-versmodel-vermodel-version-idmodel-elementsmodel-elementmodel-element-uuidrelationship-listrelationship :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | model-invarian | Unique | path | string | | | t-id | identifier | | | | | | corresponding | | | | | | to the main | | | | | | definition of | | | | | | a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | Unique | path | string | | | id | identifier | | | | | | corresponding | | | | | | to one version | | | | | | of a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-element- | | path | string | | | uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/relationship-list/relationship** :name: put-service-design-and-creationmodelsmodelmodel-invariant-idmodel-versmodel-vermodel-version-idrelationship-listrelationship :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | model-invarian | Unique | path | string | | | t-id | identifier | | | | | | corresponding | | | | | | to the main | | | | | | definition of | | | | | | a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | Unique | path | string | | | id | identifier | | | | | | corresponding | | | | | | to one version | | | | | | of a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/relationship-list/relationship** :name: delete-service-design-and-creationmodelsmodelmodel-invariant-idmodel-versmodel-vermodel-version-idrelationship-listrelationship :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | model-invarian | Unique | path | string | | | t-id | identifier | | | | | | corresponding | | | | | | to the main | | | | | | definition of | | | | | | a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ | model-version- | Unique | path | string | | | id | identifier | | | | | | corresponding | | | | | | to one version | | | | | | of a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/service-design-and-creation/models/model/{model-invariant-id}/relationship-list/relationship** :name: put-service-design-and-creationmodelsmodelmodel-invariant-idrelationship-listrelationship :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | model-invarian | Unique | path | string | | | t-id | identifier | | | | | | corresponding | | | | | | to the main | | | | | | definition of | | | | | | a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/service-design-and-creation/models/model/{model-invariant-id}/relationship-list/relationship** :name: delete-service-design-and-creationmodelsmodelmodel-invariant-idrelationship-listrelationship :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | model-invarian | Unique | path | string | | | t-id | identifier | | | | | | corresponding | | | | | | to the main | | | | | | definition of | | | | | | a model in | | | | | | ASDC | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns named-queries .. raw:: html
.. rubric:: GET **/service-design-and-creation/named-queries** :name: get-service-design-and-creationnamed-queries :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns named-queries .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/named-queries <#/definitions/named-queries>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns named-query .. raw:: html
.. rubric:: GET **/service-design-and-creation/named-queries/named-query/{named-query-uuid}** :name: get-service-design-and-creationnamed-queriesnamed-querynamed-query-uuid :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns named-query .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | named-query-uu | | path | string | | | id | | | | | +----------------+----------------+----------------+----------------+----------------+ | named-query-na | | query | string | | | me | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/named-query <#/definitions/named-query>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing named-query .. raw:: html
.. rubric:: PUT **/service-design-and-creation/named-queries/named-query/{named-query-uuid}** :name: put-service-design-and-creationnamed-queriesnamed-querynamed-query-uuid :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing named-query .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
named-query object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/named-query <#/definitions/named-query>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | named-query-uu | | path | string | | | id | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing named-query .. raw:: html
.. rubric:: DELETE **/service-design-and-creation/named-queries/named-query/{named-query-uuid}** :name: delete-service-design-and-creationnamed-queriesnamed-querynamed-query-uuid :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing named-query .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | named-query-uu | | path | string | | | id | | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns named-query-elements .. raw:: html
.. rubric:: GET **/service-design-and-creation/named-queries/named-query/{named-query-uuid}/named-query-elements** :name: get-service-design-and-creationnamed-queriesnamed-querynamed-query-uuidnamed-query-elements :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns named-query-elements .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | named-query-uu | | path | string | | | id | | | | | +----------------+----------------+----------------+----------------+----------------+ | named-query-na | | query | string | | | me | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/named-query-elements <#/definitions/named-query-elements>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns named-query-element .. raw:: html
.. rubric:: GET **/service-design-and-creation/named-queries/named-query/{named-query-uuid}/named-query-elements/named-query-element/{named-query-element-uuid}** :name: get-service-design-and-creationnamed-queriesnamed-querynamed-query-uuidnamed-query-elementsnamed-query-elementnamed-query-element-uuid :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns named-query-element .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | named-query-uu | | path | string | | | id | | | | | +----------------+----------------+----------------+----------------+----------------+ | named-query-el | | path | string | | | ement-uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ | named-query-na | | query | string | | | me | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/named-query-element <#/definitions/named-query-element>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing named-query-element .. raw:: html
.. rubric:: PUT **/service-design-and-creation/named-queries/named-query/{named-query-uuid}/named-query-elements/named-query-element/{named-query-element-uuid}** :name: put-service-design-and-creationnamed-queriesnamed-querynamed-query-uuidnamed-query-elementsnamed-query-elementnamed-query-element-uuid :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing named-query-element .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
named-query-element object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/named-query-element <#/definitions/named-query-element>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | named-query-uu | | path | string | | | id | | | | | +----------------+----------------+----------------+----------------+----------------+ | named-query-el | | path | string | | | ement-uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing named-query-element .. raw:: html
.. rubric:: DELETE **/service-design-and-creation/named-queries/named-query/{named-query-uuid}/named-query-elements/named-query-element/{named-query-element-uuid}** :name: delete-service-design-and-creationnamed-queriesnamed-querynamed-query-uuidnamed-query-elementsnamed-query-elementnamed-query-element-uuid :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing named-query-element .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | named-query-uu | | path | string | | | id | | | | | +----------------+----------------+----------------+----------------+----------------+ | named-query-el | | path | string | | | ement-uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns property-constraints .. raw:: html
.. rubric:: GET **/service-design-and-creation/named-queries/named-query/{named-query-uuid}/named-query-elements/named-query-element/{named-query-element-uuid}/property-constraints** :name: get-service-design-and-creationnamed-queriesnamed-querynamed-query-uuidnamed-query-elementsnamed-query-elementnamed-query-element-uuidproperty-constraints :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns property-constraints .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | named-query-uu | | path | string | | | id | | | | | +----------------+----------------+----------------+----------------+----------------+ | named-query-el | | path | string | | | ement-uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ | named-query-na | | query | string | | | me | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/property-constraints <#/definitions/property-constraints>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns property-constraint .. raw:: html
.. rubric:: GET **/service-design-and-creation/named-queries/named-query/{named-query-uuid}/named-query-elements/named-query-element/{named-query-element-uuid}/property-constraints/property-constraint/{property-constraint-uuid}** :name: get-service-design-and-creationnamed-queriesnamed-querynamed-query-uuidnamed-query-elementsnamed-query-elementnamed-query-element-uuidproperty-constraintsproperty-constraintproperty-constraint-uuid :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns property-constraint .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | named-query-uu | | path | string | | | id | | | | | +----------------+----------------+----------------+----------------+----------------+ | named-query-el | | path | string | | | ement-uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ | property-const | | path | string | | | raint-uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ | named-query-na | | query | string | | | me | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/property-constraint <#/definitions/property-constraint>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing property-constraint .. raw:: html
.. rubric:: PUT **/service-design-and-creation/named-queries/named-query/{named-query-uuid}/named-query-elements/named-query-element/{named-query-element-uuid}/property-constraints/property-constraint/{property-constraint-uuid}** :name: put-service-design-and-creationnamed-queriesnamed-querynamed-query-uuidnamed-query-elementsnamed-query-elementnamed-query-element-uuidproperty-constraintsproperty-constraintproperty-constraint-uuid :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing property-constraint .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
property-constraint object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/property-constraint <#/definitions/property-constraint>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | named-query-uu | | path | string | | | id | | | | | +----------------+----------------+----------------+----------------+----------------+ | named-query-el | | path | string | | | ement-uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ | property-const | | path | string | | | raint-uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing property-constraint .. raw:: html
.. rubric:: DELETE **/service-design-and-creation/named-queries/named-query/{named-query-uuid}/named-query-elements/named-query-element/{named-query-element-uuid}/property-constraints/property-constraint/{property-constraint-uuid}** :name: delete-service-design-and-creationnamed-queriesnamed-querynamed-query-uuidnamed-query-elementsnamed-query-elementnamed-query-element-uuidproperty-constraintsproperty-constraintproperty-constraint-uuid :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing property-constraint .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | named-query-uu | | path | string | | | id | | | | | +----------------+----------------+----------------+----------------+----------------+ | named-query-el | | path | string | | | ement-uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ | property-const | | path | string | | | raint-uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html .. raw:: html .. raw:: html .. raw:: html .. raw:: html .. raw:: html .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/service-design-and-creation/named-queries/named-query/{named-query-uuid}/named-query-elements/named-query-element/{named-query-element-uuid}/relationship-list/relationship** :name: put-service-design-and-creationnamed-queriesnamed-querynamed-query-uuidnamed-query-elementsnamed-query-elementnamed-query-element-uuidrelationship-listrelationship :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | named-query-uu | | path | string | | | id | | | | | +----------------+----------------+----------------+----------------+----------------+ | named-query-el | | path | string | | | ement-uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/service-design-and-creation/named-queries/named-query/{named-query-uuid}/named-query-elements/named-query-element/{named-query-element-uuid}/relationship-list/relationship** :name: delete-service-design-and-creationnamed-queriesnamed-querynamed-query-uuidnamed-query-elementsnamed-query-elementnamed-query-element-uuidrelationship-listrelationship :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | named-query-uu | | path | string | | | id | | | | | +----------------+----------------+----------------+----------------+----------------+ | named-query-el | | path | string | | | ement-uuid | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/service-design-and-creation/named-queries/named-query/{named-query-uuid}/relationship-list/relationship** :name: put-service-design-and-creationnamed-queriesnamed-querynamed-query-uuidrelationship-listrelationship :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | named-query-uu | | path | string | | | id | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/service-design-and-creation/named-queries/named-query/{named-query-uuid}/relationship-list/relationship** :name: delete-service-design-and-creationnamed-queriesnamed-querynamed-query-uuidrelationship-listrelationship :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | named-query-uu | | path | string | | | id | | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns service-capabilities .. raw:: html
.. rubric:: GET **/service-design-and-creation/service-capabilities** :name: get-service-design-and-creationservice-capabilities :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns service-capabilities .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/service-capabilities <#/definitions/service-capabilities>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns service-capability .. raw:: html
.. rubric:: GET **/service-design-and-creation/service-capabilities/service-capability/{service-type}/{vnf-type}** :name: get-service-design-and-creationservice-capabilitiesservice-capabilityservice-typevnf-type :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns service-capability .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | service-type | This gets | path | string | | | | defined by | | | | | | others to | | | | | | provide a | | | | | | unique ID for | | | | | | the service, | | | | | | we accept what | | | | | | is sent. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | path | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/service-capability <#/definitions/service-capability>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing service-capability .. raw:: html
.. rubric:: PUT **/service-design-and-creation/service-capabilities/service-capability/{service-type}/{vnf-type}** :name: put-service-design-and-creationservice-capabilitiesservice-capabilityservice-typevnf-type :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing service-capability .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
service-capability object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/service-capability <#/definitions/service-capability>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | service-type | This gets | path | string | | | | defined by | | | | | | others to | | | | | | provide a | | | | | | unique ID for | | | | | | the service, | | | | | | we accept what | | | | | | is sent. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | path | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing service-capability .. raw:: html
.. rubric:: DELETE **/service-design-and-creation/service-capabilities/service-capability/{service-type}/{vnf-type}** :name: delete-service-design-and-creationservice-capabilitiesservice-capabilityservice-typevnf-type :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing service-capability .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | service-type | This gets | path | string | | | | defined by | | | | | | others to | | | | | | provide a | | | | | | unique ID for | | | | | | the service, | | | | | | we accept what | | | | | | is sent. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | path | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/service-design-and-creation/service-capabilities/service-capability/{service-type}/{vnf-type}/relationship-list/relationship** :name: put-service-design-and-creationservice-capabilitiesservice-capabilityservice-typevnf-typerelationship-listrelationship :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | service-type | This gets | path | string | | | | defined by | | | | | | others to | | | | | | provide a | | | | | | unique ID for | | | | | | the service, | | | | | | we accept what | | | | | | is sent. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | path | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/service-design-and-creation/service-capabilities/service-capability/{service-type}/{vnf-type}/relationship-list/relationship** :name: delete-service-design-and-creationservice-capabilitiesservice-capabilityservice-typevnf-typerelationship-listrelationship :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | service-type | This gets | path | string | | | | defined by | | | | | | others to | | | | | | provide a | | | | | | unique ID for | | | | | | the service, | | | | | | we accept what | | | | | | is sent. | | | | +----------------+----------------+----------------+----------------+----------------+ | vnf-type | String | path | string | | | | capturing type | | | | | | of vnf, that | | | | | | was intended | | | | | | to identify | | | | | | the ASDC | | | | | | resource. This | | | | | | field has been | | | | | | overloaded in | | | | | | service-specif | | | | | | ic | | | | | | ways and | | | | | | clients should | | | | | | expect changes | | | | | | to occur in | | | | | | the future to | | | | | | this field as | | | | | | ECOMP matures. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns services .. raw:: html
.. rubric:: GET **/service-design-and-creation/services** :name: get-service-design-and-creationservices :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns services .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/services <#/definitions/services>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns service .. raw:: html
.. rubric:: GET **/service-design-and-creation/services/service/{service-id}** :name: get-service-design-and-creationservicesserviceservice-id :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns service .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | service-id | This gets | path | string | | | | defined by | | | | | | others to | | | | | | provide a | | | | | | unique ID for | | | | | | the service, | | | | | | we accept what | | | | | | is sent. | | | | +----------------+----------------+----------------+----------------+----------------+ | service-descri | Description of | query | string | | | ption | the service | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/service <#/definitions/service>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing service .. raw:: html
.. rubric:: PUT **/service-design-and-creation/services/service/{service-id}** :name: put-service-design-and-creationservicesserviceservice-id :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing service .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
service object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/service <#/definitions/service>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | service-id | This gets | path | string | | | | defined by | | | | | | others to | | | | | | provide a | | | | | | unique ID for | | | | | | the service, | | | | | | we accept what | | | | | | is sent. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing service .. raw:: html
.. rubric:: DELETE **/service-design-and-creation/services/service/{service-id}** :name: delete-service-design-and-creationservicesserviceservice-id :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing service .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | service-id | This gets | path | string | | | | defined by | | | | | | others to | | | | | | provide a | | | | | | unique ID for | | | | | | the service, | | | | | | we accept what | | | | | | is sent. | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/service-design-and-creation/services/service/{service-id}/relationship-list/relationship** :name: put-service-design-and-creationservicesserviceservice-idrelationship-listrelationship :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | service-id | This gets | path | string | | | | defined by | | | | | | others to | | | | | | provide a | | | | | | unique ID for | | | | | | the service, | | | | | | we accept what | | | | | | is sent. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/service-design-and-creation/services/service/{service-id}/relationship-list/relationship** :name: delete-service-design-and-creationservicesserviceservice-idrelationship-listrelationship :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | service-id | This gets | path | string | | | | defined by | | | | | | others to | | | | | | provide a | | | | | | unique ID for | | | | | | the service, | | | | | | we accept what | | | | | | is sent. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns vnf-images .. raw:: html
.. rubric:: GET **/service-design-and-creation/vnf-images** :name: get-service-design-and-creationvnf-images :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns vnf-images .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vnf-images <#/definitions/vnf-images>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
returns vnf-image .. raw:: html
.. rubric:: GET **/service-design-and-creation/vnf-images/vnf-image/{vnf-image-uuid}** :name: get-service-design-and-creationvnf-imagesvnf-imagevnf-image-uuid :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
returns vnf-image .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-image-uuid | Unique ID of | path | string | | | | this asset | | | | +----------------+----------------+----------------+----------------+----------------+ | application | The | query | string | | | | application | | | | | | that the image | | | | | | instantiates. | | | | +----------------+----------------+----------------+----------------+----------------+ | application-ve | The vendor of | query | string | | | ndor | the | | | | | | application. | | | | +----------------+----------------+----------------+----------------+----------------+ | application-ve | The version of | query | string | | | rsion | the | | | | | | application. | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml 200 OK .. raw:: html
.. raw:: html
successful operation .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vnf-image <#/definitions/vnf-image>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
create or update an existing vnf-image .. raw:: html
.. rubric:: PUT **/service-design-and-creation/vnf-images/vnf-image/{vnf-image-uuid}** :name: put-service-design-and-creationvnf-imagesvnf-imagevnf-image-uuid :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
create or update an existing vnf-image .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
vnf-image object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/vnf-image <#/definitions/vnf-image>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-image-uuid | Unique ID of | path | string | | | | this asset | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing vnf-image .. raw:: html
.. rubric:: DELETE **/service-design-and-creation/vnf-images/vnf-image/{vnf-image-uuid}** :name: delete-service-design-and-creationvnf-imagesvnf-imagevnf-image-uuid :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing vnf-image .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-image-uuid | Unique ID of | path | string | | | | this asset | | | | +----------------+----------------+----------------+----------------+----------------+ | resource-versi | resource-versi | query | string | | | on | on | | | | | | for | | | | | | concurrency | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. rubric:: PUT **/service-design-and-creation/vnf-images/vnf-image/{vnf-image-uuid}/relationship-list/relationship** :name: put-service-design-and-creationvnf-imagesvnf-imagevnf-image-uuidrelationship-listrelationship :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
see node definition for valid relationships .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
relationship object that needs to be created or updated .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
`/relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-image-uuid | Unique ID of | path | string | | | | this asset | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. rubric:: DELETE **/service-design-and-creation/vnf-images/vnf-image/{vnf-image-uuid}/relationship-list/relationship** :name: delete-service-design-and-creationvnf-imagesvnf-imagevnf-image-uuidrelationship-listrelationship :class: panel-title Tags: `ServiceDesignAndCreation <#tag-ServiceDesignAndCreation>`__ .. raw:: html
.. raw:: html
.. raw:: html
delete an existing relationship .. raw:: html
.. raw:: html
application/json application/xml .. raw:: html
.. raw:: html
+----------------+----------------+----------------+----------------+----------------+ | vnf-image-uuid | Unique ID of | path | string | | | | this asset | | | | +----------------+----------------+----------------+----------------+----------------+ .. raw:: html
.. raw:: html
application/json application/xml default .. raw:: html
.. raw:: html
Response codes found in `response codes `__. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: Schema definitions :name: schema-definitions .. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ action: object :name: action-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
action-type: string .. raw:: html
.. raw:: html
action-data: object[] .. raw:: html
.. raw:: html
`action-data <#/definitions/action-data>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ action-data: object :name: action-data-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
property-name: string .. raw:: html
.. raw:: html
property-value: string .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ actions: object :name: actions-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
APIs that are more action related than REST (e.g., notify, update). .. raw:: html
.. raw:: html
update: object .. raw:: html
.. raw:: html
`update <#/definitions/update>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
notify: object .. raw:: html
.. raw:: html
`notify <#/definitions/notify>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ allotted-resource: object :name: allotted-resource-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Represents a slice or partial piece of a resource that gets separately allotted .. rubric:: Related Nodes :name: related-nodes - TO generic-vnf (Many2Many) - TO l3-network (Many2Many) - TO instance-group (Many2Many) - TO network-policy (One2One) - TO vlan (Many2Many) - TO l-interface (One2Many) - TO tunnel-xconnect (comprises allotted-resource, One2One) - TO vpn-binding (Many2Many) - TO allotted-resource (One2One) - FROM configuration - FROM service-instance (is composed of allotted-resource) - FROM service-instance - FROM allotted-resource .. raw:: html
.. raw:: html
id: string Allotted Resource id UUID assigned to this instance. .. raw:: html
.. raw:: html
description: string The descriptive information assigned to this allotted resource instance .. raw:: html
.. raw:: html
selflink: string Link back to more information in the controller .. raw:: html
.. raw:: html
model-invariant-id: string the ASDC model id for this resource or service model. .. raw:: html
.. raw:: html
model-version-id: string the ASDC model version for this resource or service model. .. raw:: html
.. raw:: html
persona-model-version: string the ASDC model version for this resource or service model. .. raw:: html
.. raw:: html
resource-version: string Concurrency value .. raw:: html
.. raw:: html
orchestration-status: string Orchestration status .. raw:: html
.. raw:: html
operational-status: string Indicator for whether the resource is considered operational .. raw:: html
.. raw:: html
type: string Generic description of the type of allotted resource. .. raw:: html
.. raw:: html
role: string role in the network that this resource will be providing. .. raw:: html
.. raw:: html
tunnel-xconnects: object[] .. raw:: html
.. raw:: html
`tunnel-xconnect <#/definitions/tunnel-xconnect>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ allotted-resources: object :name: allotted-resources-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
This object is used to store slices of services being offered .. raw:: html
.. raw:: html
allotted-resource: object[] .. raw:: html
.. raw:: html
`allotted-resource <#/definitions/allotted-resource>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ availability-zone: object :name: availability-zone-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Availability zone, a collection of compute hosts/pservers .. rubric:: Related Nodes :name: related-nodes - TO complex (Many2Many) - TO service-capability (Many2Many) - FROM cloud-region (is composed of availability-zone) - FROM ctag-pool - FROM dvs-switch - FROM generic-vnf - FROM pserver - FROM vce .. raw:: html
.. raw:: html
availability-zone-name: string Name of the availability zone. Unique across a cloud region .. raw:: html
.. raw:: html
hypervisor-type: string Type of hypervisor. Source of truth should define valid values. .. raw:: html
.. raw:: html
operational-status: string State that indicates whether the availability zone should be used, etc. Source of truth should define valid values. .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ availability-zones: object :name: availability-zones-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Collection of availability zones .. raw:: html
.. raw:: html
availability-zone: object[] .. raw:: html
.. raw:: html
`availability-zone <#/definitions/availability-zone>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ az-and-dvs-switches: object :name: az-and-dvs-switches-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
dvs-switches: object .. raw:: html
.. raw:: html
`dvs-switches <#/definitions/dvs-switches>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
availability-zone: object .. raw:: html
.. raw:: html
`availability-zone <#/definitions/availability-zone>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ business: object :name: business-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Namespace for business related constructs .. raw:: html
.. raw:: html
connectors: object[] .. raw:: html
.. raw:: html
`connector <#/definitions/connector>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
customers: object[] .. raw:: html
.. raw:: html
`customer <#/definitions/customer>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
lines-of-business: object[] .. raw:: html
.. raw:: html
`line-of-business <#/definitions/line-of-business>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
owning-entities: object[] .. raw:: html
.. raw:: html
`owning-entity <#/definitions/owning-entity>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
platforms: object[] .. raw:: html
.. raw:: html
`platform <#/definitions/platform>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
projects: object[] .. raw:: html
.. raw:: html
`project <#/definitions/project>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ class-of-service: object :name: class-of-service-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: Related Nodes :name: related-nodes - FROM site-pair (is composed of class-of-service) .. raw:: html
.. raw:: html
cos: string unique identifier of probe .. raw:: html
.. raw:: html
probe-id: string identifier of probe .. raw:: html
.. raw:: html
probe-type: string type of probe .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ classes-of-service: object :name: classes-of-service-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
class-of-service of probe .. raw:: html
.. raw:: html
class-of-service: object[] .. raw:: html
.. raw:: html
`class-of-service <#/definitions/class-of-service>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ cloud-infrastructure: object :name: cloud-infrastructure-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Namespace for cloud infrastructure. .. raw:: html
.. raw:: html
complexes: object[] .. raw:: html
.. raw:: html
`complex <#/definitions/complex>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
cloud-regions: object[] .. raw:: html
.. raw:: html
`cloud-region <#/definitions/cloud-region>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
network-profiles: object[] .. raw:: html
.. raw:: html
`network-profile <#/definitions/network-profile>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
pservers: object[] .. raw:: html
.. raw:: html
`pserver <#/definitions/pserver>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
virtual-data-centers: object[] .. raw:: html
.. raw:: html
`virtual-data-center <#/definitions/virtual-data-center>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ cloud-region: object :name: cloud-region-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
cloud-region designates an installation of a cloud cluster or region or instantiation. .. rubric:: Related Nodes :name: related-nodes - TO esr-system-info (comprises cloud-region, One2Many) - TO complex (Many2One) - TO l3-network (Many2Many) - TO tenant (comprises cloud-region, One2Many) - TO image (comprises cloud-region, One2Many) - TO flavor (comprises cloud-region, One2Many) - TO availability-zone (comprises cloud-region, One2Many) - TO oam-network (comprises cloud-region, One2Many) - TO dvs-switch (comprises cloud-region, One2Many) - TO volume-group (comprises cloud-region, One2Many) - TO group-assignment (comprises cloud-region, One2Many) - TO snapshot (comprises cloud-region, One2Many) - TO zone (Many2One) - TO vip-ipv4-address-list (comprises cloud-region, One2Many) - TO vip-ipv6-address-list (comprises cloud-region, One2Many) - FROM pserver - FROM logical-link .. raw:: html
.. raw:: html
cloud-owner: string Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname .. raw:: html
.. raw:: html
cloud-region-id: string Identifier used by the vendor for the region. Second part of composite key .. raw:: html
.. raw:: html
cloud-type: string Type of the cloud (e.g., openstack) .. raw:: html
.. raw:: html
owner-defined-type: string Cloud-owner defined type indicator (e.g., dcp, lcp) .. raw:: html
.. raw:: html
cloud-region-version: string Software version employed at the site. NOTE - THIS FIELD IS NOT KEPT UP TO DATE. .. raw:: html
.. raw:: html
identity-url: string URL of the keystone identity service .. raw:: html
.. raw:: html
cloud-zone: string Zone where the cloud is homed. NOTE - THIS FIELD IS NOT CORRECTLY POPULATED. .. raw:: html
.. raw:: html
complex-name: string complex name for cloud-region instance. NOTE - THIS FIELD IS NOT CORRECTLY POPULATED. .. raw:: html
.. raw:: html
sriov-automation: boolean .. raw:: html
.. raw:: html
cloud-extra-info: string ESR inputs extra information about the VIM or Cloud which will be decoded by MultiVIM. .. raw:: html
.. raw:: html
cloud-epa-caps: string MultiVIM will discover and expose EPA capabilities. .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
volume-groups: object[] .. raw:: html
.. raw:: html
`volume-group <#/definitions/volume-group>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
tenants: object[] .. raw:: html
.. raw:: html
`tenant <#/definitions/tenant>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
flavors: object[] .. raw:: html
.. raw:: html
`flavor <#/definitions/flavor>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
group-assignments: object[] .. raw:: html
.. raw:: html
`group-assignment <#/definitions/group-assignment>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
snapshots: object[] .. raw:: html
.. raw:: html
`snapshot <#/definitions/snapshot>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
images: object[] .. raw:: html
.. raw:: html
`image <#/definitions/image>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
dvs-switches: object[] .. raw:: html
.. raw:: html
`dvs-switch <#/definitions/dvs-switch>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
oam-networks: object[] .. raw:: html
.. raw:: html
`oam-network <#/definitions/oam-network>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
availability-zones: object[] .. raw:: html
.. raw:: html
`availability-zone <#/definitions/availability-zone>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
esr-system-info-list: object[] .. raw:: html
.. raw:: html
`esr-system-info <#/definitions/esr-system-info>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
vip-ipv4-address-list: object[] .. raw:: html
.. raw:: html
`vip-ipv4-address-list <#/definitions/vip-ipv4-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
vip-ipv6-address-list: object[] .. raw:: html
.. raw:: html
`vip-ipv6-address-list <#/definitions/vip-ipv6-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ cloud-regions: object :name: cloud-regions-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
cloud-region: object[] .. raw:: html
.. raw:: html
`cloud-region <#/definitions/cloud-region>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ complex: object :name: complex-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Collection of physical locations that can house cloud-regions. .. rubric:: Related Nodes :name: related-nodes - TO ctag-pool (comprises complex, Many2Many) - TO l3-network (Many2Many) - FROM availability-zone - FROM cloud-region - FROM oam-network - FROM pserver - FROM pnf - FROM vce - FROM vpls-pe - FROM volume-group - FROM zone - FROM generic-vnf .. raw:: html
.. raw:: html
physical-location-id: string Unique identifier for physical location, e.g., CLLI .. raw:: html
.. raw:: html
data-center-code: string Data center code which can be an alternate way to identify a complex .. raw:: html
.. raw:: html
complex-name: string Gamma complex name for LCP instance. .. raw:: html
.. raw:: html
identity-url: string URL of the keystone identity service .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
physical-location-type: string Type, e.g., central office, data center. .. raw:: html
.. raw:: html
street1: string .. raw:: html
.. raw:: html
street2: string .. raw:: html
.. raw:: html
city: string .. raw:: html
.. raw:: html
state: string .. raw:: html
.. raw:: html
postal-code: string .. raw:: html
.. raw:: html
country: string .. raw:: html
.. raw:: html
region: string .. raw:: html
.. raw:: html
latitude: string .. raw:: html
.. raw:: html
longitude: string .. raw:: html
.. raw:: html
elevation: string .. raw:: html
.. raw:: html
lata: string .. raw:: html
.. raw:: html
ctag-pools: object[] .. raw:: html
.. raw:: html
`ctag-pool <#/definitions/ctag-pool>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ complexes: object :name: complexes-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Collection of physical locations that can house cloud-regions. .. raw:: html
.. raw:: html
complex: object[] .. raw:: html
.. raw:: html
`complex <#/definitions/complex>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ configuration: object :name: configuration-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Port Mirror Configuration. .. rubric:: Related Nodes :name: related-nodes - TO logical-link (One2Many) - TO metadatum (comprises configuration, One2Many) - TO allotted-resource (One2One) - FROM service-instance - FROM generic-vnf .. raw:: html
.. raw:: html
management-option: string Indicates the entity that will manage this feature. Could be an organization or the name of the application as well. .. raw:: html
.. raw:: html
configuration-id: string UUID assigned to configuration. .. raw:: html
.. raw:: html
configuration-name: string Name of the configuration. .. raw:: html
.. raw:: html
configuration-type: string port-mirroring-configuration. .. raw:: html
.. raw:: html
configuration-sub-type: string vprobe, pprobe. .. raw:: html
.. raw:: html
model-invariant-id: string the ASDC model id for this resource or service model. .. raw:: html
.. raw:: html
model-version-id: string the ASDC model version for this resource or service model. .. raw:: html
.. raw:: html
orchestration-status: string Orchestration status of the configuration. .. raw:: html
.. raw:: html
operational-status: string Indicator for whether the resource is considered operational. .. raw:: html
.. raw:: html
configuration-selflink: string URL to endpoint where AAI can get more details from SDN-GC. .. raw:: html
.. raw:: html
model-customization-id: string id of the configuration used to customize the resource .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
relationship-list: object .. raw:: html
.. raw:: html
`relationship-list <#/definitions/relationship-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
metadata: object .. raw:: html
.. raw:: html
`metadata <#/definitions/metadata>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ configurations: object :name: configurations-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Collection of configurations .. raw:: html
.. raw:: html
configuration: object[] .. raw:: html
.. raw:: html
`configuration <#/definitions/configuration>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ connector: object :name: connector-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Collection of resource instances used to connect a variety of disparate inventory widgets .. rubric:: Related Nodes :name: related-nodes - TO virtual-data-center (Many2Many) - TO metadatum (comprises connector, Many2Many) - FROM service-instance .. raw:: html
.. raw:: html
resource-instance-id: string Unique id of resource instance. .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
model-invariant-id: string the ASDC model id for this resource or service model. .. raw:: html
.. raw:: html
model-version-id: string the ASDC model version for this resource or service model. .. raw:: html
.. raw:: html
persona-model-version: string the ASDC model version for this resource or service model. .. raw:: html
.. raw:: html
widget-model-id: string the ASDC data dictionary widget model. This maps directly to the A&AI widget. .. raw:: html
.. raw:: html
widget-model-version: string the ASDC data dictionary version of the widget model.This maps directly to the A&AI version of the widget. .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
metadata: object[] .. raw:: html
.. raw:: html
`metadatum <#/definitions/metadatum>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ connectors: object :name: connectors-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Collection of resource instances used to connect a variety of disparate inventory widgets .. raw:: html
.. raw:: html
connector: object[] .. raw:: html
.. raw:: html
`connector <#/definitions/connector>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ constrained-element-set: object :name: constrained-element-set-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
This is how we would capture constraints defining allowed sets of elements. .. rubric:: Related Nodes :name: related-nodes - TO element-choice-set (comprises constrained-element-set, One2Many) - FROM model-element (is composed of constrained-element-set) - FROM model-constraint (is composed of constrained-element-set) .. raw:: html
.. raw:: html
constrained-element-set-uuid: string .. raw:: html
.. raw:: html
constraint-type: string .. raw:: html
.. raw:: html
check-type: string .. raw:: html
.. raw:: html
resource-version: string .. raw:: html
.. raw:: html
element-choice-sets: object[] .. raw:: html
.. raw:: html
`element-choice-set <#/definitions/element-choice-set>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ constrained-element-sets: object :name: constrained-element-sets-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
constrained-element-set: object[] .. raw:: html
.. raw:: html
`constrained-element-set <#/definitions/constrained-element-set>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ ctag-assignment: object :name: ctag-assignment-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: Related Nodes :name: related-nodes - FROM l3-network (is composed of ctag-assignment) - FROM service-instance .. raw:: html
.. raw:: html
vlan-id-inner: integer id. .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ ctag-assignments: object :name: ctag-assignments-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
ctag-assignment: object[] .. raw:: html
.. raw:: html
`ctag-assignment <#/definitions/ctag-assignment>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ ctag-pool: object :name: ctag-pool-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
A collection of C tags (vlan tags) grouped for a specific purpose. .. rubric:: Related Nodes :name: related-nodes - TO availability-zone (Many2Many) - FROM complex (is composed of ctag-pool) - FROM vpls-pe - FROM generic-vnf .. raw:: html
.. raw:: html
target-pe: string The Target provider edge router .. raw:: html
.. raw:: html
availability-zone-name: string Name of the availability zone .. raw:: html
.. raw:: html
ctag-pool-purpose: string Describes what the intended purpose of this pool is. .. raw:: html
.. raw:: html
ctag-values: string Comma separated list of ctags .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ ctag-pools: object :name: ctag-pools-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
ctag-pool: object[] .. raw:: html
.. raw:: html
`ctag-pool <#/definitions/ctag-pool>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ customer: object :name: customer-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
customer identifiers to provide linkage back to BSS information. .. rubric:: Related Nodes :name: related-nodes - TO service-subscription (comprises customer, Many2Many) .. raw:: html
.. raw:: html
global-customer-id: string Global customer id used across ECOMP to uniquely identify customer. .. raw:: html
.. raw:: html
subscriber-name: string Subscriber name, an alternate way to retrieve a customer. .. raw:: html
.. raw:: html
subscriber-type: string Subscriber type, a way to provide VID with only the INFRA customers. .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
service-subscriptions: object[] .. raw:: html
.. raw:: html
`service-subscription <#/definitions/service-subscription>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ customers: object :name: customers-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Collection of customer identifiers to provide linkage back to BSS information. .. raw:: html
.. raw:: html
customer: object[] .. raw:: html
.. raw:: html
`customer <#/definitions/customer>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ cvlan-tag-entry: object :name: cvlan-tag-entry-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
cvlan-tag: integer See mis-na-virtualization-platform.yang .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ cvlan-tags: object :name: cvlan-tags-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
cvlan-tag-entry: object[] .. raw:: html
.. raw:: html
`cvlan-tag-entry <#/definitions/cvlan-tag-entry>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ dvs-switch: object :name: dvs-switch-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
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. .. rubric:: Related Nodes :name: related-nodes - TO availability-zone (Many2Many) - FROM cloud-region (is composed of dvs-switch) .. raw:: html
.. raw:: html
switch-name: string DVS switch name .. raw:: html
.. raw:: html
vcenter-url: string URL used to reach the vcenter .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ dvs-switches: object :name: dvs-switches-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Collection of digital virtual switch metadata used for vmWare VCEs and GenericVnfs. .. raw:: html
.. raw:: html
dvs-switch: object[] .. raw:: html
.. raw:: html
`dvs-switch <#/definitions/dvs-switch>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ edge-prop-names: object :name: edge-prop-names-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Internal map to define the properties of an edge and interpret the map EdgeRules .. raw:: html
.. raw:: html
edgeLabel: string .. raw:: html
.. raw:: html
direction: string .. raw:: html
.. raw:: html
multiplicityRule: string .. raw:: html
.. raw:: html
contains-other-v: string .. raw:: html
.. raw:: html
delete-other-v: string .. raw:: html
.. raw:: html
SVC-INFRA: string .. raw:: html
.. raw:: html
prevent-delete: string .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ edge-tag-query-request: object :name: edge-tag-query-request-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
edge-tag: string .. raw:: html
.. raw:: html
result-detail: string .. raw:: html
.. raw:: html
start-node-type: string .. raw:: html
.. raw:: html
start-node-filter: object[] .. raw:: html
.. raw:: html
`start-node-filter <#/definitions/start-node-filter>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
include-node-filter: object[] .. raw:: html
.. raw:: html
`include-node-filter <#/definitions/include-node-filter>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
secondary-filter: object[] .. raw:: html
.. raw:: html
`secondary-filter <#/definitions/secondary-filter>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ edge-tag-query-result: object :name: edge-tag-query-result-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
tagged-inventory-item-list: object[] .. raw:: html
.. raw:: html
`tagged-inventory-item-list <#/definitions/tagged-inventory-item-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ element-choice-set: object :name: element-choice-set-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
This is how we would capture constraints defining allowed sets of elements. .. rubric:: Related Nodes :name: related-nodes - TO model-element (comprises element-choice-set, One2Many) - FROM constrained-element-set (is composed of element-choice-set) .. raw:: html
.. raw:: html
element-choice-set-uuid: string .. raw:: html
.. raw:: html
element-choice-set-name: string .. raw:: html
.. raw:: html
cardinality: string .. raw:: html
.. raw:: html
resource-version: string .. raw:: html
.. raw:: html
model-elements: object[] .. raw:: html
.. raw:: html
`model-element <#/definitions/model-element>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ element-choice-sets: object :name: element-choice-sets-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
element-choice-set: object[] .. raw:: html
.. raw:: html
`element-choice-set <#/definitions/element-choice-set>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ entitlement: object :name: entitlement-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Metadata for entitlement group. .. rubric:: Related Nodes :name: related-nodes - FROM generic-vnf (is composed of entitlement) - FROM vce (is composed of entitlement) .. raw:: html
.. raw:: html
group-uuid: string Unique ID for the entitlement group the resource comes from, should be uuid. .. raw:: html
.. raw:: html
resource-uuid: string Unique ID of an entitlement resource. .. raw:: html
.. raw:: html
resource-version: string Concurrency value .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ entitlements: object :name: entitlements-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Entitlements, keyed by group-uuid and resource-uuid, related to license management .. raw:: html
.. raw:: html
entitlement: object[] .. raw:: html
.. raw:: html
`entitlement <#/definitions/entitlement>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ esr-ems: object :name: esr-ems-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Persist EMS address information used by EMS driver. .. rubric:: Related Nodes :name: related-nodes - TO esr-system-info (comprises esr-ems, One2Many) .. raw:: html
.. raw:: html
ems-id: string Unique ID of EMS. .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
esr-system-info-list: object[] .. raw:: html
.. raw:: html
`esr-system-info <#/definitions/esr-system-info>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ esr-ems-list: object :name: esr-ems-list-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
esr-ems: object[] .. raw:: html
.. raw:: html
`esr-ems <#/definitions/esr-ems>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ esr-system-info: object :name: esr-system-info-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Persist common address information of external systems. .. rubric:: Related Nodes :name: related-nodes - FROM esr-ems (is composed of esr-system-info) - FROM esr-vnfm (is composed of esr-system-info) - FROM esr-thirdparty-sdnc (is composed of esr-system-info) - FROM cloud-region (is composed of esr-system-info) .. raw:: html
.. raw:: html
esr-system-info-id: string Unique ID of esr system info. .. raw:: html
.. raw:: html
system-name: string name of external system. .. raw:: html
.. raw:: html
type: string type of external systems. .. raw:: html
.. raw:: html
vendor: string vendor of external systems. .. raw:: html
.. raw:: html
version: string version of external systems. .. raw:: html
.. raw:: html
service-url: string url used to access external systems. .. raw:: html
.. raw:: html
user-name: string username used to access external systems. .. raw:: html
.. raw:: html
password: string password used to access external systems. .. raw:: html
.. raw:: html
system-type: string it could be vim/vnfm/thirdparty-sdnc/ems-resource/ems-performance/ems-alarm. .. raw:: html
.. raw:: html
protocol: string protocol of third party SDNC, for example netconf/snmp. .. raw:: html
.. raw:: html
ssl-cacert: string ca file content if enabled ssl on auth-url. .. raw:: html
.. raw:: html
ssl-insecure: boolean Whether to verify VIM's certificate. .. raw:: html
.. raw:: html
ip-address: string service IP of ftp server. .. raw:: html
.. raw:: html
port: string service port of ftp server. .. raw:: html
.. raw:: html
cloud-domain: string domain info for authentication. .. raw:: html
.. raw:: html
default-tenant: string default tenant of VIM. .. raw:: html
.. raw:: html
passive: boolean ftp passive mode or not. .. raw:: html
.. raw:: html
remote-path: string resource or performance data file path. .. raw:: html
.. raw:: html
system-status: string the status of external system. .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ esr-system-info-list: object :name: esr-system-info-list-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Collection of persistent block-level external system auth info. .. raw:: html
.. raw:: html
esr-system-info: object[] .. raw:: html
.. raw:: html
`esr-system-info <#/definitions/esr-system-info>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ esr-thirdparty-sdnc: object :name: esr-thirdparty-sdnc-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Persist SDNC address information used by ONAP SDNC. .. rubric:: Related Nodes :name: related-nodes - TO esr-system-info (comprises esr-thirdparty-sdnc, One2One) - TO pnf (One2Many) .. raw:: html
.. raw:: html
thirdparty-sdnc-id: string Unique ID of SDNC. .. raw:: html
.. raw:: html
location: string used for DC type to indicate the location of SDNC, such as Core or Edge. .. raw:: html
.. raw:: html
product-name: string password used to access SDNC server. .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
esr-system-info-list: object[] .. raw:: html
.. raw:: html
`esr-system-info <#/definitions/esr-system-info>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ esr-thirdparty-sdnc-list: object :name: esr-thirdparty-sdnc-list-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
esr-thirdparty-sdnc: object[] .. raw:: html
.. raw:: html
`esr-thirdparty-sdnc <#/definitions/esr-thirdparty-sdnc>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ esr-vnfm: object :name: esr-vnfm-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Persist VNFM address information used by VF-C. .. rubric:: Related Nodes :name: related-nodes - TO esr-system-info (comprises esr-vnfm, One2One) .. raw:: html
.. raw:: html
vnfm-id: string Unique ID of VNFM. .. raw:: html
.. raw:: html
vim-id: string indecate the VIM to deploy VNF. .. raw:: html
.. raw:: html
certificate-url: string certificate url of VNFM. .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
esr-system-info-list: object[] .. raw:: html
.. raw:: html
`esr-system-info <#/definitions/esr-system-info>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ esr-vnfm-list: object :name: esr-vnfm-list-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
esr-vnfm: object[] .. raw:: html
.. raw:: html
`esr-vnfm <#/definitions/esr-vnfm>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ external-system: object :name: external-system-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Namespace for external system. .. raw:: html
.. raw:: html
esr-ems-list: object[] .. raw:: html
.. raw:: html
`esr-ems <#/definitions/esr-ems>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
esr-vnfm-list: object[] .. raw:: html
.. raw:: html
`esr-vnfm <#/definitions/esr-vnfm>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
esr-thirdparty-sdnc-list: object[] .. raw:: html
.. raw:: html
`esr-thirdparty-sdnc <#/definitions/esr-thirdparty-sdnc>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ extra-properties: object :name: extra-properties-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Extra properties for inventory item for response list .. raw:: html
.. raw:: html
extra-property: object[] .. raw:: html
.. raw:: html
`extra-property <#/definitions/extra-property>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ extra-property: object :name: extra-property-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
property-name: string .. raw:: html
.. raw:: html
property-value: string .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ flavor: object :name: flavor-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Openstack flavor. .. rubric:: Related Nodes :name: related-nodes - FROM cloud-region (is composed of flavor) - FROM vserver .. raw:: html
.. raw:: html
flavor-id: string Flavor id, expected to be unique across cloud-region. .. raw:: html
.. raw:: html
flavor-name: string Flavor name .. raw:: html
.. raw:: html
flavor-vcpus: integer Number of CPUs .. raw:: html
.. raw:: html
flavor-ram: integer Amount of memory .. raw:: html
.. raw:: html
flavor-disk: integer Disk space .. raw:: html
.. raw:: html
flavor-ephemeral: integer Amount of ephemeral disk space .. raw:: html
.. raw:: html
flavor-swap: string amount of swap space allocation .. raw:: html
.. raw:: html
flavor-is-public: boolean whether flavor is available to all users or private to the tenant it was created in. .. raw:: html
.. raw:: html
flavor-selflink: string URL to endpoint where AAI can get more details .. raw:: html
.. raw:: html
flavor-disabled: boolean Boolean as to whether this flavor is no longer enabled .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ flavors: object :name: flavors-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Collection of openstack flavors. .. raw:: html
.. raw:: html
flavor: object[] .. raw:: html
.. raw:: html
`flavor <#/definitions/flavor>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ generic-vnf: object :name: generic-vnf-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
General purpose VNF .. rubric:: Related Nodes :name: related-nodes - TO license-key-resource (Many2Many) - TO l-interface (comprises generic-vnf, Many2Many) - TO availability-zone (Many2Many) - TO lag-interface (comprises generic-vnf, Many2Many) - TO l3-network (Many2Many) - TO pserver (Many2Many) - TO vnf-image (Many2One) - TO vserver (One2Many) - TO service-instance (Many2Many) - TO site-pair-set (Many2Many) - TO network-profile (Many2Many) - TO pnf (Many2Many) - TO ipsec-configuration (Many2One) - TO configuration (One2Many) - TO vf-module (comprises generic-vnf, One2Many) - TO volume-group (One2Many) - TO vnfc (One2Many) - TO instance-group (Many2Many) - TO entitlement (comprises generic-vnf, One2Many) - TO license (comprises generic-vnf, One2Many) - TO complex (Many2Many) - TO ctag-pool (Many2Many) - FROM line-of-business - FROM platform - FROM virtual-data-center - FROM logical-link - FROM allotted-resource .. raw:: html
.. raw:: html
vnf-id: string Unique id of VNF. This is unique across the graph. .. raw:: html
.. raw:: html
vnf-name: string Name of VNF. .. raw:: html
.. raw:: html
vnf-name2: string Alternate name of VNF. .. raw:: html
.. raw:: html
vnf-type: string String capturing type of vnf, that was intended to identify the ASDC resource. This field has been overloaded in service-specific ways and clients should expect changes to occur in the future to this field as ECOMP matures. .. raw:: html
.. raw:: html
service-id: string Unique identifier of service, does not necessarily map to ASDC service models. SOON TO BE DEPRECATED .. raw:: html
.. raw:: html
regional-resource-zone: string Regional way of organizing pservers, source of truth should define values .. raw:: html
.. raw:: html
prov-status: string Trigger for operational monitoring of this resource by Service Assurance systems. .. raw:: html
.. raw:: html
operational-status: string Indicator for whether the resource is considered operational. Valid values are in-service-path and out-of-service-path. .. raw:: html
.. raw:: html
license-key: string OBSOLETE - do not use .. raw:: html
.. raw:: html
equipment-role: string Client should send valid enumerated value .. raw:: html
.. raw:: html
orchestration-status: string Orchestration status of this VNF, used by MSO. .. raw:: html
.. raw:: html
heat-stack-id: string Heat stack id corresponding to this instance, managed by MSO .. raw:: html
.. raw:: html
mso-catalog-key: string Corresponds to the SDN-C catalog id used to configure this VCE .. raw:: html
.. raw:: html
management-option: string identifier of managed by ATT or customer .. raw:: html
.. raw:: html
ipv4-oam-address: string Address tail-f uses to configure generic-vnf, also used for troubleshooting and is IP used for traps generated by generic-vnf. .. raw:: html
.. raw:: html
ipv4-loopback0-address: string v4 Loopback0 address .. raw:: html
.. raw:: html
nm-lan-v6-address: string v6 Loopback address .. raw:: html
.. raw:: html
management-v6-address: string v6 management address .. raw:: html
.. raw:: html
vcpu: integer number of vcpus ordered for this instance of VNF, used for VNFs with no vservers/flavors, to be used only by uCPE .. raw:: html
.. raw:: html
vcpu-units: string units associated with vcpu, used for VNFs with no vservers/flavors, to be used only by uCPE .. raw:: html
.. raw:: html
vmemory: integer number of GB of memory ordered for this instance of VNF, used for VNFs with no vservers/flavors, to be used only by uCPE .. raw:: html
.. raw:: html
vmemory-units: string units associated with vmemory, used for VNFs with no vservers/flavors, to be used only by uCPE .. raw:: html
.. raw:: html
vdisk: integer number of vdisks ordered for this instance of VNF, used for VNFs with no vservers/flavors, to be used only uCPE .. raw:: html
.. raw:: html
vdisk-units: string units associated with vdisk, used for VNFs with no vservers/flavors, to be used only by uCPE .. raw:: html
.. raw:: html
in-maint: boolean .. raw:: html
.. raw:: html
is-closed-loop-disabled: boolean .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
summary-status: string details regarding the generic-vnf operation, PLEASE DISCONTINUE USE OF THIS FIELD. .. raw:: html
.. raw:: html
encrypted-access-flag: boolean indicates whether generic-vnf access uses SSH .. raw:: html
.. raw:: html
entitlement-assignment-group-uuid: string UUID of the Entitlement group used for licensing VNFs, OBSOLETE - See child relationships. .. raw:: html
.. raw:: html
entitlement-resource-uuid: string UUID of the specific entitlement resource. OBSOLETE - See child relationships. .. raw:: html
.. raw:: html
license-assignment-group-uuid: string UUID of the license assignment group. OBSOLETE - See child relationships. .. raw:: html
.. raw:: html
license-key-uuid: string UUID of the actual license resource. OBSOLETE - See child relationships. .. raw:: html
.. raw:: html
model-invariant-id: string the ASDC model id for this resource or service model. .. raw:: html
.. raw:: html
model-version-id: string the ASDC model version for this resource or service model. .. raw:: html
.. raw:: html
persona-model-version: string the ASDC model version for this resource or service model. .. raw:: html
.. raw:: html
model-customization-id: string captures the id of all the configuration used to customize the resource for the service. .. raw:: html
.. raw:: html
widget-model-id: string the ASDC data dictionary widget model. This maps directly to the A&AI widget. .. raw:: html
.. raw:: html
widget-model-version: string the ASDC data dictionary version of the widget model.This maps directly to the A&AI version of the widget. .. raw:: html
.. raw:: html
as-number: string as-number of the VNF .. raw:: html
.. raw:: html
regional-resource-subzone: string represents sub zone of the rr plane .. raw:: html
.. raw:: html
nf-type: string Generic description of the type of NF .. raw:: html
.. raw:: html
nf-function: string English description of Network function that the specific VNF deployment is providing .. raw:: html
.. raw:: html
nf-role: string role in the network that this model will be providing .. raw:: html
.. raw:: html
nf-naming-code: string string assigned to this model used for naming purposes .. raw:: html
.. raw:: html
selflink: string Path to the controller object. .. raw:: html
.. raw:: html
ipv4-oam-gateway-address: string Gateway address .. raw:: html
.. raw:: html
ipv4-oam-gateway-address-prefix-length: integer Prefix length for oam-address .. raw:: html
.. raw:: html
vlan-id-outer: integer Temporary location for S-TAG to get to VCE .. raw:: html
.. raw:: html
nm-profile-name: string Network Management profile of this VNF .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
l-interfaces: object[] .. raw:: html
.. raw:: html
`l-interface <#/definitions/l-interface>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
lag-interfaces: object[] .. raw:: html
.. raw:: html
`lag-interface <#/definitions/lag-interface>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
vf-modules: object[] .. raw:: html
.. raw:: html
`vf-module <#/definitions/vf-module>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
licenses: object[] .. raw:: html
.. raw:: html
`license <#/definitions/license>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
entitlements: object[] .. raw:: html
.. raw:: html
`entitlement <#/definitions/entitlement>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ generic-vnfs: object :name: generic-vnfs-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Collection of VNFs .. raw:: html
.. raw:: html
generic-vnf: object[] .. raw:: html
.. raw:: html
`generic-vnf <#/definitions/generic-vnf>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ group-assignment: object :name: group-assignment-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Openstack group-assignment used to store exclusivity groups (EG). .. rubric:: Related Nodes :name: related-nodes - TO tenant (Many2Many) - TO pserver (One2Many) - FROM cloud-region (is composed of group-assignment) .. raw:: html
.. raw:: html
group-id: string Group id, expected to be unique across cloud-region. .. raw:: html
.. raw:: html
group-type: string Group type - the type of group this instance refers to .. raw:: html
.. raw:: html
group-name: string Group name - name assigned to the group .. raw:: html
.. raw:: html
group-description: string Group description - description of the group .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ group-assignments: object :name: group-assignments-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Collection of openstack group assignments .. raw:: html
.. raw:: html
group-assignment: object[] .. raw:: html
.. raw:: html
`group-assignment <#/definitions/group-assignment>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ host-route: object :name: host-route-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: Related Nodes :name: related-nodes - FROM subnet (is composed of host-route) .. raw:: html
.. raw:: html
host-route-id: string host-route id .. raw:: html
.. raw:: html
route-prefix: string subnet prefix .. raw:: html
.. raw:: html
next-hop: string Could be ip-address, hostname, or service-instance .. raw:: html
.. raw:: html
next-hop-type: string Should be ip-address, hostname, or service-instance to match next-hop .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ host-routes: object :name: host-routes-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
host-route: object[] .. raw:: html
.. raw:: html
`host-route <#/definitions/host-route>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ image: object :name: image-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Openstack image. .. rubric:: Related Nodes :name: related-nodes - TO metadatum (comprises image, Many2Many) - FROM cloud-region (is composed of image) - FROM vserver .. raw:: html
.. raw:: html
image-id: string Image id, expected to be unique across cloud region .. raw:: html
.. raw:: html
image-name: string Image name .. raw:: html
.. raw:: html
image-architecture: string Operating system architecture. .. raw:: html
.. raw:: html
image-os-distro: string The common name of the operating system distribution in lowercase .. raw:: html
.. raw:: html
image-os-version: string The operating system version as specified by the distributor. .. raw:: html
.. raw:: html
application: string The application that the image instantiates. .. raw:: html
.. raw:: html
application-vendor: string The vendor of the application. .. raw:: html
.. raw:: html
application-version: string The version of the application. .. raw:: html
.. raw:: html
image-selflink: string URL to endpoint where AAI can get more details .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
metadata: object[] .. raw:: html
.. raw:: html
`metadatum <#/definitions/metadatum>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ images: object :name: images-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Collectio of Openstack images. .. raw:: html
.. raw:: html
image: object[] .. raw:: html
.. raw:: html
`image <#/definitions/image>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ include-node-filter: object :name: include-node-filter-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
include-node-type: string .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ instance-filter: object :name: instance-filter-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
InstanceFilter for performing a named-query or model query .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ instance-filters: object :name: instance-filters-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
InstanceFilters for performing a named-query or model query .. raw:: html
.. raw:: html
instance-filter: object[] .. raw:: html
.. raw:: html
`instance-filter <#/definitions/instance-filter>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ instance-group: object :name: instance-group-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
General mechanism for grouping instances .. rubric:: Related Nodes :name: related-nodes - TO model (Many2Many) - FROM l-interface - FROM vnfc - FROM l3-interface-ipv4-address-list - FROM l3-interface-ipv6-address-list - FROM l3-network - FROM pnf - FROM allotted-resource - FROM generic-vnf - FROM service-instance - FROM vip-ipv4-address-list - FROM vip-ipv6-address-list .. raw:: html
.. raw:: html
instance-group-role: string role of the instance group. .. raw:: html
.. raw:: html
model-invariant-id: string ASDC model id for this resource or service model. .. raw:: html
.. raw:: html
model-version-id: string ASDC model version uid for this resource model. .. raw:: html
.. raw:: html
id: string Instance Group ID, UUID assigned to this instance. .. raw:: html
.. raw:: html
description: string Descriptive text to help identify the usage of this instance-group .. raw:: html
.. raw:: html
type: string Only valid value today is lower case ha for high availability .. raw:: html
.. raw:: html
sub-type: string Valid values for ha type are [geo-activeactive, geo-activestandby, local-activeactive, local-activestandby] .. raw:: html
.. raw:: html
resource-version: string Concurrency value .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ instance-groups: object :name: instance-groups-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Collection of openstack route table references .. raw:: html
.. raw:: html
instance-group: object[] .. raw:: html
.. raw:: html
`instance-group <#/definitions/instance-group>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ inventory: object :name: inventory-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
search: object .. raw:: html
.. raw:: html
`search <#/definitions/search>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
actions: object .. raw:: html
.. raw:: html
`actions <#/definitions/actions>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
cloud-infrastructure: object .. raw:: html
.. raw:: html
`cloud-infrastructure <#/definitions/cloud-infrastructure>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
external-system: object .. raw:: html
.. raw:: html
`external-system <#/definitions/external-system>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
business: object .. raw:: html
.. raw:: html
`business <#/definitions/business>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
service-design-and-creation: object .. raw:: html
.. raw:: html
`service-design-and-creation <#/definitions/service-design-and-creation>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
network: object .. raw:: html
.. raw:: html
`network <#/definitions/network>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
aai-internal: object .. raw:: html
.. raw:: html
`aai-internal <#/definitions/aai-internal>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
nodes: object[] .. raw:: html
.. raw:: html
` <#/definitions/>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ inventory-item: object :name: inventory-item-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
inventory-item-type: string .. raw:: html
.. raw:: html
inventory-item-link: string .. raw:: html
.. raw:: html
inventory-item-data: object[] .. raw:: html
.. raw:: html
`inventory-item-data <#/definitions/inventory-item-data>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
tagged-inventory-item-list: object[] .. raw:: html
.. raw:: html
`tagged-inventory-item-list <#/definitions/tagged-inventory-item-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ inventory-item-data: object :name: inventory-item-data-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
property-name: string .. raw:: html
.. raw:: html
property-value: string .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ inventory-response-item: object :name: inventory-response-item-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Inventory item for response list .. raw:: html
.. raw:: html
model-name: string .. raw:: html
.. raw:: html
extra-properties: object .. raw:: html
.. raw:: html
`extra-properties <#/definitions/extra-properties>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
inventory-response-items: object .. raw:: html
.. raw:: html
`inventory-response-items <#/definitions/inventory-response-items>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ inventory-response-items: object :name: inventory-response-items-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Container for inventory items in response list .. raw:: html
.. raw:: html
inventory-response-item: object[] .. raw:: html
.. raw:: html
`inventory-response-item <#/definitions/inventory-response-item>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ ipsec-configuration: object :name: ipsec-configuration-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
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 .. rubric:: Related Nodes :name: related-nodes - TO vig-server (comprises ipsec-configuration, One2Many) - FROM generic-vnf .. raw:: html
.. raw:: html
ipsec-configuration-id: string UUID of this configuration .. raw:: html
.. raw:: html
requested-vig-address-type: string Indicate the type of VIG server like AVPN, INTERNET, BOTH .. raw:: html
.. raw:: html
requested-encryption-strength: string Encryption values like 3des-cbc, des-cbc, aes-128-cbc, aes-192-cbc, aes-265-cbc .. raw:: html
.. raw:: html
requested-dmz-type: string ATT can offer a shared DMZ or a DMZ specific to a customer .. raw:: html
.. raw:: html
shared-dmz-network-address: string Network address of shared DMZ .. raw:: html
.. raw:: html
requested-customer-name: string If the DMZ is a custom DMZ, this field will indicate the customer information .. raw:: html
.. raw:: html
ike-version: string can be 1 or 2 .. raw:: html
.. raw:: html
ikev1-authentication: string Contains values like md5, sha1, sha256, sha384 .. raw:: html
.. raw:: html
ikev1-encryption: string Encyption values like 3des-cbc, des-cbc, aes-128-cbc,?aes-192-cbc, aes-265-cbc .. raw:: html
.. raw:: html
ikev1-dh-group: string Diffie-Hellman group like DH-GROUP2, DH-GROUP5, DH-GROUP14 .. raw:: html
.. raw:: html
ikev1-am-group-id: string Group name defined in VIG for clients using aggressive mode .. raw:: html
.. raw:: html
ikev1-am-password: string pre-shared key for the above group name .. raw:: html
.. raw:: html
ikev1-sa-lifetime: string Lifetime for IKEv1 SA .. raw:: html
.. raw:: html
ipsec-authentication: string md5, sha1, sha256, sha384 .. raw:: html
.. raw:: html
ipsec-encryption: string 3des-cbc, des-cbc, aes-128-cbc,?aes-192-cbc, aes-265-cbc .. raw:: html
.. raw:: html
ipsec-sa-lifetime: string Life time for IPSec SA .. raw:: html
.. raw:: html
ipsec-pfs: string enable PFS or not .. raw:: html
.. raw:: html
xauth-userid: string user ID for xAuth, sm-user,ucpeHostName,nmteHostName .. raw:: html
.. raw:: html
xauth-user-password: string Encrypted using the Juniper $9$ algorithm .. raw:: html
.. raw:: html
dpd-interval: string The time between DPD probe .. raw:: html
.. raw:: html
dpd-frequency: string Maximum number of DPD before claiming the tunnel is down .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
vig-servers: object[] .. raw:: html
.. raw:: html
`vig-server <#/definitions/vig-server>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ ipsec-configurations: object :name: ipsec-configurations-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
ipsec-configuration: object[] .. raw:: html
.. raw:: html
`ipsec-configuration <#/definitions/ipsec-configuration>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ key-data: object :name: key-data-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
key-name: string .. raw:: html
.. raw:: html
key-value: string .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ l-interface: object :name: l-interface-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Logical interfaces, e.g., a vnic. .. rubric:: Related Nodes :name: related-nodes - TO instance-group (Many2Many) - TO l3-interface-ipv4-address-list (comprises l-interface, Many2Many) - TO l3-interface-ipv6-address-list (comprises l-interface, Many2Many) - TO l-interface (comprises l-interface, One2Many) - TO logical-link (Many2Many) - TO vlan (comprises l-interface, Many2Many) - TO sriov-vf (comprises l-interface, One2One) - FROM generic-vnf (is composed of l-interface) - FROM lag-interface (is composed of l-interface) - FROM newvce (is composed of l-interface) - FROM p-interface (is composed of l-interface) - FROM vserver (is composed of l-interface) - FROM allotted-resource - FROM l-interface (is composed of l-interface) .. raw:: html
.. raw:: html
interface-name: string Name given to the interface .. raw:: html
.. raw:: html
interface-role: string E.g., CUSTOMER, UPLINK, etc. .. raw:: html
.. raw:: html
v6-wan-link-ip: string Questionably placed - v6 ip addr of this interface (is in vr-lan-interface from Mary B. .. raw:: html
.. raw:: html
selflink: string URL to endpoint where AAI can get more details .. raw:: html
.. raw:: html
interface-id: string ID of interface .. raw:: html
.. raw:: html
macaddr: string MAC address for the interface .. raw:: html
.. raw:: html
network-name: string Name of the network .. raw:: html
.. raw:: html
management-option: string Whether A&AI should be managing this interface of not. Could have value like CUSTOMER .. raw:: html
.. raw:: html
interface-description: string Human friendly text regarding this interface. .. raw:: html
.. raw:: html
is-port-mirrored: boolean .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
in-maint: boolean .. raw:: html
.. raw:: html
prov-status: string Prov Status of the logical interface. Valid values [PREPROV/NVTPROV/PROV]. .. raw:: html
.. raw:: html
is-ip-unnumbered: boolean .. raw:: html
.. raw:: html
allowed-address-pairs: string Freeform field for storing an ip address, list of ip addresses or a subnet block. .. raw:: html
.. raw:: html
vlans: object[] .. raw:: html
.. raw:: html
`vlan <#/definitions/vlan>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
sriov-vfs: object[] .. raw:: html
.. raw:: html
`sriov-vf <#/definitions/sriov-vf>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
l-interfaces: object[] .. raw:: html
.. raw:: html
`l-interface <#/definitions/l-interface>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
l3-interface-ipv4-address-list: object[] .. raw:: html
.. raw:: html
`l3-interface-ipv4-address-list <#/definitions/l3-interface-ipv4-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
l3-interface-ipv6-address-list: object[] .. raw:: html
.. raw:: html
`l3-interface-ipv6-address-list <#/definitions/l3-interface-ipv6-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ l-interfaces: object :name: l-interfaces-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Collection of logical interfaces. .. raw:: html
.. raw:: html
l-interface: object[] .. raw:: html
.. raw:: html
`l-interface <#/definitions/l-interface>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ l3-interface-ipv4-address-list: object :name: l3-interface-ipv4-address-list-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
IPv4 Address Range .. rubric:: Related Nodes :name: related-nodes - TO instance-group (Many2Many) - TO l3-network (Many2Many) - TO subnet (Many2Many) - TO vnfc (is composed of l3-interface-ipv4-address-list, Many2One) - FROM l-interface (is composed of l3-interface-ipv4-address-list) - FROM vlan (is composed of l3-interface-ipv4-address-list) .. raw:: html
.. raw:: html
l3-interface-ipv4-address: string IP address .. raw:: html
.. raw:: html
l3-interface-ipv4-prefix-length: integer Prefix length, 32 for single address .. raw:: html
.. raw:: html
vlan-id-inner: integer Inner VLAN tag .. raw:: html
.. raw:: html
vlan-id-outer: integer Outer VLAN tag .. raw:: html
.. raw:: html
is-floating: boolean Indicator of fixed or floating address .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
neutron-network-id: string Neutron network id of the interface that address belongs to .. raw:: html
.. raw:: html
neutron-subnet-id: string Neutron id of subnet that address belongs to .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ l3-interface-ipv6-address-list: object :name: l3-interface-ipv6-address-list-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
IPv6 Address Range .. rubric:: Related Nodes :name: related-nodes - TO instance-group (Many2Many) - TO l3-network (Many2Many) - TO subnet (Many2Many) - TO vnfc (is composed of l3-interface-ipv6-address-list, Many2One) - FROM l-interface (is composed of l3-interface-ipv6-address-list) - FROM vlan (is composed of l3-interface-ipv6-address-list) .. raw:: html
.. raw:: html
l3-interface-ipv6-address: string IP address .. raw:: html
.. raw:: html
l3-interface-ipv6-prefix-length: integer Prefix length, 128 for single address .. raw:: html
.. raw:: html
vlan-id-inner: integer Inner VLAN tag .. raw:: html
.. raw:: html
vlan-id-outer: integer Outer VLAN tag .. raw:: html
.. raw:: html
is-floating: boolean Indicator of fixed or floating address .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
neutron-network-id: string Neutron network id of the interface that address belongs to .. raw:: html
.. raw:: html
neutron-subnet-id: string Neutron id of subnet that address belongs to .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ l3-network: object :name: l3-network-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Generic network definition .. rubric:: Related Nodes :name: related-nodes - TO vpn-binding (Many2Many) - TO instance-group (Many2Many) - TO subnet (comprises l3-network, Many2Many) - TO service-instance (Many2Many) - TO ctag-assignment (comprises l3-network, Many2Many) - TO network-policy (Many2Many) - TO segmentation-assignment (comprises l3-network, One2Many) - TO route-table-reference (Many2Many) - FROM cloud-region - FROM complex - FROM generic-vnf - FROM l3-interface-ipv4-address-list - FROM l3-interface-ipv6-address-list - FROM tenant - FROM vf-module - FROM allotted-resource .. raw:: html
.. raw:: html
network-id: string Network ID, should be uuid. Unique across A&AI. .. raw:: html
.. raw:: html
network-name: string Name of the network, governed by some naming convention.. .. raw:: html
.. raw:: html
network-type: string Type of the network - who defines these values? .. raw:: html
.. raw:: html
network-role: string Role the network plans - who defines these values? .. raw:: html
.. raw:: html
network-technology: string Network technology - who defines these values? .. raw:: html
.. raw:: html
neutron-network-id: string Neutron network id of this Interface .. raw:: html
.. raw:: html
is-bound-to-vpn: boolean .. raw:: html
.. raw:: html
service-id: string Unique identifier of service from ASDC. Does not strictly map to ASDC services. SOON TO BE DEPRECATED .. raw:: html
.. raw:: html
network-role-instance: integer network role instance .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
orchestration-status: string Orchestration status of this VNF, mastered by MSO .. raw:: html
.. raw:: html
heat-stack-id: string Heat stack id corresponding to this instance, managed by MSO .. raw:: html
.. raw:: html
mso-catalog-key: string Corresponds to the SDN-C catalog id used to configure this VCE .. raw:: html
.. raw:: html
contrail-network-fqdn: string Contrail FQDN for the network .. raw:: html
.. raw:: html
model-invariant-id: string the ASDC model id for this resource or service model. .. raw:: html
.. raw:: html
model-version-id: string the ASDC model version for this resource or service model. .. raw:: html
.. raw:: html
persona-model-version: string the ASDC model version for this resource or service model. .. raw:: html
.. raw:: html
model-customization-id: string captures the id of all the configuration used to customize the resource for the service. .. raw:: html
.. raw:: html
widget-model-id: string the ASDC data dictionary widget model. This maps directly to the A&AI widget. .. raw:: html
.. raw:: html
widget-model-version: string the ASDC data dictionary version of the widget model.This maps directly to the A&AI version of the widget. .. raw:: html
.. raw:: html
physical-network-name: string Name associated with the physical network. .. raw:: html
.. raw:: html
is-provider-network: boolean .. raw:: html
.. raw:: html
is-shared-network: boolean .. raw:: html
.. raw:: html
is-external-network: boolean .. raw:: html
.. raw:: html
selflink: string Path to the controller object. .. raw:: html
.. raw:: html
operational-status: string Indicator for whether the resource is considered operational. .. raw:: html
.. raw:: html
subnets: object[] .. raw:: html
.. raw:: html
`subnet <#/definitions/subnet>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
ctag-assignments: object[] .. raw:: html
.. raw:: html
`ctag-assignment <#/definitions/ctag-assignment>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
segmentation-assignments: object[] .. raw:: html
.. raw:: html
`segmentation-assignment <#/definitions/segmentation-assignment>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ l3-networks: object :name: l3-networks-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
l3-network: object[] .. raw:: html
.. raw:: html
`l3-network <#/definitions/l3-network>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ lag-interface: object :name: lag-interface-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Link aggregate interface .. rubric:: Related Nodes :name: related-nodes - TO logical-link (Many2Many) - TO lag-link (Many2Many) - TO p-interface (Many2Many) - TO l-interface (comprises lag-interface, Many2Many) - FROM generic-vnf (is composed of lag-interface) - FROM pserver (is composed of lag-interface) - FROM pnf (is composed of lag-interface) - FROM vpls-pe (is composed of lag-interface) .. raw:: html
.. raw:: html
interface-name: string Name that identifies the link aggregate interface .. raw:: html
.. raw:: html
interface-description: string Human friendly text regarding this interface. .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
speed-value: string Captures the numeric part of the speed .. raw:: html
.. raw:: html
speed-units: string Captures the units corresponding to the speed .. raw:: html
.. raw:: html
interface-id: string ID of interface .. raw:: html
.. raw:: html
interface-role: string Role assigned to this Interface, should use values as defined in ECOMP Yang models. .. raw:: html
.. raw:: html
prov-status: string Trigger for operational monitoring of this resource by Service Assurance systems. .. raw:: html
.. raw:: html
in-maint: boolean .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
l-interfaces: object[] .. raw:: html
.. raw:: html
`l-interface <#/definitions/l-interface>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ lag-interfaces: object :name: lag-interfaces-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Collection of link aggregate interfaces. .. raw:: html
.. raw:: html
lag-interface: object[] .. raw:: html
.. raw:: html
`lag-interface <#/definitions/lag-interface>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html .. raw:: html .. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ license: object :name: license-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Metadata for license group. .. rubric:: Related Nodes :name: related-nodes - FROM generic-vnf (is composed of license) - FROM vce (is composed of license) .. raw:: html
.. raw:: html
group-uuid: string Unique ID for the license group the resource belongs to, should be uuid. .. raw:: html
.. raw:: html
resource-uuid: string Unique ID of a license resource. .. raw:: html
.. raw:: html
resource-version: string Concurrency value .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ licenses: object :name: licenses-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Licenses to be allocated across resources, keyed by group-uuid and resource-uuid, related to license management .. raw:: html
.. raw:: html
license: object[] .. raw:: html
.. raw:: html
`license <#/definitions/license>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ line-of-business: object :name: line-of-business-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
describes a line-of-business .. rubric:: Related Nodes :name: related-nodes - TO generic-vnf (Many2Many) .. raw:: html
.. raw:: html
line-of-business-name: string Name of the line-of-business (product) .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ lines-of-business: object :name: lines-of-business-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Collection of lines-of-business .. raw:: html
.. raw:: html
line-of-business: object[] .. raw:: html
.. raw:: html
`line-of-business <#/definitions/line-of-business>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html .. raw:: html .. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ metadata: object :name: metadata-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Collection of metadatum (key/value pairs) .. raw:: html
.. raw:: html
metadatum: object[] .. raw:: html
.. raw:: html
`metadatum <#/definitions/metadatum>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ metadatum: object :name: metadatum-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Key/value pairs .. rubric:: Related Nodes :name: related-nodes - FROM configuration (is composed of metadatum) - FROM image (is composed of metadatum) - FROM model-ver (is composed of metadatum) - FROM service-instance (is composed of metadatum) - FROM connector (is composed of metadatum) .. raw:: html
.. raw:: html
metaname: string .. raw:: html
.. raw:: html
metaval: string .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ model: object :name: model-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Subgraph definition provided by ASDC to describe an inventory asset and its connections related to ASDC models, independent of version .. rubric:: Related Nodes :name: related-nodes - TO model-ver (comprises model, One2Many) - FROM named-query - FROM named-query-element - FROM instance-group .. raw:: html
.. raw:: html
model-invariant-id: string Unique identifier corresponding to the main definition of a model in ASDC .. raw:: html
.. raw:: html
model-type: string Type of the model, e.g., service, resource, widget, etc. .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
model-vers: object[] .. raw:: html
.. raw:: html
`model-ver <#/definitions/model-ver>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html .. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ model-constraint: object :name: model-constraint-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
This is how we would capture constraints defining allowed sets of elements. .. rubric:: Related Nodes :name: related-nodes - TO constrained-element-set (comprises model-constraint, One2Many) - FROM model-element (is composed of model-constraint) .. raw:: html
.. raw:: html
model-constraint-uuid: string .. raw:: html
.. raw:: html
constrained-element-set-uuid-to-replace: string .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
constrained-element-sets: object[] .. raw:: html
.. raw:: html
`constrained-element-set <#/definitions/constrained-element-set>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ model-constraints: object :name: model-constraints-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
model-constraint: object[] .. raw:: html
.. raw:: html
`model-constraint <#/definitions/model-constraint>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ model-element: object :name: model-element-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Defines how other models combine to make up a higher-level model. .. rubric:: Related Nodes :name: related-nodes - TO model-ver (Many2One) - TO model-element (comprises model-element, One2Many) - TO model-constraint (comprises model-element, One2Many) - TO constrained-element-set (comprises model-element, One2Many) - FROM model-ver (is composed of model-element) - FROM element-choice-set (is composed of model-element) - FROM model-element (is composed of model-element) .. raw:: html
.. raw:: html
model-element-uuid: string .. raw:: html
.. raw:: html
new-data-del-flag: string Indicates whether this element was created as part of instantiation from this model .. raw:: html
.. raw:: html
cardinality: string How many of this type of element are required/allowed .. raw:: html
.. raw:: html
linkage-points: string .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
model-elements: object[] .. raw:: html
.. raw:: html
`model-element <#/definitions/model-element>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
model-constraints: object[] .. raw:: html
.. raw:: html
`model-constraint <#/definitions/model-constraint>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ model-elements: object :name: model-elements-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
model-element: object[] .. raw:: html
.. raw:: html
`model-element <#/definitions/model-element>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ model-ver: object :name: model-ver-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Subgraph definition provided by ASDC to describe a specific version of an inventory asset and its connections related to ASDC models .. rubric:: Related Nodes :name: related-nodes - TO model-element (comprises model-ver, One2Many) - TO metadatum (comprises model-ver, One2Many) - FROM model (is composed of model-ver) - FROM model-element .. raw:: html
.. raw:: html
model-version-id: string Unique identifier corresponding to one version of a model in ASDC .. raw:: html
.. raw:: html
model-name: string Name of the model, which can change from version to version. .. raw:: html
.. raw:: html
model-version: string Version .. raw:: html
.. raw:: html
model-description: string Description .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
model-elements: object[] .. raw:: html
.. raw:: html
`model-element <#/definitions/model-element>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
metadata: object[] .. raw:: html
.. raw:: html
`metadatum <#/definitions/metadatum>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ model-vers: object :name: model-vers-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
model-ver: object[] .. raw:: html
.. raw:: html
`model-ver <#/definitions/model-ver>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ models: object :name: models-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Collection of subgraph definitions provided by ASDC to describe the inventory assets and their connections related to ASDC models .. raw:: html
.. raw:: html
model: object[] .. raw:: html
.. raw:: html
`model <#/definitions/model>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ multicast-configuration: object :name: multicast-configuration-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: Related Nodes :name: related-nodes - FROM vlan .. raw:: html
.. raw:: html
multicast-configuration-id: string Unique id of multicast configuration. .. raw:: html
.. raw:: html
multicast-protocol: string protocol of multicast configuration .. raw:: html
.. raw:: html
rp-type: string rp type of multicast configuration .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ multicast-configurations: object :name: multicast-configurations-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
multicast configuration of generic-vnf ip-address .. raw:: html
.. raw:: html
multicast-configuration: object[] .. raw:: html
.. raw:: html
`multicast-configuration <#/definitions/multicast-configuration>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ named-queries: object :name: named-queries-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
named-query: object[] .. raw:: html
.. raw:: html
`named-query <#/definitions/named-query>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ named-query: object :name: named-query-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
TBD .. rubric:: Related Nodes :name: related-nodes - TO model (One2Many) - TO named-query-element (comprises named-query, One2One) .. raw:: html
.. raw:: html
named-query-uuid: string .. raw:: html
.. raw:: html
named-query-name: string .. raw:: html
.. raw:: html
named-query-version: string .. raw:: html
.. raw:: html
required-input-param: string .. raw:: html
.. raw:: html
description: string .. raw:: html
.. raw:: html
resource-version: string .. raw:: html
.. raw:: html
named-query-elements: object[] .. raw:: html
.. raw:: html
`named-query-element <#/definitions/named-query-element>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ named-query-element: object :name: named-query-element-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
TBD .. rubric:: Related Nodes :name: related-nodes - TO named-query-element (comprises named-query-element, Many2Many) - TO model (Many2One) - TO property-constraint (comprises named-query-element, One2Many) - TO related-lookup (comprises named-query-element, One2Many) - FROM named-query (is composed of named-query-element) - FROM named-query-element (is composed of named-query-element) .. raw:: html
.. raw:: html
named-query-element-uuid: string .. raw:: html
.. raw:: html
property-collect-list: string .. raw:: html
.. raw:: html
resource-version: string .. raw:: html
.. raw:: html
property-limit-desc: string .. raw:: html
.. raw:: html
do-not-output: string .. raw:: html
.. raw:: html
named-query-elements: object[] .. raw:: html
.. raw:: html
`named-query-element <#/definitions/named-query-element>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
related-lookups: object[] .. raw:: html
.. raw:: html
`related-lookup <#/definitions/related-lookup>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
property-constraints: object[] .. raw:: html
.. raw:: html
`property-constraint <#/definitions/property-constraint>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ named-query-elements: object :name: named-query-elements-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
named-query-element: object[] .. raw:: html
.. raw:: html
`named-query-element <#/definitions/named-query-element>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ network: object :name: network-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Namespace for network inventory resources. .. raw:: html
.. raw:: html
logical-links: object[] .. raw:: html
.. raw:: html
`logical-link <#/definitions/logical-link>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
site-pair-sets: object[] .. raw:: html
.. raw:: html
`site-pair-set <#/definitions/site-pair-set>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
vpn-bindings: object[] .. raw:: html
.. raw:: html
`vpn-binding <#/definitions/vpn-binding>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
vpls-pes: object[] .. raw:: html
.. raw:: html
`vpls-pe <#/definitions/vpls-pe>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
multicast-configurations: object[] .. raw:: html
.. raw:: html
`multicast-configuration <#/definitions/multicast-configuration>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
vces: object[] .. raw:: html
.. raw:: html
`vce <#/definitions/vce>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
vnfcs: object[] .. raw:: html
.. raw:: html
`vnfc <#/definitions/vnfc>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
l3-networks: object[] .. raw:: html
.. raw:: html
`l3-network <#/definitions/l3-network>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
network-policies: object[] .. raw:: html
.. raw:: html
`network-policy <#/definitions/network-policy>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
generic-vnfs: object[] .. raw:: html
.. raw:: html
`generic-vnf <#/definitions/generic-vnf>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
lag-links: object[] .. raw:: html
.. raw:: html
`lag-link <#/definitions/lag-link>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
newvces: object[] .. raw:: html
.. raw:: html
`newvce <#/definitions/newvce>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
pnfs: object[] .. raw:: html
.. raw:: html
`pnf <#/definitions/pnf>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
physical-links: object[] .. raw:: html
.. raw:: html
`physical-link <#/definitions/physical-link>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
ipsec-configurations: object[] .. raw:: html
.. raw:: html
`ipsec-configuration <#/definitions/ipsec-configuration>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
route-table-references: object[] .. raw:: html
.. raw:: html
`route-table-reference <#/definitions/route-table-reference>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
instance-groups: object[] .. raw:: html
.. raw:: html
`instance-group <#/definitions/instance-group>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
zones: object[] .. raw:: html
.. raw:: html
`zone <#/definitions/zone>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ network-policies: object :name: network-policies-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
network-policy: object[] .. raw:: html
.. raw:: html
`network-policy <#/definitions/network-policy>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ network-policy: object :name: network-policy-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: Related Nodes :name: related-nodes - FROM l3-network - FROM allotted-resource .. raw:: html
.. raw:: html
network-policy-id: string UUID representing unique key to this instance .. raw:: html
.. raw:: html
network-policy-fqdn: string Contrail FQDN for the policy .. raw:: html
.. raw:: html
heat-stack-id: string ID for the openStack Heat instance .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ network-profile: object :name: network-profile-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Network profile populated by SDN-GP for SNMP .. rubric:: Related Nodes :name: related-nodes - FROM generic-vnf .. raw:: html
.. raw:: html
nm-profile-name: string Unique name of network profile. .. raw:: html
.. raw:: html
community-string: string Encrypted SNMP community string .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ network-profiles: object :name: network-profiles-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Collection of network profiles .. raw:: html
.. raw:: html
network-profile: object[] .. raw:: html
.. raw:: html
`network-profile <#/definitions/network-profile>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ newvce: object :name: newvce-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
This object fills in the gaps from vce that were incorporated into generic-vnf. This object will be retired with vce. .. rubric:: Related Nodes :name: related-nodes - TO l-interface (comprises newvce, Many2Many) .. raw:: html
.. raw:: html
vnf-id2: string Unique id of VNF, can't use same attribute name right now until we promote this new object .. raw:: html
.. raw:: html
vnf-name: string Name of VNF. .. raw:: html
.. raw:: html
vnf-name2: string Alternate name of VNF. .. raw:: html
.. raw:: html
vnf-type: string String capturing type of vnf, that was intended to identify the ASDC resource. This field has been overloaded in service-specific ways and clients should expect changes to occur in the future to this field as ECOMP matures. .. raw:: html
.. raw:: html
prov-status: string Trigger for operational monitoring of this VNF by BAU Service Assurance systems. .. raw:: html
.. raw:: html
operational-status: string Indicator for whether the resource is considered operational .. raw:: html
.. raw:: html
license-key: string OBSOLETE - do not use .. raw:: html
.. raw:: html
ipv4-oam-address: string Address tail-f uses to configure generic-vnf, also used for troubleshooting and is IP used for traps generated by GenericVnf (v4-loopback0-ip-address). .. raw:: html
.. raw:: html
equipment-role: string Client should send valid enumerated value. .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
ipv4-loopback0-address: string v4 Loopback0 address .. raw:: html
.. raw:: html
orchestration-status: string Orchestration status of this VNF, mastered by MSO. .. raw:: html
.. raw:: html
heat-stack-id: string Heat stack id corresponding to this instance, managed by MSO .. raw:: html
.. raw:: html
mso-catalog-key: string Corresponds to the SDN-C catalog id used to configure this VCE .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
l-interfaces: object[] .. raw:: html
.. raw:: html
`l-interface <#/definitions/l-interface>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ newvces: object :name: newvces-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
This object fills in the gaps from vce that were incorporated into generic-vnf. This object will be retired with vce. .. raw:: html
.. raw:: html
newvce: object[] .. raw:: html
.. raw:: html
`newvce <#/definitions/newvce>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ notification-event: object :name: notification-event-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
cambria.partition: string .. raw:: html
.. raw:: html
notification-event-header: object .. raw:: html
.. raw:: html
`notification-event-header <#/definitions/notification-event-header>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ notification-event-header: object :name: notification-event-header-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
id: string .. raw:: html
.. raw:: html
timestamp: string .. raw:: html
.. raw:: html
source-name: string .. raw:: html
.. raw:: html
domain: string .. raw:: html
.. raw:: html
sequence-number: string .. raw:: html
.. raw:: html
severity: string .. raw:: html
.. raw:: html
event-type: string .. raw:: html
.. raw:: html
version: string .. raw:: html
.. raw:: html
action: string .. raw:: html
.. raw:: html
entity-type: string .. raw:: html
.. raw:: html
top-entity-type: string .. raw:: html
.. raw:: html
entity-link: string .. raw:: html
.. raw:: html
status: string .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ notify: object :name: notify-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
event-id: string .. raw:: html
.. raw:: html
node-type: string .. raw:: html
.. raw:: html
event-trigger: string .. raw:: html
.. raw:: html
selflink: string .. raw:: html
.. raw:: html
key-data: object[] .. raw:: html
.. raw:: html
`key-data <#/definitions/key-data>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ oam-network: object :name: oam-network-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
OAM network, to be deprecated shortly. Do not use for new purposes. .. rubric:: Related Nodes :name: related-nodes - TO complex (Many2Many) - TO service-capability (Many2Many) - FROM cloud-region (is composed of oam-network) .. raw:: html
.. raw:: html
network-uuid: string UUID of the network. Unique across a cloud-region .. raw:: html
.. raw:: html
network-name: string Name of the network. .. raw:: html
.. raw:: html
cvlan-tag: integer cvlan-id .. raw:: html
.. raw:: html
ipv4-oam-gateway-address: string Used for VNF firewall rule so customer cannot send customer traffic over this oam network .. raw:: html
.. raw:: html
ipv4-oam-gateway-address-prefix-length: integer Used for VNF firewall rule so customer cannot send customer traffic over this oam network .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ oam-networks: object :name: oam-networks-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Collection of OAM networks, to be deprecated shortly. Do not use for new purposes. .. raw:: html
.. raw:: html
oam-network: object[] .. raw:: html
.. raw:: html
`oam-network <#/definitions/oam-network>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ overloaded-model: object :name: overloaded-model-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Allows for legacy POST of old-style and new-style models .. raw:: html
.. raw:: html
model-invariant-id: string Unique identifier corresponding to the main definition of a model in ASDC .. raw:: html
.. raw:: html
model-name-version-id: string Unique identifier corresponding to one version of a model in ASDC .. raw:: html
.. raw:: html
model-type: string Type of the model, e.g., service, resource, widget, etc. .. raw:: html
.. raw:: html
model-name: string Name of the model, which can change from version to version. .. raw:: html
.. raw:: html
model-id: string Invariant unique ID which does not change from version to version .. raw:: html
.. raw:: html
model-version: string Version .. raw:: html
.. raw:: html
model-description: string Description .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
model-vers: object .. raw:: html
.. raw:: html
`model-vers <#/definitions/model-vers>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
relationship-list: object .. raw:: html
.. raw:: html
`relationship-list <#/definitions/relationship-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ owning-entities: object :name: owning-entities-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Collection of owning-entities .. raw:: html
.. raw:: html
owning-entity: object[] .. raw:: html
.. raw:: html
`owning-entity <#/definitions/owning-entity>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ owning-entity: object :name: owning-entity-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
describes an owning-entity .. rubric:: Related Nodes :name: related-nodes - TO service-instance (One2Many) .. raw:: html
.. raw:: html
owning-entity-id: string UUID of an owning entity .. raw:: html
.. raw:: html
owning-entity-name: string Owning entity name .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ p-interface: object :name: p-interface-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Physical interface (e.g., nic) .. rubric:: Related Nodes :name: related-nodes - TO l-interface (comprises p-interface, Many2Many) - TO physical-link (Many2Many) - TO logical-link (Many2One) - TO sriov-pf (comprises p-interface, One2One) - FROM lag-interface - FROM pserver (is composed of p-interface) - FROM pnf (is composed of p-interface) - FROM vpls-pe (is composed of p-interface) .. raw:: html
.. raw:: html
interface-name: string Name that identifies the physical interface .. raw:: html
.. raw:: html
speed-value: string Captures the numeric part of the speed .. raw:: html
.. raw:: html
speed-units: string Captures the units corresponding to the speed .. raw:: html
.. raw:: html
port-description: string Nature of the services and connectivity on this port. .. raw:: html
.. raw:: html
equipment-identifier: string CLEI or other specification for p-interface hardware. .. raw:: html
.. raw:: html
interface-role: string Role specification for p-interface hardware. .. raw:: html
.. raw:: html
interface-type: string Indicates the physical properties of the interface. .. raw:: html
.. raw:: html
prov-status: string Trigger for operational monitoring of this resource by Service Assurance systems. .. raw:: html
.. raw:: html
mac-addresss: string MAC Address of the p-interface. .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
in-maint: boolean .. raw:: html
.. raw:: html
inv-status: string inventory status .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
sriov-pfs: object[] .. raw:: html
.. raw:: html
`sriov-pf <#/definitions/sriov-pf>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
l-interfaces: object[] .. raw:: html
.. raw:: html
`l-interface <#/definitions/l-interface>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ p-interfaces: object :name: p-interfaces-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Collection of physical interfaces. .. raw:: html
.. raw:: html
p-interface: object[] .. raw:: html
.. raw:: html
`p-interface <#/definitions/p-interface>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html .. raw:: html .. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ platform: object :name: platform-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
describes a platform .. rubric:: Related Nodes :name: related-nodes - TO generic-vnf (Many2Many) .. raw:: html
.. raw:: html
platform-name: string Name of the platform .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ platforms: object :name: platforms-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Collection of platforms .. raw:: html
.. raw:: html
platform: object[] .. raw:: html
.. raw:: html
`platform <#/definitions/platform>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ pnf: object :name: pnf-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
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. .. rubric:: Related Nodes :name: related-nodes - TO p-interface (comprises pnf, Many2Many) - TO lag-interface (comprises pnf, One2Many) - TO complex (Many2One) - TO instance-group (Many2Many) - TO zone (Many2One) - FROM esr-thirdparty-sdnc - FROM generic-vnf - FROM logical-link - FROM service-instance .. raw:: html
.. raw:: html
pnf-name: string unique name of Physical Network Function. .. raw:: html
.. raw:: html
pnf-name2: string name of Physical Network Function. .. raw:: html
.. raw:: html
pnf-name2-source: string source of name2 .. raw:: html
.. raw:: html
pnf-id: string id of pnf .. raw:: html
.. raw:: html
equip-type: string Equipment type. Source of truth should define valid values. .. raw:: html
.. raw:: html
equip-vendor: string Equipment vendor. Source of truth should define valid values. .. raw:: html
.. raw:: html
equip-model: string Equipment model. Source of truth should define valid values. .. raw:: html
.. raw:: html
management-option: string identifier of managed by ATT or customer .. raw:: html
.. raw:: html
ipaddress-v4-oam: string ipv4-oam-address with new naming convention for IP addresses .. raw:: html
.. raw:: html
sw-version: string sw-version is the version of SW for the hosted application on the PNF. .. raw:: html
.. raw:: html
in-maint: boolean .. raw:: html
.. raw:: html
frame-id: string ID of the physical frame (relay rack) where pnf is installed. .. raw:: html
.. raw:: html
serial-number: string Serial number of the device .. raw:: html
.. raw:: html
ipaddress-v4-loopback-0: string IPV4 Loopback 0 address .. raw:: html
.. raw:: html
ipaddress-v6-loopback-0: string IPV6 Loopback 0 address .. raw:: html
.. raw:: html
ipaddress-v4-aim: string IPV4 AIM address .. raw:: html
.. raw:: html
ipaddress-v6-aim: string IPV6 AIM address .. raw:: html
.. raw:: html
ipaddress-v6-oam: string IPV6 OAM address .. raw:: html
.. raw:: html
inv-status: string CANOPI's inventory status. Only set with values exactly as defined by CANOPI. .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
prov-status: string Prov Status of this device (not under canopi control) Valid values [PREPROV/NVTPROV/PROV] .. raw:: html
.. raw:: html
nf-role: string Nf Role is the role performed by this instance in the network. .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
p-interfaces: object[] .. raw:: html
.. raw:: html
`p-interface <#/definitions/p-interface>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
lag-interfaces: object[] .. raw:: html
.. raw:: html
`lag-interface <#/definitions/lag-interface>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ pnfs: object :name: pnfs-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Collection of Physical Network Functions. .. raw:: html
.. raw:: html
pnf: object[] .. raw:: html
.. raw:: html
`pnf <#/definitions/pnf>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ port-group: object :name: port-group-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Used to capture the network interfaces of this VCE .. rubric:: Related Nodes :name: related-nodes - TO cvlan-tag (comprises port-group, Many2Many) - FROM vce (is composed of port-group) .. raw:: html
.. raw:: html
interface-id: string Unique ID of the interface .. raw:: html
.. raw:: html
neutron-network-id: string Neutron network id of this Interface .. raw:: html
.. raw:: html
neutron-network-name: string Neutron network name of this Interface .. raw:: html
.. raw:: html
interface-role: string Role assigned to this Interface, should use values as defined in ECOMP Yang models. .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
port-group-id: string Unique ID for port group in vmware .. raw:: html
.. raw:: html
port-group-name: string Likely to duplicate value of neutron network name .. raw:: html
.. raw:: html
switch-name: string DVS or standard switch name (should be non-null for port groups associated with DVS) .. raw:: html
.. raw:: html
orchestration-status: string Orchestration status of this VNF, mastered by MSO .. raw:: html
.. raw:: html
heat-stack-id: string Heat stack id corresponding to this instance, managed by MSO .. raw:: html
.. raw:: html
mso-catalog-key: string Corresponds to the SDN-C catalog id used to configure this VCE .. raw:: html
.. raw:: html
cvlan-tags: object[] .. raw:: html
.. raw:: html
`cvlan-tag-entry <#/definitions/cvlan-tag-entry>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ port-groups: object :name: port-groups-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
port-group: object[] .. raw:: html
.. raw:: html
`port-group <#/definitions/port-group>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ project: object :name: project-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
describes the project .. rubric:: Related Nodes :name: related-nodes - TO service-instance (One2Many) .. raw:: html
.. raw:: html
project-name: string Name of the project deploying a service .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ projects: object :name: projects-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Collection of projects .. raw:: html
.. raw:: html
project: object[] .. raw:: html
.. raw:: html
`project <#/definitions/project>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ properties: object :name: properties-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Property holder for query properties or instance properties .. raw:: html
.. raw:: html
property-name: string .. raw:: html
.. raw:: html
property-value: string .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ property-constraint: object :name: property-constraint-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
TBD .. rubric:: Related Nodes :name: related-nodes - FROM named-query-element (is composed of property-constraint) .. raw:: html
.. raw:: html
property-constraint-uuid: string .. raw:: html
.. raw:: html
constraint-type: string .. raw:: html
.. raw:: html
property-name: string .. raw:: html
.. raw:: html
property-value: string .. raw:: html
.. raw:: html
resource-version: string .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ property-constraints: object :name: property-constraints-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
property-constraint: object[] .. raw:: html
.. raw:: html
`property-constraint <#/definitions/property-constraint>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ pserver: object :name: pserver-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Compute host whose hostname must be unique and must exactly match what is sent as a relationship to a vserver. .. rubric:: Related Nodes :name: related-nodes - TO complex (Many2One) - TO cloud-region (Many2One) - TO availability-zone (Many2One) - TO lag-interface (comprises pserver, Many2Many) - TO p-interface (comprises pserver, Many2Many) - TO zone (Many2One) - FROM generic-vnf - FROM group-assignment - FROM vserver - FROM logical-link .. raw:: html
.. raw:: html
hostname: string Value from executing hostname on the compute node. .. raw:: html
.. raw:: html
ptnii-equip-name: string PTNII name .. raw:: html
.. raw:: html
number-of-cpus: integer Number of cpus .. raw:: html
.. raw:: html
disk-in-gigabytes: integer Disk size, in GBs .. raw:: html
.. raw:: html
ram-in-megabytes: integer RAM size, in MBs .. raw:: html
.. raw:: html
equip-type: string Equipment type. Source of truth should define valid values. .. raw:: html
.. raw:: html
equip-vendor: string Equipment vendor. Source of truth should define valid values. .. raw:: html
.. raw:: html
equip-model: string Equipment model. Source of truth should define valid values. .. raw:: html
.. raw:: html
fqdn: string Fully-qualified domain name .. raw:: html
.. raw:: html
pserver-selflink: string URL to endpoint where AAI can get more details .. raw:: html
.. raw:: html
ipv4-oam-address: string Used to configure device, also used for troubleshooting and is IP used for traps generated by device. .. raw:: html
.. raw:: html
serial-number: string Serial number, may be queried .. raw:: html
.. raw:: html
ipaddress-v4-loopback-0: string IPV4 Loopback 0 address .. raw:: html
.. raw:: html
ipaddress-v6-loopback-0: string IPV6 Loopback 0 address .. raw:: html
.. raw:: html
ipaddress-v4-aim: string IPV4 AIM address .. raw:: html
.. raw:: html
ipaddress-v6-aim: string IPV6 AIM address .. raw:: html
.. raw:: html
ipaddress-v6-oam: string IPV6 OAM address .. raw:: html
.. raw:: html
inv-status: string CANOPI's inventory status. Only set with values exactly as defined by CANOPI. .. raw:: html
.. raw:: html
pserver-id: string ID of Pserver .. raw:: html
.. raw:: html
internet-topology: string internet topology of Pserver .. raw:: html
.. raw:: html
in-maint: boolean .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
pserver-name2: string alternative pserver name .. raw:: html
.. raw:: html
purpose: string purpose of pserver .. raw:: html
.. raw:: html
prov-status: string Prov Status of this device (not under canopi control) Valid values [PREPROV/NVTPROV/PROV] .. raw:: html
.. raw:: html
management-option: string Indicates who owns and or manages the device. .. raw:: html
.. raw:: html
host-profile: string The host profile that defines the configuration of the pserver. .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
p-interfaces: object[] .. raw:: html
.. raw:: html
`p-interface <#/definitions/p-interface>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
lag-interfaces: object[] .. raw:: html
.. raw:: html
`lag-interface <#/definitions/lag-interface>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ pservers: object :name: pservers-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Collection of compute hosts. .. raw:: html
.. raw:: html
pserver: object[] .. raw:: html
.. raw:: html
`pserver <#/definitions/pserver>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ query-parameters: object :name: query-parameters-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
QueryParameters for performing a named-query or model query .. raw:: html
.. raw:: html
named-query: object .. raw:: html
.. raw:: html
`named-query <#/definitions/named-query>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
overloaded-model: object .. raw:: html
.. raw:: html
`overloaded-model <#/definitions/overloaded-model>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html .. raw:: html .. raw:: html .. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ relationship: object :name: relationship-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
related-to: string A keyword provided by A&AI to indicate type of node. .. raw:: html
.. raw:: html
related-link: string URL to the object in A&AI. .. raw:: html
.. raw:: html
relationship-data: object[] .. raw:: html
.. raw:: html
`relationship-data <#/definitions/relationship-data>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
related-to-property: object[] .. raw:: html
.. raw:: html
`related-to-property <#/definitions/related-to-property>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ relationship-data: object :name: relationship-data-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
relationship-key: string A keyword provided by A&AI to indicate an attribute. .. raw:: html
.. raw:: html
relationship-value: string Value of the attribute. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ relationship-list: object :name: relationship-list-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
relationship: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ reserved-prop-names: object :name: reserved-prop-names-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Internal map to define some reserved properties of a vertex .. raw:: html
.. raw:: html
last-mod-source-of-truth: string .. raw:: html
.. raw:: html
aai-node-type: string .. raw:: html
.. raw:: html
aai-created-ts: integer .. raw:: html
.. raw:: html
aai-unique-key: string .. raw:: html
.. raw:: html
aai-last-mod-ts: integer .. raw:: html
.. raw:: html
source-of-truth: string .. raw:: html
.. raw:: html
aai-uri: string .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ response-list: object :name: response-list-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Response container for the results of a named-query or model query .. raw:: html
.. raw:: html
inventory-response-items: object .. raw:: html
.. raw:: html
`inventory-response-items <#/definitions/inventory-response-items>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ result-data: object :name: result-data-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
resource-type: string The specific type of node in the A&AI graph .. raw:: html
.. raw:: html
resource-link: string The URL to the specific resource .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ route-table-reference: object :name: route-table-reference-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Openstack route table reference. .. rubric:: Related Nodes :name: related-nodes - FROM l3-network .. raw:: html
.. raw:: html
route-table-reference-id: string Route Table Reference id, UUID assigned to this instance. .. raw:: html
.. raw:: html
route-table-reference-fqdn: string FQDN entry in the route table. .. raw:: html
.. raw:: html
resource-version: string Concurrency value .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ route-table-references: object :name: route-table-references-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Collection of openstack route table references .. raw:: html
.. raw:: html
route-table-reference: object[] .. raw:: html
.. raw:: html
`route-table-reference <#/definitions/route-table-reference>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ route-target: object :name: route-target-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Route target information .. rubric:: Related Nodes :name: related-nodes - FROM vpn-binding (is composed of route-target) .. raw:: html
.. raw:: html
global-route-target: string Number used to identify an RT, globally unique in the network .. raw:: html
.. raw:: html
route-target-role: string Role assigned to this route target .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ route-targets: object :name: route-targets-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Collection of route target information .. raw:: html
.. raw:: html
route-target: object[] .. raw:: html
.. raw:: html
`route-target <#/definitions/route-target>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ routing-instance: object :name: routing-instance-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: Related Nodes :name: related-nodes - TO site-pair (comprises routing-instance, Many2Many) - FROM site-pair-set (is composed of routing-instance) .. raw:: html
.. raw:: html
routing-instance-id: string Unique id of routing instance .. raw:: html
.. raw:: html
rpm-owner: string rpm owner .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
site-pairs: object[] .. raw:: html
.. raw:: html
`site-pair <#/definitions/site-pair>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ routing-instances: object :name: routing-instances-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
set of probes related to generic-vnf routing instance .. raw:: html
.. raw:: html
routing-instance: object[] .. raw:: html
.. raw:: html
`routing-instance <#/definitions/routing-instance>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ sdn-zone-response: object :name: sdn-zone-response-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
oam-networks: object .. raw:: html
.. raw:: html
`oam-networks <#/definitions/oam-networks>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
az-and-dvs-switches: object[] .. raw:: html
.. raw:: html
`az-and-dvs-switches <#/definitions/az-and-dvs-switches>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html .. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ search-results: object :name: search-results-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
result-data: object[] .. raw:: html
.. raw:: html
`result-data <#/definitions/result-data>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ secondary-filt: object :name: secondary-filt-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
SecondaryFilt for performing a named-query or model query .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ secondary-filter: object :name: secondary-filter-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
property-name: string .. raw:: html
.. raw:: html
filter-type: string .. raw:: html
.. raw:: html
property-value: string .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ secondary-filts: object :name: secondary-filts-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
SecondaryFilts for performing a named-query or model query .. raw:: html
.. raw:: html
secondary-filt: object[] .. raw:: html
.. raw:: html
`secondary-filt <#/definitions/secondary-filt>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ segmentation-assignment: object :name: segmentation-assignment-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Openstack segmentation assignment. .. rubric:: Related Nodes :name: related-nodes - FROM l3-network (is composed of segmentation-assignment) .. raw:: html
.. raw:: html
segmentation-id: string Route Table Reference id, UUID assigned to this instance. .. raw:: html
.. raw:: html
resource-version: string Concurrency value .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ segmentation-assignments: object :name: segmentation-assignments-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Collection of openstack segmentation assignments .. raw:: html
.. raw:: html
segmentation-assignment: object[] .. raw:: html
.. raw:: html
`segmentation-assignment <#/definitions/segmentation-assignment>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ service: object :name: service-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Stand-in for service model definitions. Likely to be deprecated in favor of models from ASDC. Does not strictly map to ASDC services. .. raw:: html
.. raw:: html
service-id: string This gets defined by others to provide a unique ID for the service, we accept what is sent. .. raw:: html
.. raw:: html
service-description: string Description of the service .. raw:: html
.. raw:: html
service-selflink: string URL to endpoint where AAI can get more details .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
service-version: string service version .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ service-capabilities: object :name: service-capabilities-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Collection of service capabilities. .. raw:: html
.. raw:: html
service-capability: object[] .. raw:: html
.. raw:: html
`service-capability <#/definitions/service-capability>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ service-capability: object :name: service-capability-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Early definition of server/resource pairings, likely to be replaced by models. No new use should be made of this. .. rubric:: Related Nodes :name: related-nodes - FROM availability-zone - FROM oam-network .. raw:: html
.. raw:: html
service-type: string This gets defined by others to provide a unique ID for the service, we accept what is sent. .. raw:: html
.. raw:: html
vnf-type: string String capturing type of vnf, that was intended to identify the ASDC resource. This field has been overloaded in service-specific ways and clients should expect changes to occur in the future to this field as ECOMP matures. .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ service-design-and-creation: object :name: service-design-and-creation-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Namespace for objects managed by ASDC .. raw:: html
.. raw:: html
vnf-images: object[] .. raw:: html
.. raw:: html
`vnf-image <#/definitions/vnf-image>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
services: object[] .. raw:: html
.. raw:: html
`service <#/definitions/service>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
service-capabilities: object[] .. raw:: html
.. raw:: html
`service-capability <#/definitions/service-capability>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
models: object[] .. raw:: html
.. raw:: html
`model <#/definitions/model>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
named-queries: object[] .. raw:: html
.. raw:: html
`named-query <#/definitions/named-query>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ service-instance: object :name: service-instance-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Instance of a service .. rubric:: Related Nodes :name: related-nodes - TO configuration (One2Many) - TO zone (Many2One) - TO cvlan-tag (Many2Many) - TO pnf (One2Many) - TO connector (Many2Many) - TO metadatum (comprises service-instance, Many2Many) - TO logical-link (Many2Many) - TO vlan (One2Many) - TO service-instance (One2Many) - TO ctag-assignment (One2Many) - TO instance-group (Many2Many) - TO allotted-resource (comprises service-instance, Many2Many) - TO allotted-resource (Many2Many) - FROM generic-vnf - FROM l3-network - FROM owning-entity - FROM project - FROM service-subscription (is composed of service-instance) - FROM vce - FROM service-instance .. raw:: html
.. raw:: html
service-instance-id: string Uniquely identifies this instance of a service .. raw:: html
.. raw:: html
service-instance-name: string This field will store a name assigned to the service-instance. .. raw:: html
.. raw:: html
service-type: string String capturing type of service. .. raw:: html
.. raw:: html
service-role: string String capturing the service role. .. raw:: html
.. raw:: html
environment-context: string This field will store the environment context assigned to the service-instance. .. raw:: html
.. raw:: html
workload-context: string This field will store the workload context assigned to the service-instance. .. raw:: html
.. raw:: html
model-invariant-id: string the ASDC model id for this resource or service model. .. raw:: html
.. raw:: html
model-version-id: string the ASDC model version for this resource or service model. .. raw:: html
.. raw:: html
persona-model-version: string the ASDC model version for this resource or service model. .. raw:: html
.. raw:: html
widget-model-id: string the ASDC data dictionary widget model. This maps directly to the A&AI widget. .. raw:: html
.. raw:: html
widget-model-version: string the ASDC data dictionary version of the widget model.This maps directly to the A&AI version of the widget. .. raw:: html
.. raw:: html
bandwidth-total: string Indicates the total bandwidth to be used for this service. .. raw:: html
.. raw:: html
bandwidth-up-wan1: string indicates the upstream bandwidth this service will use on the WAN1 port of the physical device. .. raw:: html
.. raw:: html
bandwidth-down-wan1: string indicates the downstream bandwidth this service will use on the WAN1 port of the physical device. .. raw:: html
.. raw:: html
bandwidth-up-wan2: string indicates the upstream bandwidth this service will use on the WAN2 port of the physical device. .. raw:: html
.. raw:: html
bandwidth-down-wan2: string indicates the downstream bandwidth this service will use on the WAN2 port of the physical device. .. raw:: html
.. raw:: html
vhn-portal-url: string URL customers will use to access the vHN Portal. .. raw:: html
.. raw:: html
service-instance-location-id: string An identifier that customers assign to the location where this service is being used. .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
selflink: string Path to the controller object. .. raw:: html
.. raw:: html
orchestration-status: string Orchestration status of this service. .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
metadata: object[] .. raw:: html
.. raw:: html
`metadatum <#/definitions/metadatum>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
allotted-resources: object[] .. raw:: html
.. raw:: html
`allotted-resource <#/definitions/allotted-resource>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ service-instances: object :name: service-instances-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Collection of service instances .. raw:: html
.. raw:: html
service-instance: object[] .. raw:: html
.. raw:: html
`service-instance <#/definitions/service-instance>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ service-subscription: object :name: service-subscription-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Object that group service instances. .. rubric:: Related Nodes :name: related-nodes - TO service-instance (comprises service-subscription, Many2Many) - FROM customer (is composed of service-subscription) - FROM tenant .. raw:: html
.. raw:: html
service-type: string Value defined by orchestration to identify this service across ECOMP. .. raw:: html
.. raw:: html
temp-ub-sub-account-id: string This property will be deleted from A&AI in the near future. Only stop gap solution. .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
service-instances: object[] .. raw:: html
.. raw:: html
`service-instance <#/definitions/service-instance>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ service-subscriptions: object :name: service-subscriptions-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Collection of objects that group service instances. .. raw:: html
.. raw:: html
service-subscription: object[] .. raw:: html
.. raw:: html
`service-subscription <#/definitions/service-subscription>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ services: object :name: services-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Collection of service model definitions. Likely to be deprecated in favor of models from ASDC. .. raw:: html
.. raw:: html
service: object[] .. raw:: html
.. raw:: html
`service <#/definitions/service>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ site-pair: object :name: site-pair-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: Related Nodes :name: related-nodes - TO class-of-service (comprises site-pair, Many2Many) - FROM routing-instance (is composed of site-pair) .. raw:: html
.. raw:: html
site-pair-id: string unique identifier of probe .. raw:: html
.. raw:: html
source-ip: string Prefix address .. raw:: html
.. raw:: html
destination-ip: string Prefix address .. raw:: html
.. raw:: html
ip-version: string ip version, v4, v6 .. raw:: html
.. raw:: html
destination-hostname: string Hostname of the destination equipment to which SLAs are measured against. .. raw:: html
.. raw:: html
destination-equip-type: string The type of destinatination equipment. Could be Router, UCPE, etc. .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
classes-of-service: object[] .. raw:: html
.. raw:: html
`class-of-service <#/definitions/class-of-service>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ site-pair-set: object :name: site-pair-set-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Set of instances for probes used to measure service level agreements .. rubric:: Related Nodes :name: related-nodes - TO routing-instance (comprises site-pair-set, Many2Many) - FROM generic-vnf .. raw:: html
.. raw:: html
site-pair-set-id: string Unique id of site pair set. .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
routing-instances: object[] .. raw:: html
.. raw:: html
`routing-instance <#/definitions/routing-instance>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ site-pair-sets: object :name: site-pair-sets-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Collection of sets of instances for probes related to generic-vnf .. raw:: html
.. raw:: html
site-pair-set: object[] .. raw:: html
.. raw:: html
`site-pair-set <#/definitions/site-pair-set>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ site-pairs: object :name: site-pairs-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
probe within a set .. raw:: html
.. raw:: html
site-pair: object[] .. raw:: html
.. raw:: html
`site-pair <#/definitions/site-pair>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ snapshot: object :name: snapshot-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Openstack snapshot .. rubric:: Related Nodes :name: related-nodes - FROM cloud-region (is composed of snapshot) - FROM vserver .. raw:: html
.. raw:: html
snapshot-id: string Snapshot id, this is the key UUID assoc associated in glance with the snapshots. .. raw:: html
.. raw:: html
snapshot-name: string Snapshot name .. raw:: html
.. raw:: html
snapshot-architecture: string Operating system architecture .. raw:: html
.. raw:: html
snapshot-os-distro: string The common name of the operating system distribution in lowercase .. raw:: html
.. raw:: html
snapshot-os-version: string The operating system version as specified by the distributor. .. raw:: html
.. raw:: html
application: string The application that the image instantiates. .. raw:: html
.. raw:: html
application-vendor: string The vendor of the application. .. raw:: html
.. raw:: html
application-version: string The version of the application. .. raw:: html
.. raw:: html
snapshot-selflink: string URL to endpoint where AAI can get more details .. raw:: html
.. raw:: html
prev-snapshot-id: string This field contains the UUID of the previous snapshot (if any). .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ snapshots: object :name: snapshots-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Collection of openstack snapshots .. raw:: html
.. raw:: html
snapshot: object[] .. raw:: html
.. raw:: html
`snapshot <#/definitions/snapshot>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ sriov-pf: object :name: sriov-pf-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
SR-IOV Physical Function .. rubric:: Related Nodes :name: related-nodes - FROM p-interface (is composed of sriov-pf) - FROM sriov-vf .. raw:: html
.. raw:: html
pf-pci-id: string Identifier for the sriov-pf .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ sriov-pfs: object :name: sriov-pfs-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Collection of SR-IOV Physical Functions. .. raw:: html
.. raw:: html
sriov-pf: object[] .. raw:: html
.. raw:: html
`sriov-pf <#/definitions/sriov-pf>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ sriov-vf: object :name: sriov-vf-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
SR-IOV Virtual Function (not to be confused with virtual network function) .. rubric:: Related Nodes :name: related-nodes - TO sriov-pf (Many2One) - FROM l-interface (is composed of sriov-vf) .. raw:: html
.. raw:: html
pci-id: string PCI ID used to identify the sriov-vf .. raw:: html
.. raw:: html
vf-vlan-filter: string This metadata provides option to specify list of VLAN filters applied on VF to pass the traffic to VM. .. raw:: html
.. raw:: html
vf-mac-filter: string When MAC filters are specified, VF-agent service configures VFs to do MAC level filtering before the traffic is passed to VM. .. raw:: html
.. raw:: html
vf-vlan-strip: boolean When this field is set to true, VF will configured to strip the outer TAG before the traffic is passed to VM. .. raw:: html
.. raw:: html
vf-vlan-anti-spoof-check: boolean This option ensures anti VLAN spoof checks are done at the VF level to comply with security. The disable check will also be honored per the VNF needs for trusted VMs. .. raw:: html
.. raw:: html
vf-mac-anti-spoof-check: boolean This option ensures anti MAC spoof checks are done at the VF level to comply with security. The disable check will also be honored per the VNF needs for trusted VMs. .. raw:: html
.. raw:: html
vf-mirrors: string This option defines the set of Mirror objects which essentially mirrors the traffic from source to set of collector VNF Ports. .. raw:: html
.. raw:: html
vf-broadcast-allow: boolean This option, if set to true, sets the VF in promiscuous mode and allows all broadcast traffic to reach the VM .. raw:: html
.. raw:: html
vf-unknown-multicast-allow: boolean This option, if set to true, sets the VF in promiscuous mode and allows unknown multicast traffic to reach the VM .. raw:: html
.. raw:: html
vf-unknown-unicast-allow: boolean This option, if set to true, sets the VF in promiscuous mode and allows unknown unicast traffic to reach the VM .. raw:: html
.. raw:: html
vf-insert-stag: boolean This option, if set to true, instructs to insert outer tag after traffic comes out of VM. .. raw:: html
.. raw:: html
vf-link-status: string This option is used to set the link status. Valid values as of 1607 are on, off, and auto. .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
neutron-network-id: string Neutron network id of the interface .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ sriov-vfs: object :name: sriov-vfs-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Collection of SR-IOV Virtual Functions. .. raw:: html
.. raw:: html
sriov-vf: object[] .. raw:: html
.. raw:: html
`sriov-vf <#/definitions/sriov-vf>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ start-node-filter: object :name: start-node-filter-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
property-name: string .. raw:: html
.. raw:: html
property-value: string .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ subnet: object :name: subnet-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: Related Nodes :name: related-nodes - TO host-route (comprises subnet, One2Many) - FROM l3-interface-ipv4-address-list - FROM l3-interface-ipv6-address-list - FROM l3-network (is composed of subnet) - FROM vip-ipv4-address-list - FROM vip-ipv6-address-list .. raw:: html
.. raw:: html
subnet-id: string Subnet ID, should be UUID. .. raw:: html
.. raw:: html
subnet-name: string Name associated with the subnet. .. raw:: html
.. raw:: html
neutron-subnet-id: string Neutron id of this subnet .. raw:: html
.. raw:: html
gateway-address: string gateway ip address .. raw:: html
.. raw:: html
network-start-address: string network start address .. raw:: html
.. raw:: html
cidr-mask: string cidr mask .. raw:: html
.. raw:: html
ip-version: string ip version .. raw:: html
.. raw:: html
orchestration-status: string Orchestration status of this VNF, mastered by MSO .. raw:: html
.. raw:: html
dhcp-enabled: boolean .. raw:: html
.. raw:: html
dhcp-start: string the start address reserved for use by dhcp .. raw:: html
.. raw:: html
dhcp-end: string the last address reserved for use by dhcp .. raw:: html
.. raw:: html
subnet-role: string role of the subnet, referenced when assigning IPs .. raw:: html
.. raw:: html
ip-assignment-direction: string ip address assignment direction of the subnet .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
subnet-sequence: integer sequence of the subnet .. raw:: html
.. raw:: html
host-routes: object[] .. raw:: html
.. raw:: html
`host-route <#/definitions/host-route>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ subnets: object :name: subnets-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
subnet: object[] .. raw:: html
.. raw:: html
`subnet <#/definitions/subnet>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ tagged-inventory-item-list: object :name: tagged-inventory-item-list-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
inventory-item: object[] .. raw:: html
.. raw:: html
`inventory-item <#/definitions/inventory-item>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ tenant: object :name: tenant-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Openstack tenant .. rubric:: Related Nodes :name: related-nodes - TO l3-network (Many2Many) - TO service-subscription (Many2Many) - TO vserver (comprises tenant, One2Many) - FROM cloud-region (is composed of tenant) - FROM group-assignment - FROM volume-group .. raw:: html
.. raw:: html
tenant-id: string Unique id relative to the cloud-region. .. raw:: html
.. raw:: html
tenant-name: string Readable name of tenant .. raw:: html
.. raw:: html
tenant-context: string This field will store the tenant context. .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
vservers: object[] .. raw:: html
.. raw:: html
`vserver <#/definitions/vserver>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ tenants: object :name: tenants-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Collection of openstack tenants. .. raw:: html
.. raw:: html
tenant: object[] .. raw:: html
.. raw:: html
`tenant <#/definitions/tenant>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ tunnel-xconnect: object :name: tunnel-xconnect-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Represents the specifics of a tunnel cross connect piece of a resource that gets separately allotted .. rubric:: Related Nodes :name: related-nodes - FROM allotted-resource (is composed of tunnel-xconnect) .. raw:: html
.. raw:: html
id: string Allotted Resource id UUID assigned to this instance. .. raw:: html
.. raw:: html
bandwidth-up-wan1: string The WAN uplink bandwidth for WAN1 .. raw:: html
.. raw:: html
bandwidth-down-wan1: string The WAN downlink bandwidth for WAN1 .. raw:: html
.. raw:: html
bandwidth-up-wan2: string The WAN uplink bandwidth for WAN2 .. raw:: html
.. raw:: html
bandwidth-down-wan2: string The WAN downlink bandwidth for WAN2 .. raw:: html
.. raw:: html
resource-version: string Concurrency value .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ tunnel-xconnects: object :name: tunnel-xconnects-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
This object is used to store the specific tunnel cross connect aspects of an allotted resource .. raw:: html
.. raw:: html
tunnel-xconnect: object[] .. raw:: html
.. raw:: html
`tunnel-xconnect <#/definitions/tunnel-xconnect>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ update: object :name: update-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Serves a PATCH like function. Does not enforce concurrency control. Clear each usage with AAI team. .. raw:: html
.. raw:: html
update-node-type: string .. raw:: html
.. raw:: html
update-node-uri: string .. raw:: html
.. raw:: html
update-node-key: object[] .. raw:: html
.. raw:: html
`update-node-key <#/definitions/update-node-key>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
action: object[] .. raw:: html
.. raw:: html
`action <#/definitions/action>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ update-node-key: object :name: update-node-key-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
key-name: string .. raw:: html
.. raw:: html
key-value: string .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ vce: object :name: vce-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Virtual Customer Edge Router, used specifically for Gamma. This object is deprecated. .. rubric:: Related Nodes :name: related-nodes - TO availability-zone (Many2Many) - TO complex (Many2Many) - TO port-group (comprises vce, Many2Many) - TO vserver (Many2Many) - TO service-instance (Many2Many) - TO entitlement (comprises vce, One2Many) - TO license (comprises vce, One2Many) .. raw:: html
.. raw:: html
vnf-id: string Unique id of VNF. This is unique across the graph. .. raw:: html
.. raw:: html
vnf-name: string Name of VNF. .. raw:: html
.. raw:: html
vnf-name2: string Alternate name of VNF. .. raw:: html
.. raw:: html
vnf-type: string String capturing type of vnf, that was intended to identify the ASDC resource. This field has been overloaded in service-specific ways and clients should expect changes to occur in the future to this field as ECOMP matures. .. raw:: html
.. raw:: html
service-id: string Unique identifier of service, does not strictly map to ASDC services, SOON TO BE DEPRECATED. .. raw:: html
.. raw:: html
regional-resource-zone: string Regional way of organizing pservers, source of truth should define values .. raw:: html
.. raw:: html
prov-status: string Trigger for operational monitoring of this resource by Service Assurance systems. .. raw:: html
.. raw:: html
operational-status: string Indicator for whether the resource is considered operational .. raw:: html
.. raw:: html
license-key: string OBSOLETE - do not use .. raw:: html
.. raw:: html
equipment-role: string Network role being played by this VNF .. raw:: html
.. raw:: html
orchestration-status: string Orchestration status of this VNF, mastered by MSO .. raw:: html
.. raw:: html
heat-stack-id: string Heat stack id corresponding to this instance, managed by MSO .. raw:: html
.. raw:: html
mso-catalog-key: string Corresponds to the SDN-C catalog id used to configure this VCE .. raw:: html
.. raw:: html
vpe-id: string Unique ID of VPE connected to this VCE. .. raw:: html
.. raw:: html
v6-vce-wan-address: string Valid v6 IP address for the WAN Link on this router. Implied length of /64. .. raw:: html
.. raw:: html
ipv4-oam-address: string Address tail-f uses to configure vce, also used for troubleshooting and is IP used for traps generated by VCE. .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
ipv4-loopback0-address: string Loopback0 address .. raw:: html
.. raw:: html
entitlement-resource-uuid: string OBSOLETE - see child relationships .. raw:: html
.. raw:: html
port-groups: object[] .. raw:: html
.. raw:: html
`port-group <#/definitions/port-group>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
licenses: object[] .. raw:: html
.. raw:: html
`license <#/definitions/license>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
entitlements: object[] .. raw:: html
.. raw:: html
`entitlement <#/definitions/entitlement>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ vces: object :name: vces-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Collection of Virtual Customer Edge Routers, used specifically for Gamma. This object is deprecated. .. raw:: html
.. raw:: html
vce: object[] .. raw:: html
.. raw:: html
`vce <#/definitions/vce>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ vf-module: object :name: vf-module-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
a deployment unit of VNFCs .. rubric:: Related Nodes :name: related-nodes - TO volume-group (One2One) - TO l3-network (Many2Many) - TO vnfc (One2Many) - FROM vserver - FROM generic-vnf (is composed of vf-module) .. raw:: html
.. raw:: html
vf-module-id: string Unique ID of vf-module. .. raw:: html
.. raw:: html
vf-module-name: string Name of vf-module .. raw:: html
.. raw:: html
heat-stack-id: string Heat stack id corresponding to this instance. .. raw:: html
.. raw:: html
orchestration-status: string orchestration status of this vf-module, mastered by MSO .. raw:: html
.. raw:: html
is-base-vf-module: boolean .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
model-invariant-id: string the ASDC model id for this resource or service model. .. raw:: html
.. raw:: html
model-version-id: string the ASDC model version for this resource or service model. .. raw:: html
.. raw:: html
persona-model-version: string the ASDC model version for this resource or service model. .. raw:: html
.. raw:: html
model-customization-id: string captures the id of all the configuration used to customize the resource for the service. .. raw:: html
.. raw:: html
widget-model-id: string the ASDC data dictionary widget model. This maps directly to the A&AI widget. .. raw:: html
.. raw:: html
widget-model-version: string the ASDC data dictionary version of the widget model.This maps directly to the A&AI version of the widget. .. raw:: html
.. raw:: html
contrail-service-instance-fqdn: string the Contrail unique ID for a service-instance .. raw:: html
.. raw:: html
module-index: integer the index will track the number of modules of a given type that have been deployed in a VNF, starting with 0, and always choosing the lowest available digit .. raw:: html
.. raw:: html
selflink: string Path to the controller object. .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ vf-modules: object :name: vf-modules-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Collection of vf-modules, a deployment unit of VNFCs .. raw:: html
.. raw:: html
vf-module: object[] .. raw:: html
.. raw:: html
`vf-module <#/definitions/vf-module>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ vig-server: object :name: vig-server-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
vig-server contains information about a vig server used for IPSec-configuration. Populated by SDN-C from 1607 .. rubric:: Related Nodes :name: related-nodes - FROM ipsec-configuration (is composed of vig-server) .. raw:: html
.. raw:: html
vig-address-type: string indicates whether the VIG is for AVPN or INTERNET .. raw:: html
.. raw:: html
ipaddress-v4-vig: string v4 IP of the vig server .. raw:: html
.. raw:: html
ipaddress-v6-vig: string v6 IP of the vig server .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ vig-servers: object :name: vig-servers-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
vig-server: object[] .. raw:: html
.. raw:: html
`vig-server <#/definitions/vig-server>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ vip-ipv4-address-list: object :name: vip-ipv4-address-list-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
IPv4 Address Range .. rubric:: Related Nodes :name: related-nodes - TO instance-group (Many2Many) - TO subnet (Many2Many) - FROM vnfc - FROM cloud-region (is composed of vip-ipv4-address-list) .. raw:: html
.. raw:: html
vip-ipv4-address: string IP address .. raw:: html
.. raw:: html
vip-ipv4-prefix-length: integer Prefix length, 32 for single address .. raw:: html
.. raw:: html
vlan-id-inner: integer Inner VLAN tag .. raw:: html
.. raw:: html
vlan-id-outer: integer Outer VLAN tag .. raw:: html
.. raw:: html
is-floating: boolean Indicator of fixed or floating address .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
neutron-network-id: string Neutron network id of the interface that address belongs to .. raw:: html
.. raw:: html
neutron-subnet-id: string Neutron id of subnet that address belongs to .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ vip-ipv6-address-list: object :name: vip-ipv6-address-list-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
IPv6 Address Range .. rubric:: Related Nodes :name: related-nodes - TO instance-group (Many2Many) - TO subnet (Many2Many) - FROM vnfc - FROM cloud-region (is composed of vip-ipv6-address-list) .. raw:: html
.. raw:: html
vip-ipv6-address: string IP address .. raw:: html
.. raw:: html
vip-ipv6-prefix-length: integer Prefix length, 128 for single address .. raw:: html
.. raw:: html
vlan-id-inner: integer Inner VLAN tag .. raw:: html
.. raw:: html
vlan-id-outer: integer Outer VLAN tag .. raw:: html
.. raw:: html
is-floating: boolean Indicator of fixed or floating address .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
neutron-network-id: string Neutron network id of the interface that address belongs to .. raw:: html
.. raw:: html
neutron-subnet-id: string Neutron id of subnet that address belongs to .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ virtual-data-center: object :name: virtual-data-center-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Virtual organization of cloud infrastructure elements in a data center context .. rubric:: Related Nodes :name: related-nodes - TO generic-vnf (Many2Many) - TO logical-link (Many2Many) - FROM connector .. raw:: html
.. raw:: html
vdc-id: string Unique ID of the vdc .. raw:: html
.. raw:: html
vdc-name: string Name of the virtual data center .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ virtual-data-centers: object :name: virtual-data-centers-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Virtual organization of cloud infrastructure elements in a data center context .. raw:: html
.. raw:: html
virtual-data-center: object[] .. raw:: html
.. raw:: html
`virtual-data-center <#/definitions/virtual-data-center>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ vlan: object :name: vlan-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Definition of vlan .. rubric:: Related Nodes :name: related-nodes - TO l3-interface-ipv4-address-list (comprises vlan, Many2Many) - TO l3-interface-ipv6-address-list (comprises vlan, Many2Many) - TO multicast-configuration (Many2Many) - TO logical-link (Many2Many) - FROM l-interface (is composed of vlan) - FROM service-instance - FROM allotted-resource .. raw:: html
.. raw:: html
vlan-interface: string String that identifies the interface .. raw:: html
.. raw:: html
vlan-id-inner: integer Inner VLAN tag .. raw:: html
.. raw:: html
vlan-id-outer: integer Outer VLAN tag .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
speed-value: string Captures the numeric part of the speed .. raw:: html
.. raw:: html
speed-units: string Captures the units corresponding to the speed .. raw:: html
.. raw:: html
vlan-description: string Used to describe (the service associated with) the vlan .. raw:: html
.. raw:: html
backdoor-connection: string Whether customer is going to use this VLAN for backdoor connection to another customer premise device. .. raw:: html
.. raw:: html
vpn-key: string This indicates the customers VPN ID associated with this vlan .. raw:: html
.. raw:: html
orchestration-status: string Status of a vnf's vlan interface, on which the customer circuit resides, mastered by SDN-C. .. raw:: html
.. raw:: html
in-maint: boolean .. raw:: html
.. raw:: html
prov-status: string Prov Status of the VLAN configuration related to a logical interface. Valid values [PREPROV/NVTPROV/PROV]. .. raw:: html
.. raw:: html
is-ip-unnumbered: boolean .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
l3-interface-ipv4-address-list: object[] .. raw:: html
.. raw:: html
`l3-interface-ipv4-address-list <#/definitions/l3-interface-ipv4-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
l3-interface-ipv6-address-list: object[] .. raw:: html
.. raw:: html
`l3-interface-ipv6-address-list <#/definitions/l3-interface-ipv6-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ vlans: object :name: vlans-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
vlan: object[] .. raw:: html
.. raw:: html
`vlan <#/definitions/vlan>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ vnf: object :name: vnf-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Abstract vnf class .. raw:: html
.. raw:: html
vnf-id: string Unique id of VNF. This is unique across the graph. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ vnf-image: object :name: vnf-image-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Image object that pertain to a VNF that doesn't have associated vservers. This is a kludge. .. rubric:: Related Nodes :name: related-nodes - FROM generic-vnf .. raw:: html
.. raw:: html
vnf-image-uuid: string Unique ID of this asset .. raw:: html
.. raw:: html
application: string The application that the image instantiates. .. raw:: html
.. raw:: html
application-vendor: string The vendor of the application. .. raw:: html
.. raw:: html
application-version: string The version of the application. .. raw:: html
.. raw:: html
selflink: string URL to endpoint where AAI can get more details .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ vnf-images: object :name: vnf-images-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Collection of image objects that pertain to a VNF that doesn't have associated vservers. This is a kludge. .. raw:: html
.. raw:: html
vnf-image: object[] .. raw:: html
.. raw:: html
`vnf-image <#/definitions/vnf-image>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ vnfc: object :name: vnfc-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: Related Nodes :name: related-nodes - TO instance-group (Many2Many) - TO vip-ipv4-address-list (Many2Many) - TO vip-ipv6-address-list (Many2Many) - FROM vserver - FROM vf-module - FROM generic-vnf - FROM l3-interface-ipv4-address-list (comprises vnfc) - FROM l3-interface-ipv6-address-list (comprises vnfc) .. raw:: html
.. raw:: html
vnfc-name: string Unique ID of vnfc. .. raw:: html
.. raw:: html
nfc-naming-code: string Short code that is used in naming instances of the item being modeled .. raw:: html
.. raw:: html
nfc-function: string English description of function that the specific resource deployment is providing. Assigned as part of the customization of a resource in a service .. raw:: html
.. raw:: html
prov-status: string prov status of this vnfc .. raw:: html
.. raw:: html
orchestration-status: string Orchestration status of this VNF, mastered by APP-C .. raw:: html
.. raw:: html
ipaddress-v4-oam-vip: string Oam V4 vip address of this vnfc .. raw:: html
.. raw:: html
in-maint: boolean .. raw:: html
.. raw:: html
is-closed-loop-disabled: boolean .. raw:: html
.. raw:: html
group-notation: string Group notation of VNFC .. raw:: html
.. raw:: html
model-invariant-id: string the ASDC model id for this resource or service model. .. raw:: html
.. raw:: html
model-version-id: string the ASDC model version for this resource or service model. .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
l3-interface-ipv4-address-list: object[] .. raw:: html
.. raw:: html
`l3-interface-ipv4-address-list <#/definitions/l3-interface-ipv4-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
l3-interface-ipv6-address-list: object[] .. raw:: html
.. raw:: html
`l3-interface-ipv6-address-list <#/definitions/l3-interface-ipv6-address-list>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ vnfcs: object :name: vnfcs-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
virtual network components associated with a vserver from application controller. .. raw:: html
.. raw:: html
vnfc: object[] .. raw:: html
.. raw:: html
`vnfc <#/definitions/vnfc>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ volume: object :name: volume-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Ephemeral Block storage volume. .. rubric:: Related Nodes :name: related-nodes - FROM vserver (is composed of volume) .. raw:: html
.. raw:: html
volume-id: string Unique ID of block storage volume relative to the vserver. .. raw:: html
.. raw:: html
volume-selflink: string URL to endpoint where AAI can get more details .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ volume-group: object :name: volume-group-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Persistent block-level storage. .. rubric:: Related Nodes :name: related-nodes - TO complex (Many2Many) - TO tenant (Many2Many) - FROM cloud-region (is composed of volume-group) - FROM vf-module - FROM generic-vnf .. raw:: html
.. raw:: html
volume-group-id: string Unique ID of volume-group. .. raw:: html
.. raw:: html
volume-group-name: string Name of the volume group. .. raw:: html
.. raw:: html
heat-stack-id: string Heat stack id corresponding to this volume-group .. raw:: html
.. raw:: html
vnf-type: string String capturing type of vnf, that was intended to identify the ASDC resource. This field has been overloaded in service-specific ways and clients should expect changes to occur in the future to this field as ECOMP matures. .. raw:: html
.. raw:: html
orchestration-status: string Orchestration status of this volume-group .. raw:: html
.. raw:: html
model-customization-id: string captures the id of all the configuration used to customize the resource for the service. .. raw:: html
.. raw:: html
vf-module-model-customization-id: string helps relate the volume group to the vf-module whose components will require the volume group .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ volume-groups: object :name: volume-groups-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Collection of persistent block-level storage. .. raw:: html
.. raw:: html
volume-group: object[] .. raw:: html
.. raw:: html
`volume-group <#/definitions/volume-group>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ volumes: object :name: volumes-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Collection of ephemeral Block storage volumes. .. raw:: html
.. raw:: html
volume: object[] .. raw:: html
.. raw:: html
`volume <#/definitions/volume>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ vpls-pe: object :name: vpls-pe-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
VPLS Provider Edge routers. .. rubric:: Related Nodes :name: related-nodes - TO complex (Many2Many) - TO ctag-pool (Many2Many) - TO p-interface (comprises vpls-pe, Many2Many) - TO lag-interface (comprises vpls-pe, Many2Many) .. raw:: html
.. raw:: html
equipment-name: string .. raw:: html
.. raw:: html
prov-status: string Trigger for operational monitoring of this VNF by BAU Service Assurance systems. .. raw:: html
.. raw:: html
ipv4-oam-address: string Address tail-f uses to configure generic-vnf, also used for troubleshooting and is IP used for traps generated by GenericVnf (v4-loopback0-ip-address). .. raw:: html
.. raw:: html
equipment-role: string Client should send valid enumerated value, e.g., VPLS-PE. .. raw:: html
.. raw:: html
vlan-id-outer: integer Temporary location for stag to get to VCE .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
p-interfaces: object[] .. raw:: html
.. raw:: html
`p-interface <#/definitions/p-interface>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
lag-interfaces: object[] .. raw:: html
.. raw:: html
`lag-interface <#/definitions/lag-interface>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ vpls-pes: object :name: vpls-pes-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Collection of VPLS Provider Edge routers .. raw:: html
.. raw:: html
vpls-pe: object[] .. raw:: html
.. raw:: html
`vpls-pe <#/definitions/vpls-pe>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ vpn-binding: object :name: vpn-binding-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
VPN binding .. rubric:: Related Nodes :name: related-nodes - TO route-target (comprises vpn-binding, One2Many) - FROM l3-network - FROM logical-link - FROM allotted-resource .. raw:: html
.. raw:: html
vpn-id: string VPN ID, globally unique within A&AI .. raw:: html
.. raw:: html
vpn-name: string VPN Name .. raw:: html
.. raw:: html
vpn-platform: string the platform associated with the VPN example AVPN, Mobility .. raw:: html
.. raw:: html
vpn-type: string Type of the vpn, should be taken from enumerated/valid values .. raw:: html
.. raw:: html
vpn-region: string region of customer vpn .. raw:: html
.. raw:: html
customer-vpn-id: string id for this customer vpn .. raw:: html
.. raw:: html
route-distinguisher: string Used to distinguish the distinct VPN routes of separate customers who connect to the provider in an MPLS network. .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
route-targets: object[] .. raw:: html
.. raw:: html
`route-target <#/definitions/route-target>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ vpn-bindings: object :name: vpn-bindings-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
vpn-binding: object[] .. raw:: html
.. raw:: html
`vpn-binding <#/definitions/vpn-binding>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ vserver: object :name: vserver-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Virtual Servers, aka virtual machine or VM. .. rubric:: Related Nodes :name: related-nodes - TO flavor (Many2One) - TO image (Many2One) - TO l-interface (comprises vserver, Many2Many) - TO pserver (Many2One) - TO volume (comprises vserver, Many2Many) - TO vnfc (Many2Many) - TO snapshot (One2One) - TO vf-module (Many2One) - FROM generic-vnf - FROM tenant (is composed of vserver) - FROM vce .. raw:: html
.. raw:: html
vserver-id: string Unique identifier for this vserver relative to its tenant .. raw:: html
.. raw:: html
vserver-name: string Name of vserver .. raw:: html
.. raw:: html
vserver-name2: string Alternative name of vserver .. raw:: html
.. raw:: html
prov-status: string Trigger for operational monitoring of this resource by Service Assurance systems. .. raw:: html
.. raw:: html
vserver-selflink: string URL to endpoint where AAI can get more details .. raw:: html
.. raw:: html
in-maint: boolean .. raw:: html
.. raw:: html
is-closed-loop-disabled: boolean .. raw:: html
.. raw:: html
resource-version: string Used for optimistic concurrency. Must be empty on create, valid on update and delete. .. raw:: html
.. raw:: html
volumes: object[] .. raw:: html
.. raw:: html
`volume <#/definitions/volume>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
l-interfaces: object[] .. raw:: html
.. raw:: html
`l-interface <#/definitions/l-interface>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ vservers: object :name: vservers-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Collection of virtual Servers, aka virtual machines or VMs. .. raw:: html
.. raw:: html
vserver: object[] .. raw:: html
.. raw:: html
`vserver <#/definitions/vserver>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ zone: object :name: zone-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
A zone is a grouping of assets in a location homing to the same connections into the CBB .. rubric:: Related Nodes :name: related-nodes - TO complex (Many2One) - FROM cloud-region - FROM pserver - FROM pnf - FROM service-instance .. raw:: html
.. raw:: html
zone-id: string Code assigned by AIC to the zone .. raw:: html
.. raw:: html
zone-name: string English name associated with the zone .. raw:: html
.. raw:: html
design-type: string Design of zone [Medium/Large?] .. raw:: html
.. raw:: html
zone-context: string Context of zone [production/test] .. raw:: html
.. raw:: html
status: string Status of a zone. .. raw:: html
.. raw:: html
resource-version: string Concurrency value .. raw:: html
.. raw:: html
relationship-list: object[] .. raw:: html
.. raw:: html
`relationship <#/definitions/relationship>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. rubric:: ` <>`__\ zones: object :name: zones-object :class: panel-title .. raw:: html
.. raw:: html
.. raw:: html
Collection of zones .. raw:: html
.. raw:: html
zone: object[] .. raw:: html
.. raw:: html
`zone <#/definitions/zone>`__ .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html