From 3aceb7c3254d2568e9aaf358af0143830b5c7916 Mon Sep 17 00:00:00 2001 From: Venkata Harish K Kajur Date: Thu, 17 Aug 2017 15:10:06 -0400 Subject: [AAI-191 Amsterdam] Refactor import statements Also regenerate the xsd, yaml and html files Change-Id: Ie7c6418c811d5ef70b8be5435b84eb5f31f3b31c Signed-off-by: Venkata Harish K Kajur --- .../main/resources/aai_schema/aai_schema_v11.xsd | 422 +- .../aai_swagger_html/aai_swagger_v11.html | 23460 +++---------------- .../aai_swagger_yaml/aai_swagger_v11.yaml | 6418 +---- 3 files changed, 3905 insertions(+), 26395 deletions(-) (limited to 'aai-schema') diff --git a/aai-schema/src/main/resources/aai_schema/aai_schema_v11.xsd b/aai-schema/src/main/resources/aai_schema/aai_schema_v11.xsd index b8703bfa..ea730327 100644 --- a/aai-schema/src/main/resources/aai_schema/aai_schema_v11.xsd +++ b/aai-schema/src/main/resources/aai_schema/aai_schema_v11.xsd @@ -902,6 +902,13 @@ xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" + + + + @org.openecomp.aai.annotations.Metadata(defaultValue="false",description="Flag indicating the interface uses the IP Unnumbered configuration.") + + + @@ -1136,6 +1143,13 @@ xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" + + + + @org.openecomp.aai.annotations.Metadata(defaultValue="false",description="Flag indicating the interface uses the IP Unnumbered configuration.") + + + @@ -1261,7 +1275,7 @@ xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" - + @org.openecomp.aai.annotations.Metadata(description="This field will store the tenant context.") @@ -1991,7 +2005,7 @@ xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" - @org.openecomp.aai.annotations.Metadata(description="Link aggregate interface",indexedProps="interface-name,interface-id,interface-role",dependentOn="generic-vnf,pserver,vpls-pe",container="lag-interfaces") + @org.openecomp.aai.annotations.Metadata(description="Link aggregate interface",indexedProps="interface-name,interface-id,interface-role",dependentOn="generic-vnf,pserver,vpls-pe,pnf",container="lag-interfaces") @@ -3513,7 +3527,7 @@ xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" - @org.openecomp.aai.annotations.Metadata(description="Logical links generally connect l-interfaces but are used to express logical connectivity between two points",indexedProps="link-name,model-invariant-id,in-maint,model-version-id,widget-model-id,widget-model-version,link-id,prov-status,circuit-id,purpose",uniqueProps="link-id",container="logical-links",namespace="network",searchable="link-name") + @org.openecomp.aai.annotations.Metadata(description="Logical links generally connect l-interfaces but are used to express logical connectivity between two points",indexedProps="link-name,model-invariant-id,model-version-id,widget-model-id,widget-model-version,link-id,prov-status,circuit-id,purpose",uniqueProps="link-id",container="logical-links",namespace="network",searchable="link-name") @@ -3803,7 +3817,7 @@ xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" - @org.openecomp.aai.annotations.Metadata(indexedProps="routing-instance-id",uniqueProps="routing-instance-id",dependentOn="site-pair-set",container="routing-instances") + @org.openecomp.aai.annotations.Metadata(indexedProps="routing-instance-id",dependentOn="site-pair-set",container="routing-instances") @@ -4265,7 +4279,7 @@ xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" - @org.openecomp.aai.annotations.Metadata(description="Metadata for license group.",indexedProps="group-uuid,resource-uuid",dependentOn="generic-vnf,vce,vpe",container="licenses") + @org.openecomp.aai.annotations.Metadata(description="Metadata for license group.",indexedProps="group-uuid,resource-uuid",dependentOn="generic-vnf,vce",container="licenses") @@ -4310,7 +4324,7 @@ xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" - @org.openecomp.aai.annotations.Metadata(description="Metadata for entitlement group.",indexedProps="group-uuid,resource-uuid",dependentOn="generic-vnf,vce,vpe",container="entitlements") + @org.openecomp.aai.annotations.Metadata(description="Metadata for entitlement group.",indexedProps="group-uuid,resource-uuid",dependentOn="generic-vnf,vce",container="entitlements") @@ -5498,7 +5512,7 @@ xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" - @org.openecomp.aai.annotations.Metadata(description="role in the network that this model will be providing") + @org.openecomp.aai.annotations.Metadata(description="role in the network that this model will be providing",suggestibleOnSearch="true") @@ -6207,6 +6221,197 @@ xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" + + + + + @org.openecomp.aai.annotations.Metadata(description="Openstack route table reference.",nameProps="route-table-reference-fqdn",uniqueProps="route-table-reference-id",indexedProps="route-table-reference-id,route-table-reference-fqdn",container="route-table-references",namespace="network") + + + + + + + @org.openecomp.aai.annotations.Metadata(isKey=true,description="Route Table Reference id, UUID assigned to this instance.") + + + + + + + @org.openecomp.aai.annotations.Metadata(description="FQDN entry in the route table.") + + + + + + + @org.openecomp.aai.annotations.Metadata(description="Concurrency value") + + + + + + + + + + + + @org.openecomp.aai.annotations.Metadata(description="Collection of openstack route table references") + + + + + + + + + + + + @org.openecomp.aai.annotations.Metadata(description="General mechanism for grouping instances",nameProps="description",uniqueProps="id",searchable="id,description",indexedProps="id,description,type,sub-type",container="instance-groups",namespace="network") + + + + + + + @org.openecomp.aai.annotations.Metadata(description="role of the instance group.") + + + + + + + @org.openecomp.aai.annotations.Metadata(description="ASDC model id for this resource or service model.") + + + + + + + @org.openecomp.aai.annotations.Metadata(description="ASDC model version uid for this resource model.") + + + + + + + @org.openecomp.aai.annotations.Metadata(isKey=true,description="Instance Group ID, UUID assigned to this instance.") + + + + + + + @org.openecomp.aai.annotations.Metadata(description="Descriptive text to help identify the usage of this instance-group") + + + + + + + @org.openecomp.aai.annotations.Metadata(description="Only valid value today is lower case ha for high availability") + + + + + + + @org.openecomp.aai.annotations.Metadata(description="Valid values for ha type are [geo-activeactive, geo-activestandby, local-activeactive, local-activestandby]") + + + + + + + @org.openecomp.aai.annotations.Metadata(description="Concurrency value") + + + + + + + + + + + + @org.openecomp.aai.annotations.Metadata(description="Collection of openstack route table references") + + + + + + + + + + + + @org.openecomp.aai.annotations.Metadata(description="A zone is a grouping of assets in a location homing to the same connections into the CBB",nameProps="zone-name",indexedProps="zone-id,design-type,zone-context",uniqueProps="zone-id",container="zones",namespace="network") + + + + + + + @org.openecomp.aai.annotations.Metadata(isKey=true,description="Code assigned by AIC to the zone") + + + + + + + @org.openecomp.aai.annotations.Metadata(description="English name associated with the zone") + + + + + + + @org.openecomp.aai.annotations.Metadata(description="Design of zone [Medium/Large?]") + + + + + + + @org.openecomp.aai.annotations.Metadata(description="Context of zone [production/test]") + + + + + + + @org.openecomp.aai.annotations.Metadata(description="Status of a zone.") + + + + + + + @org.openecomp.aai.annotations.Metadata(description="Concurrency value") + + + + + + + + + + + + @org.openecomp.aai.annotations.Metadata(description="Collection of zones") + + + + + + + @@ -6230,6 +6435,9 @@ xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" + + + @@ -6262,11 +6470,10 @@ xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" - - - - - + + + + @@ -6522,131 +6729,6 @@ xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" - - - - - @org.openecomp.aai.annotations.Metadata(description="Openstack route table reference.",nameProps="route-table-reference-fqdn",uniqueProps="route-table-reference-id",indexedProps="route-table-reference-id,route-table-reference-fqdn",container="route-table-references",namespace="network") - - - - - - - @org.openecomp.aai.annotations.Metadata(isKey=true,description="Route Table Reference id, UUID assigned to this instance.") - - - - - - - @org.openecomp.aai.annotations.Metadata(description="FQDN entry in the route table.") - - - - - - - @org.openecomp.aai.annotations.Metadata(description="Concurrency value") - - - - - - - - - - - - @org.openecomp.aai.annotations.Metadata(description="Collection of openstack route table references") - - - - - - - - - - - - @org.openecomp.aai.annotations.Metadata(description="General mechanism for grouping instances",nameProps="description",uniqueProps="id",searchable="id,description",indexedProps="id,description,type,sub-type",container="instance-groups",namespace="network") - - - - - - - @org.openecomp.aai.annotations.Metadata(description="role of the instance group.") - - - - - - - @org.openecomp.aai.annotations.Metadata(description="ASDC model id for this resource or service model.") - - - - - - - @org.openecomp.aai.annotations.Metadata(description="ASDC model version uid for this resource model.") - - - - - - - @org.openecomp.aai.annotations.Metadata(isKey=true,description="Instance Group ID, UUID assigned to this instance.") - - - - - - - @org.openecomp.aai.annotations.Metadata(description="Descriptive text to help identify the usage of this instance-group") - - - - - - - @org.openecomp.aai.annotations.Metadata(description="Only valid value today is lower case ha for high availability") - - - - - - - @org.openecomp.aai.annotations.Metadata(description="Valid values for ha type are [geo-activeactive, geo-activestandby, local-activeactive, local-activestandby]") - - - - - - - @org.openecomp.aai.annotations.Metadata(description="Concurrency value") - - - - - - - - - - - - @org.openecomp.aai.annotations.Metadata(description="Collection of openstack route table references") - - - - - - - @@ -6665,70 +6747,4 @@ xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" - - - - - @org.openecomp.aai.annotations.Metadata(description="A zone is a grouping of assets in a location homing to the same connections into the CBB",nameProps="zone-name",indexedProps="zone-id,design-type,zone-context",uniqueProps="zone-id",container="zones",namespace="network") - - - - - - - @org.openecomp.aai.annotations.Metadata(isKey=true,description="Code assigned by AIC to the zone") - - - - - - - @org.openecomp.aai.annotations.Metadata(description="English name associated with the zone") - - - - - - - @org.openecomp.aai.annotations.Metadata(description="Design of zone [Medium/Large?]") - - - - - - - @org.openecomp.aai.annotations.Metadata(description="Context of zone [production/test]") - - - - - - - @org.openecomp.aai.annotations.Metadata(description="Status of a zone.") - - - - - - - @org.openecomp.aai.annotations.Metadata(description="Concurrency value") - - - - - - - - - - - - @org.openecomp.aai.annotations.Metadata(description="Collection of zones") - - - - - - - diff --git a/aai-schema/src/main/resources/aai_swagger_html/aai_swagger_v11.html b/aai-schema/src/main/resources/aai_swagger_html/aai_swagger_v11.html index 23c2ac4b..140fff8f 100644 --- a/aai-schema/src/main/resources/aai_swagger_html/aai_swagger_v11.html +++ b/aai-schema/src/main/resources/aai_swagger_html/aai_swagger_v11.html @@ -1897,27 +1897,27 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - GET /service-design-and-creation/vnf-images/vnf-image/{att-uuid} + GET /service-design-and-creation/vnf-images/vnf-image/{vnf-image-uuid}

returns vnf-image

- PUT /service-design-and-creation/vnf-images/vnf-image/{att-uuid} + PUT /service-design-and-creation/vnf-images/vnf-image/{vnf-image-uuid}

create or update an existing vnf-image

- DELETE /service-design-and-creation/vnf-images/vnf-image/{att-uuid} + DELETE /service-design-and-creation/vnf-images/vnf-image/{vnf-image-uuid}

delete an existing vnf-image

- PUT /service-design-and-creation/vnf-images/vnf-image/{att-uuid}/relationship-list/relationship + PUT /service-design-and-creation/vnf-images/vnf-image/{vnf-image-uuid}/relationship-list/relationship

see node definition for valid relationships

- DELETE /service-design-and-creation/vnf-images/vnf-image/{att-uuid}/relationship-list/relationship + DELETE /service-design-and-creation/vnf-images/vnf-image/{vnf-image-uuid}/relationship-list/relationship

delete an existing relationship

@@ -3873,506 +3873,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen DELETE /network/vnfcs/vnfc/{vnfc-name}/relationship-list/relationship

delete an existing relationship

- - - - GET /network/vpes -

returns vpes

- - - - GET /network/vpes/vpe/{vnf-id} -

returns vpe

- - - - PUT /network/vpes/vpe/{vnf-id} -

create or update an existing vpe

- - - - DELETE /network/vpes/vpe/{vnf-id} -

delete an existing vpe

- - - - GET /network/vpes/vpe/{vnf-id}/entitlements -

returns entitlements

- - - - GET /network/vpes/vpe/{vnf-id}/entitlements/entitlement/{group-uuid}/{resource-uuid} -

returns entitlement

- - - - PUT /network/vpes/vpe/{vnf-id}/entitlements/entitlement/{group-uuid}/{resource-uuid} -

create or update an existing entitlement

- - - - DELETE /network/vpes/vpe/{vnf-id}/entitlements/entitlement/{group-uuid}/{resource-uuid} -

delete an existing entitlement

- - - - PUT /network/vpes/vpe/{vnf-id}/entitlements/entitlement/{group-uuid}/{resource-uuid}/relationship-list/relationship -

see node definition for valid relationships

- - - - DELETE /network/vpes/vpe/{vnf-id}/entitlements/entitlement/{group-uuid}/{resource-uuid}/relationship-list/relationship -

delete an existing relationship

- - - - GET /network/vpes/vpe/{vnf-id}/l-interfaces -

returns l-interfaces

- - - - GET /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name} -

returns l-interface

- - - - PUT /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name} -

create or update an existing l-interface

- - - - DELETE /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name} -

delete an existing l-interface

- - - - GET /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address} -

returns l3-interface-ipv4-address-list

- - - - PUT /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address} -

create or update an existing l3-interface-ipv4-address-list

- - - - DELETE /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address} -

delete an existing l3-interface-ipv4-address-list

- - - - PUT /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship -

see node definition for valid relationships

- - - - DELETE /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship -

delete an existing relationship

- - - - GET /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address} -

returns l3-interface-ipv6-address-list

- - - - PUT /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address} -

create or update an existing l3-interface-ipv6-address-list

- - - - DELETE /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address} -

delete an existing l3-interface-ipv6-address-list

- - - - PUT /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship -

see node definition for valid relationships

- - - - DELETE /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship -

delete an existing relationship

- - - - PUT /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/relationship-list/relationship -

see node definition for valid relationships

- - - - DELETE /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/relationship-list/relationship -

delete an existing relationship

- - - - GET /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/sriov-vfs -

returns sriov-vfs

- - - - GET /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id} -

returns sriov-vf

- - - - PUT /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id} -

create or update an existing sriov-vf

- - - - DELETE /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id} -

delete an existing sriov-vf

- - - - PUT /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}/relationship-list/relationship -

see node definition for valid relationships

- - - - DELETE /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}/relationship-list/relationship -

delete an existing relationship

- - - - GET /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans -

returns vlans

- - - - GET /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface} -

returns vlan

- - - - PUT /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface} -

create or update an existing vlan

- - - - DELETE /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface} -

delete an existing vlan

- - - - GET /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address} -

returns l3-interface-ipv4-address-list

- - - - PUT /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address} -

create or update an existing l3-interface-ipv4-address-list

- - - - DELETE /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address} -

delete an existing l3-interface-ipv4-address-list

- - - - PUT /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship -

see node definition for valid relationships

- - - - DELETE /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship -

delete an existing relationship

- - - - GET /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address} -

returns l3-interface-ipv6-address-list

- - - - PUT /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address} -

create or update an existing l3-interface-ipv6-address-list

- - - - DELETE /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address} -

delete an existing l3-interface-ipv6-address-list

- - - - PUT /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship -

see node definition for valid relationships

- - - - DELETE /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship -

delete an existing relationship

- - - - PUT /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/relationship-list/relationship -

see node definition for valid relationships

- - - - DELETE /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/relationship-list/relationship -

delete an existing relationship

- - - - GET /network/vpes/vpe/{vnf-id}/lag-interfaces -

returns lag-interfaces

- - - - GET /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name} -

returns lag-interface

- - - - PUT /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name} -

create or update an existing lag-interface

- - - - DELETE /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name} -

delete an existing lag-interface

- - - - GET /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces -

returns l-interfaces

- - - - GET /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name} -

returns l-interface

- - - - PUT /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name} -

create or update an existing l-interface

- - - - DELETE /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name} -

delete an existing l-interface

- - - - GET /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address} -

returns l3-interface-ipv4-address-list

- - - - PUT /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address} -

create or update an existing l3-interface-ipv4-address-list

- - - - DELETE /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address} -

delete an existing l3-interface-ipv4-address-list

- - - - PUT /network/vpes/vpe/{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 -

see node definition for valid relationships

- - - - DELETE /network/vpes/vpe/{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 -

delete an existing relationship

- - - - GET /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address} -

returns l3-interface-ipv6-address-list

- - - - PUT /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address} -

create or update an existing l3-interface-ipv6-address-list

- - - - DELETE /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address} -

delete an existing l3-interface-ipv6-address-list

- - - - PUT /network/vpes/vpe/{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 -

see node definition for valid relationships

- - - - DELETE /network/vpes/vpe/{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 -

delete an existing relationship

- - - - PUT /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/relationship-list/relationship -

see node definition for valid relationships

- - - - DELETE /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/relationship-list/relationship -

delete an existing relationship

- - - - GET /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs -

returns sriov-vfs

- - - - GET /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id} -

returns sriov-vf

- - - - PUT /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id} -

create or update an existing sriov-vf

- - - - DELETE /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id} -

delete an existing sriov-vf

- - - - PUT /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}/relationship-list/relationship -

see node definition for valid relationships

- - - - DELETE /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}/relationship-list/relationship -

delete an existing relationship

- - - - GET /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans -

returns vlans

- - - - GET /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface} -

returns vlan

- - - - PUT /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface} -

create or update an existing vlan

- - - - DELETE /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface} -

delete an existing vlan

- - - - GET /network/vpes/vpe/{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} -

returns l3-interface-ipv4-address-list

- - - - PUT /network/vpes/vpe/{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} -

create or update an existing l3-interface-ipv4-address-list

- - - - DELETE /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address} -

delete an existing l3-interface-ipv4-address-list

- - - - PUT /network/vpes/vpe/{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 -

see node definition for valid relationships

- - - - DELETE /network/vpes/vpe/{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 -

delete an existing relationship

- - - - GET /network/vpes/vpe/{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} -

returns l3-interface-ipv6-address-list

- - - - PUT /network/vpes/vpe/{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} -

create or update an existing l3-interface-ipv6-address-list

- - - - DELETE /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address} -

delete an existing l3-interface-ipv6-address-list

- - - - PUT /network/vpes/vpe/{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 -

see node definition for valid relationships

- - - - DELETE /network/vpes/vpe/{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 -

delete an existing relationship

- - - - PUT /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/relationship-list/relationship -

see node definition for valid relationships

- - - - DELETE /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/relationship-list/relationship -

delete an existing relationship

- - - - PUT /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/relationship-list/relationship -

see node definition for valid relationships

- - - - DELETE /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/relationship-list/relationship -

delete an existing relationship

- - - - GET /network/vpes/vpe/{vnf-id}/licenses -

returns licenses

- - - - GET /network/vpes/vpe/{vnf-id}/licenses/license/{group-uuid}/{resource-uuid} -

returns license

- - - - PUT /network/vpes/vpe/{vnf-id}/licenses/license/{group-uuid}/{resource-uuid} -

create or update an existing license

- - - - DELETE /network/vpes/vpe/{vnf-id}/licenses/license/{group-uuid}/{resource-uuid} -

delete an existing license

- - - - PUT /network/vpes/vpe/{vnf-id}/licenses/license/{group-uuid}/{resource-uuid}/relationship-list/relationship -

see node definition for valid relationships

- - - - DELETE /network/vpes/vpe/{vnf-id}/licenses/license/{group-uuid}/{resource-uuid}/relationship-list/relationship -

delete an existing relationship

- - - - PUT /network/vpes/vpe/{vnf-id}/relationship-list/relationship -

see node definition for valid relationships

- - - - DELETE /network/vpes/vpe/{vnf-id}/relationship-list/relationship -

delete an existing relationship

@@ -7552,6 +7052,36 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen + + + environment-context + + +

This field will store the environment context assigned to the service-instance.

+ + query + + string + + + + + + + + workload-context + + +

This field will store the workload context assigned to the service-instance.

+ + query + + string + + + + + model-invariant-id @@ -8060,6 +7590,36 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen + + + environment-context + + +

This field will store the environment context assigned to the service-instance.

+ + query + + string + + + + + + + + workload-context + + +

This field will store the workload context assigned to the service-instance.

+ + query + + string + + + + + model-invariant-id @@ -8338,6 +7898,36 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen + + + environment-context + + +

This field will store the environment context assigned to the service-instance.

+ + query + + string + + + + + + + + workload-context + + +

This field will store the workload context assigned to the service-instance.

+ + query + + string + + + + + model-invariant-id @@ -9216,6 +8806,36 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen + + + environment-context + + +

This field will store the environment context assigned to the service-instance.

+ + query + + string + + + + + + + + workload-context + + +

This field will store the workload context assigned to the service-instance.

+ + query + + string + + + + + model-invariant-id @@ -9570,6 +9190,36 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen + + + environment-context + + +

This field will store the environment context assigned to the service-instance.

+ + query + + string + + + + + + + + workload-context + + +

This field will store the workload context assigned to the service-instance.

+ + query + + string + + + + + model-invariant-id @@ -10496,6 +10146,36 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen + + + environment-context + + +

This field will store the environment context assigned to the service-instance.

+ + query + + string + + + + + + + + workload-context + + +

This field will store the workload context assigned to the service-instance.

+ + query + + string + + + + + model-invariant-id @@ -10773,6 +10453,36 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen + + + environment-context + + +

This field will store the environment context assigned to the service-instance.

+ + query + + string + + + + + + + + workload-context + + +

This field will store the workload context assigned to the service-instance.

+ + query + + string + + + + + model-invariant-id @@ -18667,6 +18377,21 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen + + + tenant-context + + +

This field will store the tenant context.

+ + query + + string + + + + + @@ -19315,6 +19040,21 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen + + + tenant-context + + +

This field will store the tenant context.

+ + query + + string + + + + + @@ -19503,6 +19243,21 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen + + + tenant-context + + +

This field will store the tenant context.

+ + query + + string + + + + + vserver-name @@ -20042,6 +19797,21 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen + + + tenant-context + + +

This field will store the tenant context.

+ + query + + string + + + + + vserver-name @@ -20319,6 +20089,21 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen + + + tenant-context + + +

This field will store the tenant context.

+ + query + + string + + + + + vserver-name @@ -20967,6 +20752,21 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen + + + tenant-context + + +

This field will store the tenant context.

+ + query + + string + + + + + vserver-name @@ -22018,6 +21818,21 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen + + + tenant-context + + +

This field will store the tenant context.

+ + query + + string + + + + + vserver-name @@ -23349,333 +23164,363 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - vserver-name - - -

Name of vserver

- - query - - string - - - - - - - - vserver-name2 - - -

Alternative name of vserver

- - query - - string - - - - - - - - prov-status - - -

Trigger for operational monitoring of this resource by Service Assurance systems.

- - query - - string - - - - - - - - in-maint - - - - query - - boolean - - - - - - - - is-closed-loop-disabled - - - - query - - boolean - - - - - - - - interface-id - - -

ID of interface

- - query - - string - - - - - - - - macaddr - - -

MAC address for the interface

- - query - - string - - - - - - - - network-name - - -

Name of the network

- - query - - string - - - - - - - - - -
-

application/json application/xml -

- -
-
- 200 OK - -
-
-
-
-

successful operation

- -
-
-
- -
-
- - -
-
- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
- - - - -
-
-
returns sriov-vf
-

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}

- Tags: - CloudInfrastructure -
-
-
-

returns sriov-vf

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
- cloud-owner - -

Identifies the vendor and cloud name, e.g., att-aic. First part of composite key should be formatted as vendor-cloudname

-
path - string - - - -
- cloud-region-id - -

Identifier used by the vendor for the region. Second part of composite key

-
path - string - - - -
- tenant-id - -

Unique id relative to the cloud-region.

-
path - string - - - -
- vserver-id - -

Unique identifier for this vserver relative to its tenant

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- pci-id - -

PCI ID used to identify the sriov-vf

-
path - string - - - -
- cloud-type - -

Type of the cloud (e.g., openstack)

-
query - string - - -
- owner-defined-type + tenant-context -

Cloud-owner defined type indicator (e.g., dcp, lcp)

-
query - string - - -
- tenant-name - -

Readable name of tenant

+

This field will store the tenant context.

+
query + string + + +
+ vserver-name + +

Name of vserver

+
query + string + + +
+ vserver-name2 + +

Alternative name of vserver

+
query + string + + +
+ prov-status + +

Trigger for operational monitoring of this resource by Service Assurance systems.

+
query + string + + +
+ in-maint + + query + boolean + + +
+ is-closed-loop-disabled + + query + boolean + + +
+ interface-id + +

ID of interface

+
query + string + + +
+ macaddr + +

MAC address for the interface

+
query + string + + +
+ network-name + +

Name of the network

+
query + string + + +
+
+ +
+

application/json application/xml +

+ +
+
+ 200 OK + +
+
+
+
+

successful operation

+ +
+
+
+ +
+
+ + +
+
+ +
+
+ default + +
+
+
+
+

Response codes found in response codes.

+ +
+
+
+ +
+
+ +
+
+
+
+
+ + +
+
+
returns sriov-vf
+

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}

+ Tags: + CloudInfrastructure +
+
+
+

returns sriov-vf

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+ cloud-owner + +

Identifies the vendor and cloud name, e.g., att-aic. First part of composite key should be formatted as vendor-cloudname

+
path + string + + + +
+ cloud-region-id + +

Identifier used by the vendor for the region. Second part of composite key

+
path + string + + + +
+ tenant-id + +

Unique id relative to the cloud-region.

+
path + string + + + +
+ vserver-id + +

Unique identifier for this vserver relative to its tenant

+
path + string + + + +
+ interface-name + +

Name given to the interface

+
path + string + + + +
+ pci-id + +

PCI ID used to identify the sriov-vf

+
path + string + + + +
+ cloud-type + +

Type of the cloud (e.g., openstack)

+
query + string + + +
+ owner-defined-type + +

Cloud-owner defined type indicator (e.g., dcp, lcp)

+
query + string + + +
+ tenant-name + +

Readable name of tenant

+
query + string + + +
+ tenant-context + +

This field will store the tenant context.

query @@ -24735,6 +24580,21 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
+ tenant-context + +

This field will store the tenant context.

+
query + string + + +
vserver-name @@ -25073,6 +24933,21 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
+ tenant-context + +

This field will store the tenant context.

+
query + string + + +
vserver-name @@ -25799,6 +25674,21 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
+ tenant-context + +

This field will store the tenant context.

+
query + string + + +
vserver-name @@ -26960,6 +26850,21 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
+ tenant-context + +

This field will store the tenant context.

+
query + string + + +
vserver-name @@ -28661,6 +28566,21 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
+ tenant-context + +

This field will store the tenant context.

+
query + string + + +
vserver-name @@ -28938,6 +28858,21 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
+ tenant-context + +

This field will store the tenant context.

+
query + string + + +
vserver-name @@ -110047,17 +109982,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
-
returns vpes
-

GET /network/vpes

+
returns vpls-pes
+

GET /network/vpls-pes

Tags: Network
-

returns vpes

+

returns vpls-pes

@@ -110083,7 +110018,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
@@ -110111,17 +110046,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- -
+ +
-
returns vpe
-

GET /network/vpes/vpe/{vnf-id}

+
returns vpls-pe
+

GET /network/vpls-pes/vpls-pe/{equipment-name}

Tags: Network
-

returns vpe

+

returns vpls-pe

@@ -110138,10 +110073,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -110152,102 +110086,12 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-name - -

Name of VNF.

-
query - string - - -
- vnf-name2 - -

Alternate name of VNF.

-
query - string - - -
- vnf-type - -

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.

-
query - string - - -
- service-id - -

Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED

-
query - string - - -
- regional-resource-zone - -

Regional way of organizing pservers, source of truth should define values

-
query - string - - -
prov-status -

Trigger for operational monitoring of this resource by Service Assurance systems.

-
query - string - - -
- heat-stack-id - -

Heat stack id corresponding to this instance, managed by MSO

+

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

query @@ -110283,7 +110127,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen @@ -110311,17 +110155,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
-
create or update an existing vpe
-

PUT /network/vpes/vpe/{vnf-id}

+
create or update an existing vpls-pe
+

PUT /network/vpls-pes/vpls-pe/{equipment-name}

Tags: Network
-

create or update an existing vpe

+

create or update an existing vpls-pe

@@ -110330,13 +110174,13 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen

-

vpe object that needs to be created or updated

+

vpls-pe object that needs to be created or updated

@@ -110355,10 +110199,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -110400,17 +110243,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
-
delete an existing vpe
-

DELETE /network/vpes/vpe/{vnf-id}

+
delete an existing vpls-pe
+

DELETE /network/vpls-pes/vpls-pe/{equipment-name}

Tags: Network
-

delete an existing vpe

+

delete an existing vpls-pe

@@ -110432,10 +110275,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -110493,17 +110335,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
-
returns entitlements
-

GET /network/vpes/vpe/{vnf-id}/entitlements

+
returns lag-interfaces
+

GET /network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces

Tags: Network
-

returns entitlements

+

returns lag-interfaces

@@ -110520,10 +110362,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -110534,102 +110375,12 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-name - -

Name of VNF.

-
query - string - - -
- vnf-name2 - -

Alternate name of VNF.

-
query - string - - -
- vnf-type - -

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.

-
query - string - - -
- service-id - -

Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED

-
query - string - - -
- regional-resource-zone - -

Regional way of organizing pservers, source of truth should define values

-
query - string - - -
prov-status -

Trigger for operational monitoring of this resource by Service Assurance systems.

-
query - string - - -
- heat-stack-id - -

Heat stack id corresponding to this instance, managed by MSO

+

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

query @@ -110665,7 +110416,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen @@ -110693,17 +110444,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
-
returns entitlement
-

GET /network/vpes/vpe/{vnf-id}/entitlements/entitlement/{group-uuid}/{resource-uuid}

+
returns lag-interface
+

GET /network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}

Tags: Network
-

returns entitlement

+

returns lag-interface

@@ -110720,26 +110471,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id - -

Unique id of VNF. This is unique across the graph.

-
path - string - - - -
- group-uuid + equipment-name -

Unique ID for the entitlement group the resource comes from, should be uuid.

path @@ -110752,10 +110486,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- resource-uuid + interface-name -

Unique ID of an entitlement resource.

+

Name that identifies the link aggregate interface

path @@ -110768,70 +110502,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-name - -

Name of VNF.

-
query - string - - -
- vnf-name2 - -

Alternate name of VNF.

-
query - string - - -
- vnf-type - -

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.

-
query - string - - -
- service-id - -

Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED

-
query - string - - -
- regional-resource-zone + prov-status -

Regional way of organizing pservers, source of truth should define values

+

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

query @@ -110843,10 +110517,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- prov-status + interface-id -

Trigger for operational monitoring of this resource by Service Assurance systems.

+

ID of interface

query @@ -110858,10 +110532,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- heat-stack-id + interface-role -

Heat stack id corresponding to this instance, managed by MSO

+

Role assigned to this Interface, should use values as defined in ECOMP Yang models.

query @@ -110897,7 +110571,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen @@ -110925,17 +110599,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
-
create or update an existing entitlement
-

PUT /network/vpes/vpe/{vnf-id}/entitlements/entitlement/{group-uuid}/{resource-uuid}

+
create or update an existing lag-interface
+

PUT /network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}

Tags: Network
-

create or update an existing entitlement

+

create or update an existing lag-interface

@@ -110944,13 +110618,13 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen

-

entitlement object that needs to be created or updated

+

lag-interface object that needs to be created or updated

@@ -110969,26 +110643,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id - -

Unique id of VNF. This is unique across the graph.

-
path - string - - - -
- group-uuid + equipment-name -

Unique ID for the entitlement group the resource comes from, should be uuid.

path @@ -111001,10 +110658,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- resource-uuid + interface-name -

Unique ID of an entitlement resource.

+

Name that identifies the link aggregate interface

path @@ -111046,17 +110703,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
-
delete an existing entitlement
-

DELETE /network/vpes/vpe/{vnf-id}/entitlements/entitlement/{group-uuid}/{resource-uuid}

+
delete an existing lag-interface
+

DELETE /network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}

Tags: Network
-

delete an existing entitlement

+

delete an existing lag-interface

@@ -111078,26 +110735,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id - -

Unique id of VNF. This is unique across the graph.

-
path - string - - - -
- group-uuid + equipment-name -

Unique ID for the entitlement group the resource comes from, should be uuid.

path @@ -111110,10 +110750,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- resource-uuid + interface-name -

Unique ID of an entitlement resource.

+

Name that identifies the link aggregate interface

path @@ -111171,36 +110811,19 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
-
see node definition for valid relationships
-

PUT /network/vpes/vpe/{vnf-id}/entitlements/entitlement/{group-uuid}/{resource-uuid}/relationship-list/relationship

+
returns l-interfaces
+

GET /network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces

Tags: Network
-

see node definition for valid relationships

+

returns l-interfaces

-
- -

application/json application/xml -

-
-
-

relationship object that needs to be created or updated

-

-
-
-
- -
-
-
@@ -111215,10 +110838,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - + + + + + + + + + + + + + + + @@ -111270,6 +110921,29 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen

+
+ 200 OK + +
+
+
+
+

successful operation

+ +
+
+
+ +
+
+ + +
+
+ +
default @@ -111292,126 +110966,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
-
-
delete an existing relationship
-

DELETE /network/vpes/vpe/{vnf-id}/entitlements/entitlement/{group-uuid}/{resource-uuid}/relationship-list/relationship

- Tags: - Network -
-
-
-

delete an existing relationship

- -
-
- -

application/json application/xml -

-
-
-
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -111231,10 +110853,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- group-uuid + interface-name -

Unique ID for the entitlement group the resource comes from, should be uuid.

+

Name that identifies the link aggregate interface

path @@ -111247,18 +110869,47 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- resource-uuid + prov-status -

Unique ID of an entitlement resource.

+

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

pathquery + string + + +
+ interface-id + +

ID of interface

+
query + string + + +
+ interface-role + +

Role assigned to this Interface, should use values as defined in ECOMP Yang models.

+
query string -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- vnf-id - -

Unique id of VNF. This is unique across the graph.

-
path - string - - - -
- group-uuid - -

Unique ID for the entitlement group the resource comes from, should be uuid.

-
path - string - - - -
- resource-uuid - -

Unique ID of an entitlement resource.

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
+ +
-
returns l-interfaces
-

GET /network/vpes/vpe/{vnf-id}/l-interfaces

+
returns l-interface
+

GET /network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}

Tags: Network
-

returns l-interfaces

+

returns l-interface

@@ -111428,10 +110993,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -111444,194 +111008,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-name - -

Name of VNF.

-
query - string - - -
- vnf-name2 - -

Alternate name of VNF.

-
query - string - - -
- vnf-type - -

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.

-
query - string - - -
- service-id - -

Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED

-
query - string - - -
- regional-resource-zone - -

Regional way of organizing pservers, source of truth should define values

-
query - string - - -
- prov-status - -

Trigger for operational monitoring of this resource by Service Assurance systems.

-
query - string - - -
- heat-stack-id - -

Heat stack id corresponding to this instance, managed by MSO

-
query - string - - -
-
- -
-

application/json application/xml -

- -
-
- 200 OK - -
-
-
-
-

successful operation

- -
-
-
- -
-
- - -
-
- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
returns l-interface
-

GET /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}

- Tags: - Network -
-
-
-

returns l-interface

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - -
- vnf-id + interface-name -

Unique id of VNF. This is unique across the graph.

+

Name that identifies the link aggregate interface

path @@ -111660,70 +111040,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-name - -

Name of VNF.

-
query - string - - -
- vnf-name2 - -

Alternate name of VNF.

-
query - string - - -
- vnf-type - -

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.

-
query - string - - -
- service-id - -

Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED

-
query - string - - -
- regional-resource-zone + prov-status -

Regional way of organizing pservers, source of truth should define values

+

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

query @@ -111735,10 +111055,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- prov-status + interface-id -

Trigger for operational monitoring of this resource by Service Assurance systems.

+

ID of interface

query @@ -111750,10 +111070,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- heat-stack-id + interface-role -

Heat stack id corresponding to this instance, managed by MSO

+

Role assigned to this Interface, should use values as defined in ECOMP Yang models.

query @@ -111862,11 +111182,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
create or update an existing l-interface
-

PUT /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}

+

PUT /network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}

Tags: Network
@@ -111906,10 +111226,25 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

+
path + string + + + +
+ interface-name + +

Name that identifies the link aggregate interface

path @@ -111967,11 +111302,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
delete an existing l-interface
-

DELETE /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}

+

DELETE /network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}

Tags: Network
@@ -111999,10 +111334,25 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

+
path + string + + + +
+ interface-name + +

Name that identifies the link aggregate interface

path @@ -112076,11 +111426,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
returns l3-interface-ipv4-address-list
-

GET /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}

+

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}

Tags: Network
@@ -112103,10 +111453,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -112122,7 +111471,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen interface-name -

Name given to the interface

+

Name that identifies the link aggregate interface

path @@ -112135,10 +111484,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- l3-interface-ipv4-address + interface-name -

IP address

+

Name given to the interface

path @@ -112151,70 +111500,26 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-name - -

Name of VNF.

-
query - string - - -
- vnf-name2 - -

Alternate name of VNF.

-
query - string - - -
- vnf-type - -

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.

-
query - string - - -
- service-id + l3-interface-ipv4-address -

Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED

+

IP address

querypath string +
- regional-resource-zone + prov-status -

Regional way of organizing pservers, source of truth should define values

+

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

query @@ -112226,10 +111531,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- prov-status + interface-id -

Trigger for operational monitoring of this resource by Service Assurance systems.

+

ID of interface

query @@ -112241,10 +111546,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- heat-stack-id + interface-role -

Heat stack id corresponding to this instance, managed by MSO

+

Role assigned to this Interface, should use values as defined in ECOMP Yang models.

query @@ -112398,11 +111703,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
create or update an existing l3-interface-ipv4-address-list
-

PUT /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}

+

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}

Tags: Network
@@ -112442,10 +111747,25 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

+
path + string + + + +
+ interface-name + +

Name that identifies the link aggregate interface

path @@ -112519,11 +111839,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
delete an existing l3-interface-ipv4-address-list
-

DELETE /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}

+

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}

Tags: Network
@@ -112551,10 +111871,25 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

+
path + string + + + +
+ interface-name + +

Name that identifies the link aggregate interface

path @@ -112644,11 +111979,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
see node definition for valid relationships
-

PUT /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship

+

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

Tags: Network
@@ -112688,10 +112023,25 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

+
path + string + + + +
+ interface-name + +

Name that identifies the link aggregate interface

path @@ -112765,11 +112115,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
delete an existing relationship
-

DELETE /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship

+

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

Tags: Network
@@ -112797,10 +112147,25 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

+
path + string + + + +
+ interface-name + +

Name that identifies the link aggregate interface

path @@ -112874,11 +112239,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
returns l3-interface-ipv6-address-list
-

GET /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}

+

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}

Tags: Network
@@ -112901,10 +112266,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -112920,7 +112284,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen interface-name -

Name given to the interface

+

Name that identifies the link aggregate interface

path @@ -112933,10 +112297,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- l3-interface-ipv6-address + interface-name -

IP address

+

Name given to the interface

path @@ -112949,70 +112313,26 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-name - -

Name of VNF.

-
query - string - - -
- vnf-name2 - -

Alternate name of VNF.

-
query - string - - -
- vnf-type - -

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.

-
query - string - - -
- service-id + l3-interface-ipv6-address -

Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED

+

IP address

querypath string +
- regional-resource-zone + prov-status -

Regional way of organizing pservers, source of truth should define values

+

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

query @@ -113024,10 +112344,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- prov-status + interface-id -

Trigger for operational monitoring of this resource by Service Assurance systems.

+

ID of interface

query @@ -113039,10 +112359,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- heat-stack-id + interface-role -

Heat stack id corresponding to this instance, managed by MSO

+

Role assigned to this Interface, should use values as defined in ECOMP Yang models.

query @@ -113196,11 +112516,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
create or update an existing l3-interface-ipv6-address-list
-

PUT /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}

+

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}

Tags: Network
@@ -113240,10 +112560,25 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

+
path + string + + + +
+ interface-name + +

Name that identifies the link aggregate interface

path @@ -113317,11 +112652,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
delete an existing l3-interface-ipv6-address-list
-

DELETE /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}

+

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}

Tags: Network
@@ -113349,10 +112684,25 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

+
path + string + + + +
+ interface-name + +

Name that identifies the link aggregate interface

path @@ -113442,11 +112792,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
see node definition for valid relationships
-

PUT /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship

+

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

Tags: Network
@@ -113486,10 +112836,25 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

+
path + string + + + +
+ interface-name + +

Name that identifies the link aggregate interface

path @@ -113563,11 +112928,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
delete an existing relationship
-

DELETE /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship

+

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

Tags: Network
@@ -113595,10 +112960,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -113614,23 +112978,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen interface-name -

Name given to the interface

-
path - string - - - -
- l3-interface-ipv6-address - -

IP address

+

Name that identifies the link aggregate interface

path @@ -113641,85 +112989,12 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
see node definition for valid relationships
-

PUT /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/relationship-list/relationship

- Tags: - Network -
-
-
-

see node definition for valid relationships

- -
-
- -

application/json application/xml -

-
-
-

relationship object that needs to be created or updated

-

-
-
-
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- vnf-id + interface-name -

Unique id of VNF. This is unique across the graph.

+

Name given to the interface

path @@ -113732,10 +113007,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- interface-name + l3-interface-ipv6-address -

Name given to the interface

+

IP address

path @@ -113777,23 +113052,35 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
-
delete an existing relationship
-

DELETE /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/relationship-list/relationship

+
see node definition for valid relationships
+

PUT /network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/relationship-list/relationship

Tags: Network
-

delete an existing relationship

+

see node definition for valid relationships

application/json application/xml

+
+
+

relationship object that needs to be created or updated

+

+
+
+
+ +
+
@@ -113809,10 +113096,25 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

+
path + string + + + +
+ interface-name + +

Name that identifies the link aggregate interface

path @@ -113870,19 +113172,24 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
-
returns sriov-vfs
-

GET /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/sriov-vfs

+
delete an existing relationship
+

DELETE /network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/relationship-list/relationship

Tags: Network
-

returns sriov-vfs

+

delete an existing relationship

+
+ +

application/json application/xml +

+
@@ -113897,10 +113204,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - + + +
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -113916,7 +113222,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen interface-name -

Name given to the interface

+

Name that identifies the link aggregate interface

path @@ -113929,70 +113235,129 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-name + interface-name -

Name of VNF.

+

Name given to the interface

querypath string +
+
+ +
+

application/json application/xml +

+ +
+
+ default + +
+
+
+
+

Response codes found in response codes.

+ +
+
+
+ +
+
+ +
+
+
+
+
+ + +
+
+
returns sriov-vfs
+

GET /network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs

+ Tags: + Network +
+
+
+

returns sriov-vfs

+ +
+
+ + + + + + + + + + + - + - + - + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - -
- vnf-name2 + equipment-name -

Alternate name of VNF.

querypath string +
- vnf-type + interface-name -

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.

+

Name that identifies the link aggregate interface

querypath string +
- service-id + interface-name -

Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED

+

Name given to the interface

querypath string +
- regional-resource-zone + prov-status -

Regional way of organizing pservers, source of truth should define values

+

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

query @@ -114004,10 +113369,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- prov-status + interface-id -

Trigger for operational monitoring of this resource by Service Assurance systems.

+

ID of interface

query @@ -114019,10 +113384,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- heat-stack-id + interface-role -

Heat stack id corresponding to this instance, managed by MSO

+

Role assigned to this Interface, should use values as defined in ECOMP Yang models.

query @@ -114131,11 +113496,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
returns sriov-vf
-

GET /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}

+

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}

Tags: Network
@@ -114158,10 +113523,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -114177,7 +113541,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen interface-name -

Name given to the interface

+

Name that identifies the link aggregate interface

path @@ -114190,10 +113554,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- pci-id + interface-name -

PCI ID used to identify the sriov-vf

+

Name given to the interface

path @@ -114206,70 +113570,26 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-name - -

Name of VNF.

-
query - string - - -
- vnf-name2 - -

Alternate name of VNF.

-
query - string - - -
- vnf-type - -

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.

-
query - string - - -
- service-id + pci-id -

Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED

+

PCI ID used to identify the sriov-vf

querypath string +
- regional-resource-zone + prov-status -

Regional way of organizing pservers, source of truth should define values

+

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

query @@ -114281,10 +113601,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- prov-status + interface-id -

Trigger for operational monitoring of this resource by Service Assurance systems.

+

ID of interface

query @@ -114296,10 +113616,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- heat-stack-id + interface-role -

Heat stack id corresponding to this instance, managed by MSO

+

Role assigned to this Interface, should use values as defined in ECOMP Yang models.

query @@ -114468,11 +113788,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
create or update an existing sriov-vf
-

PUT /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}

+

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}

Tags: Network
@@ -114512,10 +113832,25 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

+
path + string + + + +
+ interface-name + +

Name that identifies the link aggregate interface

path @@ -114589,11 +113924,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
delete an existing sriov-vf
-

DELETE /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}

+

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}

Tags: Network
@@ -114621,10 +113956,25 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

+
path + string + + + +
+ interface-name + +

Name that identifies the link aggregate interface

path @@ -114714,11 +114064,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
see node definition for valid relationships
-

PUT /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}/relationship-list/relationship

+

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

Tags: Network
@@ -114758,10 +114108,25 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

+
path + string + + + +
+ interface-name + +

Name that identifies the link aggregate interface

path @@ -114835,11 +114200,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
delete an existing relationship
-

DELETE /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}/relationship-list/relationship

+

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

Tags: Network
@@ -114867,10 +114232,25 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

+
path + string + + + +
+ interface-name + +

Name that identifies the link aggregate interface

path @@ -114944,11 +114324,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
returns vlans
-

GET /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans

+

GET /network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans

Tags: Network
@@ -114971,10 +114351,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -114990,7 +114369,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen interface-name -

Name given to the interface

+

Name that identifies the link aggregate interface

path @@ -115003,70 +114382,26 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-name - -

Name of VNF.

-
query - string - - -
- vnf-name2 - -

Alternate name of VNF.

-
query - string - - -
- vnf-type - -

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.

-
query - string - - -
- service-id + interface-name -

Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED

+

Name given to the interface

querypath string +
- regional-resource-zone + prov-status -

Regional way of organizing pservers, source of truth should define values

+

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

query @@ -115078,10 +114413,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- prov-status + interface-id -

Trigger for operational monitoring of this resource by Service Assurance systems.

+

ID of interface

query @@ -115093,10 +114428,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- heat-stack-id + interface-role -

Heat stack id corresponding to this instance, managed by MSO

+

Role assigned to this Interface, should use values as defined in ECOMP Yang models.

query @@ -115205,11 +114540,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
returns vlan
-

GET /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}

+

GET /network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}

Tags: Network
@@ -115232,10 +114567,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -115251,7 +114585,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen interface-name -

Name given to the interface

+

Name that identifies the link aggregate interface

path @@ -115264,10 +114598,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vlan-interface + interface-name -

String that identifies the interface

+

Name given to the interface

path @@ -115280,70 +114614,26 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-name - -

Name of VNF.

-
query - string - - -
- vnf-name2 - -

Alternate name of VNF.

-
query - string - - -
- vnf-type - -

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.

-
query - string - - -
- service-id + vlan-interface -

Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED

+

String that identifies the interface

querypath string +
- regional-resource-zone + prov-status -

Regional way of organizing pservers, source of truth should define values

+

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

query @@ -115355,10 +114645,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- prov-status + interface-id -

Trigger for operational monitoring of this resource by Service Assurance systems.

+

ID of interface

query @@ -115370,10 +114660,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- heat-stack-id + interface-role -

Heat stack id corresponding to this instance, managed by MSO

+

Role assigned to this Interface, should use values as defined in ECOMP Yang models.

query @@ -115512,11 +114802,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
create or update an existing vlan
-

PUT /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}

+

PUT /network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}

Tags: Network
@@ -115556,10 +114846,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -115575,100 +114864,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen interface-name -

Name given to the interface

-
path - string - - - -
- vlan-interface - -

String that identifies the interface

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
delete an existing vlan
-

DELETE /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}

- Tags: - Network -
-
-
-

delete an existing vlan

- -
-
- -

application/json application/xml -

-
-
- - - - - - - - - - - - - - - - - - - - -
- vnf-id - -

Unique id of VNF. This is unique across the graph.

+

Name that identifies the link aggregate interface

path @@ -115711,22 +114907,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- resource-version - -

resource-version for concurrency

-
query - string - - - -
@@ -115758,19 +114938,24 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- -
+ +
-
returns l3-interface-ipv4-address-list
-

GET /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}

+
delete an existing vlan
+

DELETE /network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}

Tags: Network
-

returns l3-interface-ipv4-address-list

+

delete an existing vlan

+
+ +

application/json application/xml +

+
@@ -115785,10 +114970,25 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen + + + + + + + + + + + + + +
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

+
path + string + + + +
+ interface-name + +

Name that identifies the link aggregate interface

path @@ -115833,10 +115033,81 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- l3-interface-ipv4-address + resource-version + +

resource-version for concurrency

+
query + string + + + +
+
+ +
+

application/json application/xml +

+ +
+
+ default + +
+
+
+
+

Response codes found in response codes.

+ +
+
+
+ +
+
+ +
+
+
+
+
+ + +
+
+
returns l3-interface-ipv4-address-list
+

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}

+ Tags: + Network +
+
+
+

returns l3-interface-ipv4-address-list

+ +
+
+ + + + + + + + + + + + + - + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - -
+ equipment-name -

IP address

path @@ -115849,70 +115120,74 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-name + interface-name -

Name of VNF.

+

Name that identifies the link aggregate interface

querypath string +
- vnf-name2 + interface-name -

Alternate name of VNF.

+

Name given to the interface

querypath string +
- vnf-type + vlan-interface -

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.

+

String that identifies the interface

querypath string +
- service-id + l3-interface-ipv4-address -

Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED

+

IP address

querypath string +
- regional-resource-zone + prov-status -

Regional way of organizing pservers, source of truth should define values

+

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

query @@ -115924,10 +115199,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- prov-status + interface-id -

Trigger for operational monitoring of this resource by Service Assurance systems.

+

ID of interface

query @@ -115939,10 +115214,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- heat-stack-id + interface-role -

Heat stack id corresponding to this instance, managed by MSO

+

Role assigned to this Interface, should use values as defined in ECOMP Yang models.

query @@ -116126,11 +115401,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
create or update an existing l3-interface-ipv4-address-list
-

PUT /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}

+

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}

Tags: Network
@@ -116170,10 +115445,25 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

+
path + string + + + +
+ interface-name + +

Name that identifies the link aggregate interface

path @@ -116263,11 +115553,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
delete an existing l3-interface-ipv4-address-list
-

DELETE /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}

+

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}

Tags: Network
@@ -116295,10 +115585,25 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

+
path + string + + + +
+ interface-name + +

Name that identifies the link aggregate interface

path @@ -116404,11 +115709,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
see node definition for valid relationships
-

PUT /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship

+

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

Tags: Network
@@ -116448,10 +115753,25 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

+
path + string + + + +
+ interface-name + +

Name that identifies the link aggregate interface

path @@ -116541,11 +115861,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
delete an existing relationship
-

DELETE /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship

+

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

Tags: Network
@@ -116573,10 +115893,25 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

+
path + string + + + +
+ interface-name + +

Name that identifies the link aggregate interface

path @@ -116666,11 +116001,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
returns l3-interface-ipv6-address-list
-

GET /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}

+

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}

Tags: Network
@@ -116693,10 +116028,25 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

+
path + string + + + +
+ interface-name + +

Name that identifies the link aggregate interface

path @@ -116757,70 +116107,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-name - -

Name of VNF.

-
query - string - - -
- vnf-name2 - -

Alternate name of VNF.

-
query - string - - -
- vnf-type - -

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.

-
query - string - - -
- service-id - -

Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED

-
query - string - - -
- regional-resource-zone + prov-status -

Regional way of organizing pservers, source of truth should define values

+

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

query @@ -116832,10 +116122,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- prov-status + interface-id -

Trigger for operational monitoring of this resource by Service Assurance systems.

+

ID of interface

query @@ -116847,10 +116137,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- heat-stack-id + interface-role -

Heat stack id corresponding to this instance, managed by MSO

+

Role assigned to this Interface, should use values as defined in ECOMP Yang models.

query @@ -117034,11 +116324,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
create or update an existing l3-interface-ipv6-address-list
-

PUT /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}

+

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}

Tags: Network
@@ -117078,10 +116368,25 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

+
path + string + + + +
+ interface-name + +

Name that identifies the link aggregate interface

path @@ -117171,11 +116476,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
delete an existing l3-interface-ipv6-address-list
-

DELETE /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}

+

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}

Tags: Network
@@ -117203,10 +116508,25 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

+
path + string + + + +
+ interface-name + +

Name that identifies the link aggregate interface

path @@ -117312,11 +116632,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
see node definition for valid relationships
-

PUT /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship

+

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

Tags: Network
@@ -117356,10 +116676,25 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

+
path + string + + + +
+ interface-name + +

Name that identifies the link aggregate interface

path @@ -117449,11 +116784,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
delete an existing relationship
-

DELETE /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship

+

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

Tags: Network
@@ -117481,10 +116816,25 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

+
path + string + + + +
+ interface-name + +

Name that identifies the link aggregate interface

path @@ -117574,11 +116924,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
see node definition for valid relationships
-

PUT /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/relationship-list/relationship

+

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

Tags: Network
@@ -117618,10 +116968,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -117637,100 +116986,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen interface-name -

Name given to the interface

-
path - string - - - -
- vlan-interface - -

String that identifies the interface

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
delete an existing relationship
-

DELETE /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/relationship-list/relationship

- Tags: - Network -
-
-
-

delete an existing relationship

- -
-
- -

application/json application/xml -

-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- vnf-id - -

Unique id of VNF. This is unique across the graph.

+

Name that identifies the link aggregate interface

path @@ -117804,19 +117060,24 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
-
returns lag-interfaces
-

GET /network/vpes/vpe/{vnf-id}/lag-interfaces

+
delete an existing relationship
+

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

Tags: Network
-

returns lag-interfaces

+

delete an existing relationship

+
+ +

application/json application/xml +

+
@@ -117831,10 +117092,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - - - - - - - - - - - - - - - + - + - + + +
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -117847,107 +117107,154 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-name - -

Name of VNF.

-
query - string - - -
- vnf-name2 - -

Alternate name of VNF.

-
query - string - - -
- vnf-type + interface-name -

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.

+

Name that identifies the link aggregate interface

querypath string +
- service-id + interface-name -

Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED

+

Name given to the interface

querypath string +
- regional-resource-zone + vlan-interface -

Regional way of organizing pservers, source of truth should define values

+

String that identifies the interface

querypath string +
+
+ +
+

application/json application/xml +

+ +
+
+ default + +
+
+
+
+

Response codes found in response codes.

+ +
+
+
+ +
+
+ +
+
+
+
+
+ + +
+
+
see node definition for valid relationships
+

PUT /network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/relationship-list/relationship

+ Tags: + Network +
+
+
+

see node definition for valid relationships

+ +
+
+ +

application/json application/xml +

+
+
+

relationship object that needs to be created or updated

+

+
+
+
+ +
+
+
+
+ + + + + + + + + + + - + - + @@ -117959,29 +117266,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen

-
- 200 OK - -
-
-
-
-

successful operation

- -
-
-
- -
-
- - -
-
- -
default @@ -118004,19 +117288,24 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
-
returns lag-interface
-

GET /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}

+
delete an existing relationship
+

DELETE /network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/relationship-list/relationship

Tags: Network
-

returns lag-interface

+

delete an existing relationship

+
+ +

application/json application/xml +

+
- prov-status + equipment-name -

Trigger for operational monitoring of this resource by Service Assurance systems.

querypath string +
- heat-stack-id + interface-name -

Heat stack id corresponding to this instance, managed by MSO

+

Name that identifies the link aggregate interface

querypath string +
@@ -118031,10 +117320,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen + +
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -118061,27 +117349,83 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
+
+ +
+

application/json application/xml +

+ +
+
+ default + +
+
+
+
+

Response codes found in response codes.

+ +
+
+
+ +
+
+ +
+
+
+
+
+ + +
+
+
returns p-interfaces
+

GET /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces

+ Tags: + Network +
+
+
+

returns p-interfaces

+ +
+
+ + + + + + + + + + + - + + +
- vnf-name + equipment-name -

Name of VNF.

querypath string +
- vnf-name2 + prov-status -

Alternate name of VNF.

+

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

query @@ -118091,42 +117435,122 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
+
+ +
+

application/json application/xml +

+ +
+
+ 200 OK + +
+
+
+
+

successful operation

+ +
+
+
+ +
+
+ + +
+
+ +
+
+ default + +
+
+
+
+

Response codes found in response codes.

+ +
+
+
+ +
+
+ +
+
+
+
+
+ + +
+
+
returns p-interface
+

GET /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}

+ Tags: + Network +
+
+
+

returns p-interface

+ +
+
+ + + + + + + + + + + - + - + - - - - - - - - - - - - - - - - - - - - -
- vnf-type + equipment-name -

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.

querypath string +
- service-id + interface-name -

Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED

+

Name that identifies the physical interface

querypath string +
- regional-resource-zone + prov-status -

Regional way of organizing pservers, source of truth should define values

+

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

query @@ -118151,51 +117575,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- heat-stack-id - -

Heat stack id corresponding to this instance, managed by MSO

-
query - string - - -
- interface-id - -

ID of interface

-
query - string - - -
- interface-role - -

Role assigned to this Interface, should use values as defined in ECOMP Yang models.

-
query - string - - -
@@ -118222,7 +117601,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
@@ -118250,17 +117629,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- -
+ +
-
create or update an existing lag-interface
-

PUT /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}

+
create or update an existing p-interface
+

PUT /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}

Tags: Network
-

create or update an existing lag-interface

+

create or update an existing p-interface

@@ -118269,13 +117648,13 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen

-

lag-interface object that needs to be created or updated

+

p-interface object that needs to be created or updated

@@ -118294,10 +117673,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -118313,7 +117691,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen interface-name -

Name that identifies the link aggregate interface

+

Name that identifies the physical interface

path @@ -118355,17 +117733,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
-
delete an existing lag-interface
-

DELETE /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}

+
delete an existing p-interface
+

DELETE /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}

Tags: Network
-

delete an existing lag-interface

+

delete an existing p-interface

@@ -118387,10 +117765,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -118406,7 +117783,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen interface-name -

Name that identifies the link aggregate interface

+

Name that identifies the physical interface

path @@ -118464,11 +117841,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
returns l-interfaces
-

GET /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces

+

GET /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces

Tags: Network
@@ -118491,10 +117868,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -118510,7 +117886,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen interface-name -

Name that identifies the link aggregate interface

+

Name that identifies the physical interface

path @@ -118523,70 +117899,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-name - -

Name of VNF.

-
query - string - - -
- vnf-name2 - -

Alternate name of VNF.

-
query - string - - -
- vnf-type - -

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.

-
query - string - - -
- service-id - -

Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED

-
query - string - - -
- regional-resource-zone + prov-status -

Regional way of organizing pservers, source of truth should define values

+

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

query @@ -118611,51 +117927,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- heat-stack-id - -

Heat stack id corresponding to this instance, managed by MSO

-
query - string - - -
- interface-id - -

ID of interface

-
query - string - - -
- interface-role - -

Role assigned to this Interface, should use values as defined in ECOMP Yang models.

-
query - string - - -
@@ -118710,11 +117981,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- -
+ +
returns l-interface
-

GET /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}

+

GET /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}

Tags: Network
@@ -118737,10 +118008,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -118756,7 +118026,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen interface-name -

Name that identifies the link aggregate interface

+

Name that identifies the physical interface

path @@ -118785,70 +118055,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-name - -

Name of VNF.

-
query - string - - -
- vnf-name2 - -

Alternate name of VNF.

-
query - string - - -
- vnf-type - -

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.

-
query - string - - -
- service-id - -

Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED

-
query - string - - -
- regional-resource-zone + prov-status -

Regional way of organizing pservers, source of truth should define values

+

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

query @@ -118873,51 +118083,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- heat-stack-id - -

Heat stack id corresponding to this instance, managed by MSO

-
query - string - - -
- interface-id - -

ID of interface

-
query - string - - -
- interface-role - -

Role assigned to this Interface, should use values as defined in ECOMP Yang models.

-
query - string - - -
interface-id @@ -119017,11 +118182,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
create or update an existing l-interface
-

PUT /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}

+

PUT /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}

Tags: Network
@@ -119061,10 +118226,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -119080,7 +118244,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen interface-name -

Name that identifies the link aggregate interface

+

Name that identifies the physical interface

path @@ -119138,11 +118302,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
delete an existing l-interface
-

DELETE /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}

+

DELETE /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}

Tags: Network
@@ -119170,10 +118334,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -119189,7 +118352,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen interface-name -

Name that identifies the link aggregate interface

+

Name that identifies the physical interface

path @@ -119263,11 +118426,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
returns l3-interface-ipv4-address-list
-

GET /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}

+

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}

Tags: Network
@@ -119290,10 +118453,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -119309,7 +118471,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen interface-name -

Name that identifies the link aggregate interface

+

Name that identifies the physical interface

path @@ -119354,70 +118516,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-name - -

Name of VNF.

-
query - string - - -
- vnf-name2 - -

Alternate name of VNF.

-
query - string - - -
- vnf-type - -

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.

-
query - string - - -
- service-id - -

Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED

-
query - string - - -
- regional-resource-zone + prov-status -

Regional way of organizing pservers, source of truth should define values

+

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

query @@ -119442,51 +118544,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- heat-stack-id - -

Heat stack id corresponding to this instance, managed by MSO

-
query - string - - -
- interface-id - -

ID of interface

-
query - string - - -
- interface-role - -

Role assigned to this Interface, should use values as defined in ECOMP Yang models.

-
query - string - - -
interface-id @@ -119631,11 +118688,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
create or update an existing l3-interface-ipv4-address-list
-

PUT /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}

+

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}

Tags: Network
@@ -119675,10 +118732,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -119694,7 +118750,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen interface-name -

Name that identifies the link aggregate interface

+

Name that identifies the physical interface

path @@ -119768,11 +118824,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
delete an existing l3-interface-ipv4-address-list
-

DELETE /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}

+

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}

Tags: Network
@@ -119800,10 +118856,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -119819,7 +118874,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen interface-name -

Name that identifies the link aggregate interface

+

Name that identifies the physical interface

path @@ -119909,11 +118964,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
see node definition for valid relationships
-

PUT /network/vpes/vpe/{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

+

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

Tags: Network
@@ -119953,10 +119008,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -119972,7 +119026,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen interface-name -

Name that identifies the link aggregate interface

+

Name that identifies the physical interface

path @@ -120046,11 +119100,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
delete an existing relationship
-

DELETE /network/vpes/vpe/{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

+

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

Tags: Network
@@ -120078,10 +119132,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -120097,7 +119150,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen interface-name -

Name that identifies the link aggregate interface

+

Name that identifies the physical interface

path @@ -120171,11 +119224,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
returns l3-interface-ipv6-address-list
-

GET /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}

+

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}

Tags: Network
@@ -120198,10 +119251,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -120217,7 +119269,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen interface-name -

Name that identifies the link aggregate interface

+

Name that identifies the physical interface

path @@ -120262,70 +119314,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-name - -

Name of VNF.

-
query - string - - -
- vnf-name2 - -

Alternate name of VNF.

-
query - string - - -
- vnf-type - -

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.

-
query - string - - -
- service-id - -

Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED

-
query - string - - -
- regional-resource-zone + prov-status -

Regional way of organizing pservers, source of truth should define values

+

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

query @@ -120350,51 +119342,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- heat-stack-id - -

Heat stack id corresponding to this instance, managed by MSO

-
query - string - - -
- interface-id - -

ID of interface

-
query - string - - -
- interface-role - -

Role assigned to this Interface, should use values as defined in ECOMP Yang models.

-
query - string - - -
interface-id @@ -120539,11 +119486,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
create or update an existing l3-interface-ipv6-address-list
-

PUT /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}

+

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}

Tags: Network
@@ -120583,10 +119530,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -120602,7 +119548,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen interface-name -

Name that identifies the link aggregate interface

+

Name that identifies the physical interface

path @@ -120676,11 +119622,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
delete an existing l3-interface-ipv6-address-list
-

DELETE /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}

+

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}

Tags: Network
@@ -120708,10 +119654,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -120727,7 +119672,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen interface-name -

Name that identifies the link aggregate interface

+

Name that identifies the physical interface

path @@ -120817,11 +119762,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
see node definition for valid relationships
-

PUT /network/vpes/vpe/{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

+

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

Tags: Network
@@ -120861,10 +119806,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -120880,7 +119824,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen interface-name -

Name that identifies the link aggregate interface

+

Name that identifies the physical interface

path @@ -120954,11 +119898,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
delete an existing relationship
-

DELETE /network/vpes/vpe/{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

+

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

Tags: Network
@@ -120986,10 +119930,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -121005,7 +119948,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen interface-name -

Name that identifies the link aggregate interface

+

Name that identifies the physical interface

path @@ -121079,11 +120022,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
see node definition for valid relationships
-

PUT /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/relationship-list/relationship

+

PUT /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/relationship-list/relationship

Tags: Network
@@ -121123,10 +120066,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -121142,7 +120084,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen interface-name -

Name that identifies the link aggregate interface

+

Name that identifies the physical interface

path @@ -121200,11 +120142,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
delete an existing relationship
-

DELETE /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/relationship-list/relationship

+

DELETE /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/relationship-list/relationship

Tags: Network
@@ -121232,10 +120174,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -121251,7 +120192,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen interface-name -

Name that identifies the link aggregate interface

+

Name that identifies the physical interface

path @@ -121309,11 +120250,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
returns sriov-vfs
-

GET /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs

+

GET /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs

Tags: Network
@@ -121336,10 +120277,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -121355,7 +120295,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen interface-name -

Name that identifies the link aggregate interface

+

Name that identifies the physical interface

path @@ -121384,10 +120324,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-name + prov-status -

Name of VNF.

+

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

query @@ -121399,10 +120339,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-name2 + prov-status -

Alternate name of VNF.

+

Trigger for operational monitoring of this resource by Service Assurance systems.

query @@ -121414,10 +120354,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-type + interface-id -

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.

+

ID of interface

query @@ -121429,10 +120369,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- service-id + macaddr -

Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED

+

MAC address for the interface

query @@ -121444,10 +120384,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- regional-resource-zone + network-name -

Regional way of organizing pservers, source of truth should define values

+

Name of the network

query @@ -121457,42 +120397,154 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
+
+ +
+

application/json application/xml +

+ +
+
+ 200 OK + +
+
+
+
+

successful operation

+ +
+
+
+ +
+
+ + +
+
+ +
+
+ default + +
+
+
+
+

Response codes found in response codes.

+ +
+
+
+ +
+
+ +
+
+
+
+
+ + +
+
+
returns sriov-vf
+

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}

+ Tags: + Network +
+
+
+

returns sriov-vf

+ +
+
+ + + + + + + + + + + - + - + + + + + + + + + + + + + + + - - - - - -
- prov-status + equipment-name -

Trigger for operational monitoring of this resource by Service Assurance systems.

querypath string +
- heat-stack-id + interface-name -

Heat stack id corresponding to this instance, managed by MSO

+

Name that identifies the physical interface

querypath string +
- interface-id + interface-name -

ID of interface

+

Name given to the interface

+
path + string + + + +
+ pci-id + +

PCI ID used to identify the sriov-vf

+
path + string + + + +
+ prov-status + +

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

query @@ -121504,10 +120556,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- interface-role + prov-status -

Role assigned to this Interface, should use values as defined in ECOMP Yang models.

+

Trigger for operational monitoring of this resource by Service Assurance systems.

query @@ -121553,389 +120605,66 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen

Name of the network

-
query - string - - -
-
- -
-

application/json application/xml -

- -
-
- 200 OK - -
-
-
-
-

successful operation

- -
-
-
- -
-
- - -
-
- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
returns sriov-vf
-

GET /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}

- Tags: - Network -
-
-
-

returns sriov-vf

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - -
- vnf-id - -

Unique id of VNF. This is unique across the graph.

-
path - string - - - -
- interface-name - -

Name that identifies the link aggregate interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- pci-id - -

PCI ID used to identify the sriov-vf

-
path - string - - - -
- vnf-name - -

Name of VNF.

-
query - string - - -
- vnf-name2 - -

Alternate name of VNF.

-
query - string - - -
- vnf-type - -

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.

-
query - string - - -
- service-id - -

Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED

-
query - string - - -
- regional-resource-zone - -

Regional way of organizing pservers, source of truth should define values

-
query - string - - -
- prov-status - -

Trigger for operational monitoring of this resource by Service Assurance systems.

-
query - string - - -
- heat-stack-id - -

Heat stack id corresponding to this instance, managed by MSO

-
query - string - - -
- interface-id - -

ID of interface

-
query - string - - -
- interface-role - -

Role assigned to this Interface, should use values as defined in ECOMP Yang models.

-
query - string - - -
- interface-id - -

ID of interface

-
query - string - - -
- macaddr - -

MAC address for the interface

-
query - string - - -
- network-name - -

Name of the network

-
query - string - - -
- vf-vlan-filter - -

This metadata provides option to specify list of VLAN filters applied on VF to pass the traffic to VM.

-
query - string - - -
- vf-mac-filter - -

When MAC filters are specified, VF-agent service configures VFs to do MAC level filtering before the traffic is passed to VM.

-
query - string - - -
- vf-vlan-strip - -

When this field is set to true, VF will configured to strip the outer TAG before the traffic is passed to VM.

-
query - boolean - - -
- neutron-network-id - -

Neutron network id of the interface

+
query + string + + +
+ vf-vlan-filter + +

This metadata provides option to specify list of VLAN filters applied on VF to pass the traffic to VM.

+
query + string + + +
+ vf-mac-filter + +

When MAC filters are specified, VF-agent service configures VFs to do MAC level filtering before the traffic is passed to VM.

+
query + string + + +
+ vf-vlan-strip + +

When this field is set to true, VF will configured to strip the outer TAG before the traffic is passed to VM.

+
query + boolean + + +
+ neutron-network-id + +

Neutron network id of the interface

query @@ -121999,11 +120728,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
create or update an existing sriov-vf
-

PUT /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}

+

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}

Tags: Network
@@ -122043,10 +120772,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -122062,7 +120790,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen interface-name -

Name that identifies the link aggregate interface

+

Name that identifies the physical interface

path @@ -122136,11 +120864,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
delete an existing sriov-vf
-

DELETE /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}

+

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}

Tags: Network
@@ -122168,10 +120896,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -122187,7 +120914,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen interface-name -

Name that identifies the link aggregate interface

+

Name that identifies the physical interface

path @@ -122277,11 +121004,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
see node definition for valid relationships
-

PUT /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}/relationship-list/relationship

+

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

Tags: Network
@@ -122321,10 +121048,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -122340,7 +121066,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen interface-name -

Name that identifies the link aggregate interface

+

Name that identifies the physical interface

path @@ -122414,11 +121140,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
delete an existing relationship
-

DELETE /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}/relationship-list/relationship

+

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

Tags: Network
@@ -122446,10 +121172,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -122465,7 +121190,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen interface-name -

Name that identifies the link aggregate interface

+

Name that identifies the physical interface

path @@ -122539,11 +121264,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
returns vlans
-

GET /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans

+

GET /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans

Tags: Network
@@ -122566,10 +121291,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -122585,7 +121309,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen interface-name -

Name that identifies the link aggregate interface

+

Name that identifies the physical interface

path @@ -122614,70 +121338,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-name - -

Name of VNF.

-
query - string - - -
- vnf-name2 - -

Alternate name of VNF.

-
query - string - - -
- vnf-type - -

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.

-
query - string - - -
- service-id - -

Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED

-
query - string - - -
- regional-resource-zone + prov-status -

Regional way of organizing pservers, source of truth should define values

+

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

query @@ -122702,51 +121366,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- heat-stack-id - -

Heat stack id corresponding to this instance, managed by MSO

-
query - string - - -
- interface-id - -

ID of interface

-
query - string - - -
- interface-role - -

Role assigned to this Interface, should use values as defined in ECOMP Yang models.

-
query - string - - -
interface-id @@ -122846,11 +121465,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
returns vlan
-

GET /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}

+

GET /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}

Tags: Network
@@ -122873,10 +121492,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -122892,7 +121510,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen interface-name -

Name that identifies the link aggregate interface

+

Name that identifies the physical interface

path @@ -122937,70 +121555,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-name - -

Name of VNF.

-
query - string - - -
- vnf-name2 - -

Alternate name of VNF.

-
query - string - - -
- vnf-type - -

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.

-
query - string - - -
- service-id - -

Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED

-
query - string - - -
- regional-resource-zone + prov-status -

Regional way of organizing pservers, source of truth should define values

+

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

query @@ -123025,51 +121583,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- heat-stack-id - -

Heat stack id corresponding to this instance, managed by MSO

-
query - string - - -
- interface-id - -

ID of interface

-
query - string - - -
- interface-role - -

Role assigned to this Interface, should use values as defined in ECOMP Yang models.

-
query - string - - -
interface-id @@ -123199,11 +121712,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
create or update an existing vlan
-

PUT /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}

+

PUT /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}

Tags: Network
@@ -123243,10 +121756,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -123262,7 +121774,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen interface-name -

Name that identifies the link aggregate interface

+

Name that identifies the physical interface

path @@ -123336,11 +121848,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
delete an existing vlan
-

DELETE /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}

+

DELETE /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}

Tags: Network
@@ -123368,10 +121880,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -123387,7 +121898,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen interface-name -

Name that identifies the link aggregate interface

+

Name that identifies the physical interface

path @@ -123477,11 +121988,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
returns l3-interface-ipv4-address-list
-

GET /network/vpes/vpe/{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}

+

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}

Tags: Network
@@ -123504,10 +122015,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -123523,7 +122033,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen interface-name -

Name that identifies the link aggregate interface

+

Name that identifies the physical interface

path @@ -123584,70 +122094,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-name - -

Name of VNF.

-
query - string - - -
- vnf-name2 - -

Alternate name of VNF.

-
query - string - - -
- vnf-type - -

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.

-
query - string - - -
- service-id - -

Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED

-
query - string - - -
- regional-resource-zone + prov-status -

Regional way of organizing pservers, source of truth should define values

+

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

query @@ -123672,51 +122122,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- heat-stack-id - -

Heat stack id corresponding to this instance, managed by MSO

-
query - string - - -
- interface-id - -

ID of interface

-
query - string - - -
- interface-role - -

Role assigned to this Interface, should use values as defined in ECOMP Yang models.

-
query - string - - -
interface-id @@ -123891,11 +122296,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
create or update an existing l3-interface-ipv4-address-list
-

PUT /network/vpes/vpe/{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}

+

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}

Tags: Network
@@ -123935,10 +122340,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -123954,7 +122358,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen interface-name -

Name that identifies the link aggregate interface

+

Name that identifies the physical interface

path @@ -124044,11 +122448,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
delete an existing l3-interface-ipv4-address-list
-

DELETE /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}

+

DELETE /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}

Tags: Network
@@ -124076,10 +122480,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -124095,7 +122498,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen interface-name -

Name that identifies the link aggregate interface

+

Name that identifies the physical interface

path @@ -124201,11 +122604,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
see node definition for valid relationships
-

PUT /network/vpes/vpe/{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

+

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

Tags: Network
@@ -124245,10 +122648,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -124264,7 +122666,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen interface-name -

Name that identifies the link aggregate interface

+

Name that identifies the physical interface

path @@ -124354,11 +122756,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
delete an existing relationship
-

DELETE /network/vpes/vpe/{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

+

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

Tags: Network
@@ -124386,10 +122788,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -124405,7 +122806,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen interface-name -

Name that identifies the link aggregate interface

+

Name that identifies the physical interface

path @@ -124495,11 +122896,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
returns l3-interface-ipv6-address-list
-

GET /network/vpes/vpe/{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}

+

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}

Tags: Network
@@ -124522,10 +122923,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -124541,7 +122941,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen interface-name -

Name that identifies the link aggregate interface

+

Name that identifies the physical interface

path @@ -124602,70 +123002,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-name - -

Name of VNF.

-
query - string - - -
- vnf-name2 - -

Alternate name of VNF.

-
query - string - - -
- vnf-type - -

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.

-
query - string - - -
- service-id - -

Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED

-
query - string - - -
- regional-resource-zone + prov-status -

Regional way of organizing pservers, source of truth should define values

+

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

query @@ -124690,51 +123030,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- heat-stack-id - -

Heat stack id corresponding to this instance, managed by MSO

-
query - string - - -
- interface-id - -

ID of interface

-
query - string - - -
- interface-role - -

Role assigned to this Interface, should use values as defined in ECOMP Yang models.

-
query - string - - -
interface-id @@ -124909,11 +123204,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
create or update an existing l3-interface-ipv6-address-list
-

PUT /network/vpes/vpe/{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}

+

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}

Tags: Network
@@ -124953,10 +123248,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -124972,7 +123266,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen interface-name -

Name that identifies the link aggregate interface

+

Name that identifies the physical interface

path @@ -125062,11 +123356,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
delete an existing l3-interface-ipv6-address-list
-

DELETE /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}

+

DELETE /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}

Tags: Network
@@ -125094,10 +123388,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -125113,7 +123406,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen interface-name -

Name that identifies the link aggregate interface

+

Name that identifies the physical interface

path @@ -125219,11 +123512,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
see node definition for valid relationships
-

PUT /network/vpes/vpe/{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

+

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

Tags: Network
@@ -125263,10 +123556,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -125282,7 +123574,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen interface-name -

Name that identifies the link aggregate interface

+

Name that identifies the physical interface

path @@ -125372,11 +123664,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
delete an existing relationship
-

DELETE /network/vpes/vpe/{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

+

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

Tags: Network
@@ -125404,10 +123696,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -125423,7 +123714,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen interface-name -

Name that identifies the link aggregate interface

+

Name that identifies the physical interface

path @@ -125513,11 +123804,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
see node definition for valid relationships
-

PUT /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/relationship-list/relationship

+

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

Tags: Network
@@ -125557,10 +123848,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -125576,7 +123866,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen interface-name -

Name that identifies the link aggregate interface

+

Name that identifies the physical interface

path @@ -125650,11 +123940,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
delete an existing relationship
-

DELETE /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/relationship-list/relationship

+

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

Tags: Network
@@ -125682,10 +123972,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -125701,7 +123990,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen interface-name -

Name that identifies the link aggregate interface

+

Name that identifies the physical interface

path @@ -125775,11 +124064,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
see node definition for valid relationships
-

PUT /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/relationship-list/relationship

+

PUT /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/relationship-list/relationship

Tags: Network
@@ -125819,10 +124108,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -125838,7 +124126,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen interface-name -

Name that identifies the link aggregate interface

+

Name that identifies the physical interface

path @@ -125880,11 +124168,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
delete an existing relationship
-

DELETE /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/relationship-list/relationship

+

DELETE /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/relationship-list/relationship

Tags: Network
@@ -125912,10 +124200,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -125931,7 +124218,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen interface-name -

Name that identifies the link aggregate interface

+

Name that identifies the physical interface

path @@ -125973,17 +124260,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
-
returns licenses
-

GET /network/vpes/vpe/{vnf-id}/licenses

+
returns sriov-pfs
+

GET /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/sriov-pfs

Tags: Network
-

returns licenses

+

returns sriov-pfs

@@ -126000,10 +124287,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -126016,70 +124302,26 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-name - -

Name of VNF.

-
query - string - - -
- vnf-name2 - -

Alternate name of VNF.

-
query - string - - -
- vnf-type - -

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.

-
query - string - - -
- service-id + interface-name -

Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED

+

Name that identifies the physical interface

querypath string +
- regional-resource-zone + prov-status -

Regional way of organizing pservers, source of truth should define values

+

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

query @@ -126104,21 +124346,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- heat-stack-id - -

Heat stack id corresponding to this instance, managed by MSO

-
query - string - - -
@@ -126145,7 +124372,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
@@ -126173,17 +124400,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- -
+ +
-
returns license
-

GET /network/vpes/vpe/{vnf-id}/licenses/license/{group-uuid}/{resource-uuid}

+
returns sriov-pf
+

GET /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/sriov-pfs/sriov-pf/{pf-pci-id}

Tags: Network
-

returns license

+

returns sriov-pf

@@ -126200,10 +124427,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -126216,10 +124442,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- group-uuid + interface-name -

Unique ID for the license group the resource belongs to, should be uuid.

+

Name that identifies the physical interface

path @@ -126232,10 +124458,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- resource-uuid + pf-pci-id -

Unique ID of a license resource.

+

Identifier for the sriov-pf

path @@ -126248,70 +124474,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-name - -

Name of VNF.

-
query - string - - -
- vnf-name2 - -

Alternate name of VNF.

-
query - string - - -
- vnf-type - -

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.

-
query - string - - -
- service-id - -

Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED

-
query - string - - -
- regional-resource-zone + prov-status -

Regional way of organizing pservers, source of truth should define values

+

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

query @@ -126336,21 +124502,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- heat-stack-id - -

Heat stack id corresponding to this instance, managed by MSO

-
query - string - - -
@@ -126377,7 +124528,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
@@ -126405,17 +124556,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- -
+ +
-
create or update an existing license
-

PUT /network/vpes/vpe/{vnf-id}/licenses/license/{group-uuid}/{resource-uuid}

+
create or update an existing sriov-pf
+

PUT /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/sriov-pfs/sriov-pf/{pf-pci-id}

Tags: Network
-

create or update an existing license

+

create or update an existing sriov-pf

@@ -126424,13 +124575,13 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen

-

license object that needs to be created or updated

+

sriov-pf object that needs to be created or updated

@@ -126449,10 +124600,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -126465,10 +124615,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - group-uuid + interface-name -

Unique ID for the license group the resource belongs to, should be uuid.

+

Name that identifies the physical interface

path @@ -126481,10 +124631,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - resource-uuid + pf-pci-id -

Unique ID of a license resource.

+

Identifier for the sriov-pf

path @@ -126526,17 +124676,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- -
+ +
-
delete an existing license
-

DELETE /network/vpes/vpe/{vnf-id}/licenses/license/{group-uuid}/{resource-uuid}

+
delete an existing sriov-pf
+

DELETE /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/sriov-pfs/sriov-pf/{pf-pci-id}

Tags: Network
-

delete an existing license

+

delete an existing sriov-pf

@@ -126558,10 +124708,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -126574,10 +124723,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - group-uuid + interface-name -

Unique ID for the license group the resource belongs to, should be uuid.

+

Name that identifies the physical interface

path @@ -126590,10 +124739,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - resource-uuid + pf-pci-id -

Unique ID of a license resource.

+

Identifier for the sriov-pf

path @@ -126651,11 +124800,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- -
+ +
see node definition for valid relationships
-

PUT /network/vpes/vpe/{vnf-id}/licenses/license/{group-uuid}/{resource-uuid}/relationship-list/relationship

+

PUT /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/sriov-pfs/sriov-pf/{pf-pci-id}/relationship-list/relationship

Tags: Network
@@ -126695,10 +124844,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -126711,10 +124859,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - group-uuid + interface-name -

Unique ID for the license group the resource belongs to, should be uuid.

+

Name that identifies the physical interface

path @@ -126727,10 +124875,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - resource-uuid + pf-pci-id -

Unique ID of a license resource.

+

Identifier for the sriov-pf

path @@ -126772,11 +124920,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- -
+ +
delete an existing relationship
-

DELETE /network/vpes/vpe/{vnf-id}/licenses/license/{group-uuid}/{resource-uuid}/relationship-list/relationship

+

DELETE /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/sriov-pfs/sriov-pf/{pf-pci-id}/relationship-list/relationship

Tags: Network
@@ -126804,10 +124952,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -126820,10 +124967,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - group-uuid + interface-name -

Unique ID for the license group the resource belongs to, should be uuid.

+

Name that identifies the physical interface

path @@ -126836,10 +124983,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - resource-uuid + pf-pci-id -

Unique ID of a license resource.

+

Identifier for the sriov-pf

path @@ -126881,11 +125028,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- -
+ +
see node definition for valid relationships
-

PUT /network/vpes/vpe/{vnf-id}/relationship-list/relationship

+

PUT /network/vpls-pes/vpls-pe/{equipment-name}/relationship-list/relationship

Tags: Network
@@ -126925,10 +125072,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -126970,11 +125116,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- -
+ +
delete an existing relationship
-

DELETE /network/vpes/vpe/{vnf-id}/relationship-list/relationship

+

DELETE /network/vpls-pes/vpls-pe/{equipment-name}/relationship-list/relationship

Tags: Network
@@ -127002,10 +125148,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - vnf-id + equipment-name -

Unique id of VNF. This is unique across the graph.

path @@ -127047,17 +125192,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- -
+ +
-
returns vpls-pes
-

GET /network/vpls-pes

+
returns vpn-bindings
+

GET /network/vpn-bindings

Tags: Network
-

returns vpls-pes

+

returns vpn-bindings

@@ -127083,7 +125228,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
@@ -127111,17 +125256,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- -
+ +
-
returns vpls-pe
-

GET /network/vpls-pes/vpls-pe/{equipment-name}

+
returns vpn-binding
+

GET /network/vpn-bindings/vpn-binding/{vpn-id}

Tags: Network
-

returns vpls-pe

+

returns vpn-binding

@@ -127138,9 +125283,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - equipment-name + vpn-id +

VPN ID, globally unique within A&AI

path @@ -127153,10 +125299,25 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - prov-status + vpn-name -

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

+

VPN Name

+ + query + + string + + + + + + + + vpn-type + + +

Type of the vpn, should be taken from enumerated/valid values

query @@ -127192,7 +125353,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
@@ -127220,17 +125381,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- -
+ +
-
create or update an existing vpls-pe
-

PUT /network/vpls-pes/vpls-pe/{equipment-name}

+
create or update an existing vpn-binding
+

PUT /network/vpn-bindings/vpn-binding/{vpn-id}

Tags: Network
-

create or update an existing vpls-pe

+

create or update an existing vpn-binding

@@ -127239,13 +125400,13 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen

-

vpls-pe object that needs to be created or updated

+

vpn-binding object that needs to be created or updated

@@ -127264,9 +125425,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - equipment-name + vpn-id +

VPN ID, globally unique within A&AI

path @@ -127308,17 +125470,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- -
+ +
-
delete an existing vpls-pe
-

DELETE /network/vpls-pes/vpls-pe/{equipment-name}

+
delete an existing vpn-binding
+

DELETE /network/vpn-bindings/vpn-binding/{vpn-id}

Tags: Network
-

delete an existing vpls-pe

+

delete an existing vpn-binding

@@ -127340,9 +125502,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - equipment-name + vpn-id +

VPN ID, globally unique within A&AI

path @@ -127400,19 +125563,36 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- -
+ +
-
returns lag-interfaces
-

GET /network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces

+
see node definition for valid relationships
+

PUT /network/vpn-bindings/vpn-binding/{vpn-id}/relationship-list/relationship

Tags: Network
-

returns lag-interfaces

+

see node definition for valid relationships

+
+ +

application/json application/xml +

+
+
+

relationship object that needs to be created or updated

+

+
+
+
+ +
+
+
@@ -127427,9 +125607,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - - - - - - -
- equipment-name + vpn-id +

VPN ID, globally unique within A&AI

path @@ -127440,21 +125621,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- prov-status - -

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

-
query - string - - -
@@ -127464,29 +125630,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen

-
- 200 OK - -
-
-
-
-

successful operation

- -
-
-
- -
-
- - -
-
- -
default @@ -127509,19 +125652,24 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- -
+ +
-
returns lag-interface
-

GET /network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}

+
delete an existing relationship
+

DELETE /network/vpn-bindings/vpn-binding/{vpn-id}/relationship-list/relationship

Tags: Network
-

returns lag-interface

+

delete an existing relationship

+
+ +

application/json application/xml +

+
@@ -127536,9 +125684,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen + +
- equipment-name + vpn-id +

VPN ID, globally unique within A&AI

path @@ -127549,12 +125698,68 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
+
+ +
+

application/json application/xml +

+ +
+
+ default + +
+
+
+
+

Response codes found in response codes.

+ +
+
+
+ +
+
+ +
+
+
+
+
+ + +
+
+
returns route-targets
+

GET /network/vpn-bindings/vpn-binding/{vpn-id}/route-targets

+ Tags: + Network +
+
+
+

returns route-targets

+ +
+
+ + + + + + + + + + + - - - - - - - - - - - - -
- interface-name + vpn-id -

Name that identifies the link aggregate interface

+

VPN ID, globally unique within A&AI

path @@ -127567,25 +125772,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- prov-status - -

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

-
query - string - - -
- interface-id + vpn-name -

ID of interface

+

VPN Name

query @@ -127597,15265 +125787,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- interface-role + vpn-type -

Role assigned to this Interface, should use values as defined in ECOMP Yang models.

-
query - string - - -
-
- -
-

application/json application/xml -

- -
-
- 200 OK - -
-
-
-
-

successful operation

- -
-
-
- -
-
- - -
-
- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
create or update an existing lag-interface
-

PUT /network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}

- Tags: - Network -
-
-
-

create or update an existing lag-interface

- -
-
- -

application/json application/xml -

-
-
-

lag-interface object that needs to be created or updated

-

-
-
-
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the link aggregate interface

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
delete an existing lag-interface
-

DELETE /network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}

- Tags: - Network -
-
-
-

delete an existing lag-interface

- -
-
- -

application/json application/xml -

-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the link aggregate interface

-
path - string - - - -
- resource-version - -

resource-version for concurrency

-
query - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
returns l-interfaces
-

GET /network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces

- Tags: - Network -
-
-
-

returns l-interfaces

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the link aggregate interface

-
path - string - - - -
- prov-status - -

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

-
query - string - - -
- interface-id - -

ID of interface

-
query - string - - -
- interface-role - -

Role assigned to this Interface, should use values as defined in ECOMP Yang models.

-
query - string - - -
-
- -
-

application/json application/xml -

- -
-
- 200 OK - -
-
-
-
-

successful operation

- -
-
-
- -
-
- - -
-
- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
returns l-interface
-

GET /network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}

- Tags: - Network -
-
-
-

returns l-interface

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the link aggregate interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- prov-status - -

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

-
query - string - - -
- interface-id - -

ID of interface

-
query - string - - -
- interface-role - -

Role assigned to this Interface, should use values as defined in ECOMP Yang models.

-
query - string - - -
- interface-id - -

ID of interface

-
query - string - - -
- macaddr - -

MAC address for the interface

-
query - string - - -
- network-name - -

Name of the network

-
query - string - - -
-
- -
-

application/json application/xml -

- -
-
- 200 OK - -
-
-
-
-

successful operation

- -
-
-
- -
-
- - -
-
- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
create or update an existing l-interface
-

PUT /network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}

- Tags: - Network -
-
-
-

create or update an existing l-interface

- -
-
- -

application/json application/xml -

-
-
-

l-interface object that needs to be created or updated

-

-
-
-
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the link aggregate interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
delete an existing l-interface
-

DELETE /network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}

- Tags: - Network -
-
-
-

delete an existing l-interface

- -
-
- -

application/json application/xml -

-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the link aggregate interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- resource-version - -

resource-version for concurrency

-
query - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
returns l3-interface-ipv4-address-list
-

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}

- Tags: - Network -
-
-
-

returns l3-interface-ipv4-address-list

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the link aggregate interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- l3-interface-ipv4-address - -

IP address

-
path - string - - - -
- prov-status - -

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

-
query - string - - -
- interface-id - -

ID of interface

-
query - string - - -
- interface-role - -

Role assigned to this Interface, should use values as defined in ECOMP Yang models.

-
query - string - - -
- interface-id - -

ID of interface

-
query - string - - -
- macaddr - -

MAC address for the interface

-
query - string - - -
- network-name - -

Name of the network

-
query - string - - -
- vlan-id-inner - -

Inner VLAN tag

-
query - integer - - -
- neutron-network-id - -

Neutron network id of the interface that address belongs to

-
query - string - - -
- neutron-subnet-id - -

Neutron id of subnet that address belongs to

-
query - string - - -
-
- -
-

application/json application/xml -

- -
-
- 200 OK - -
-
-
-
-

successful operation

- -
-
-
- - - -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
create or update an existing l3-interface-ipv4-address-list
-

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}

- Tags: - Network -
-
-
-

create or update an existing l3-interface-ipv4-address-list

- -
-
- -

application/json application/xml -

-
-
-

l3-interface-ipv4-address-list object that needs to be created or updated

-

-
- -
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the link aggregate interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- l3-interface-ipv4-address - -

IP address

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
delete an existing l3-interface-ipv4-address-list
-

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}

- Tags: - Network -
-
-
-

delete an existing l3-interface-ipv4-address-list

- -
-
- -

application/json application/xml -

-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the link aggregate interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- l3-interface-ipv4-address - -

IP address

-
path - string - - - -
- resource-version - -

resource-version for concurrency

-
query - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
see node definition for valid relationships
-

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

- Tags: - Network -
-
-
-

see node definition for valid relationships

- -
-
- -

application/json application/xml -

-
-
-

relationship object that needs to be created or updated

-

-
-
-
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the link aggregate interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- l3-interface-ipv4-address - -

IP address

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
delete an existing relationship
-

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

- Tags: - Network -
-
-
-

delete an existing relationship

- -
-
- -

application/json application/xml -

-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the link aggregate interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- l3-interface-ipv4-address - -

IP address

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
returns l3-interface-ipv6-address-list
-

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}

- Tags: - Network -
-
-
-

returns l3-interface-ipv6-address-list

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the link aggregate interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- l3-interface-ipv6-address - -

IP address

-
path - string - - - -
- prov-status - -

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

-
query - string - - -
- interface-id - -

ID of interface

-
query - string - - -
- interface-role - -

Role assigned to this Interface, should use values as defined in ECOMP Yang models.

-
query - string - - -
- interface-id - -

ID of interface

-
query - string - - -
- macaddr - -

MAC address for the interface

-
query - string - - -
- network-name - -

Name of the network

-
query - string - - -
- vlan-id-inner - -

Inner VLAN tag

-
query - integer - - -
- neutron-network-id - -

Neutron network id of the interface that address belongs to

-
query - string - - -
- neutron-subnet-id - -

Neutron id of subnet that address belongs to

-
query - string - - -
-
- -
-

application/json application/xml -

- -
-
- 200 OK - -
-
-
-
-

successful operation

- -
-
-
- - - -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
create or update an existing l3-interface-ipv6-address-list
-

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}

- Tags: - Network -
-
-
-

create or update an existing l3-interface-ipv6-address-list

- -
-
- -

application/json application/xml -

-
-
-

l3-interface-ipv6-address-list object that needs to be created or updated

-

-
- -
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the link aggregate interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- l3-interface-ipv6-address - -

IP address

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
delete an existing l3-interface-ipv6-address-list
-

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}

- Tags: - Network -
-
-
-

delete an existing l3-interface-ipv6-address-list

- -
-
- -

application/json application/xml -

-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the link aggregate interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- l3-interface-ipv6-address - -

IP address

-
path - string - - - -
- resource-version - -

resource-version for concurrency

-
query - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
see node definition for valid relationships
-

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

- Tags: - Network -
-
-
-

see node definition for valid relationships

- -
-
- -

application/json application/xml -

-
-
-

relationship object that needs to be created or updated

-

-
-
-
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the link aggregate interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- l3-interface-ipv6-address - -

IP address

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
delete an existing relationship
-

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

- Tags: - Network -
-
-
-

delete an existing relationship

- -
-
- -

application/json application/xml -

-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the link aggregate interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- l3-interface-ipv6-address - -

IP address

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
see node definition for valid relationships
-

PUT /network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/relationship-list/relationship

- Tags: - Network -
-
-
-

see node definition for valid relationships

- -
-
- -

application/json application/xml -

-
-
-

relationship object that needs to be created or updated

-

-
-
-
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the link aggregate interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
delete an existing relationship
-

DELETE /network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/relationship-list/relationship

- Tags: - Network -
-
-
-

delete an existing relationship

- -
-
- -

application/json application/xml -

-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the link aggregate interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
returns sriov-vfs
-

GET /network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs

- Tags: - Network -
-
-
-

returns sriov-vfs

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the link aggregate interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- prov-status - -

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

-
query - string - - -
- interface-id - -

ID of interface

-
query - string - - -
- interface-role - -

Role assigned to this Interface, should use values as defined in ECOMP Yang models.

-
query - string - - -
- interface-id - -

ID of interface

-
query - string - - -
- macaddr - -

MAC address for the interface

-
query - string - - -
- network-name - -

Name of the network

-
query - string - - -
-
- -
-

application/json application/xml -

- -
-
- 200 OK - -
-
-
-
-

successful operation

- -
-
-
- -
-
- - -
-
- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
returns sriov-vf
-

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}

- Tags: - Network -
-
-
-

returns sriov-vf

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the link aggregate interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- pci-id - -

PCI ID used to identify the sriov-vf

-
path - string - - - -
- prov-status - -

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

-
query - string - - -
- interface-id - -

ID of interface

-
query - string - - -
- interface-role - -

Role assigned to this Interface, should use values as defined in ECOMP Yang models.

-
query - string - - -
- interface-id - -

ID of interface

-
query - string - - -
- macaddr - -

MAC address for the interface

-
query - string - - -
- network-name - -

Name of the network

-
query - string - - -
- vf-vlan-filter - -

This metadata provides option to specify list of VLAN filters applied on VF to pass the traffic to VM.

-
query - string - - -
- vf-mac-filter - -

When MAC filters are specified, VF-agent service configures VFs to do MAC level filtering before the traffic is passed to VM.

-
query - string - - -
- vf-vlan-strip - -

When this field is set to true, VF will configured to strip the outer TAG before the traffic is passed to VM.

-
query - boolean - - -
- neutron-network-id - -

Neutron network id of the interface

-
query - string - - -
-
- -
-

application/json application/xml -

- -
-
- 200 OK - -
-
-
-
-

successful operation

- -
-
-
- -
-
- -
- /sriov-vf -
-
-
- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
create or update an existing sriov-vf
-

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}

- Tags: - Network -
-
-
-

create or update an existing sriov-vf

- -
-
- -

application/json application/xml -

-
-
-

sriov-vf object that needs to be created or updated

-

-
-
-
-
- /sriov-vf -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the link aggregate interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- pci-id - -

PCI ID used to identify the sriov-vf

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
delete an existing sriov-vf
-

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}

- Tags: - Network -
-
-
-

delete an existing sriov-vf

- -
-
- -

application/json application/xml -

-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the link aggregate interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- pci-id - -

PCI ID used to identify the sriov-vf

-
path - string - - - -
- resource-version - -

resource-version for concurrency

-
query - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
see node definition for valid relationships
-

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

- Tags: - Network -
-
-
-

see node definition for valid relationships

- -
-
- -

application/json application/xml -

-
-
-

relationship object that needs to be created or updated

-

-
-
-
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the link aggregate interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- pci-id - -

PCI ID used to identify the sriov-vf

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
delete an existing relationship
-

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

- Tags: - Network -
-
-
-

delete an existing relationship

- -
-
- -

application/json application/xml -

-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the link aggregate interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- pci-id - -

PCI ID used to identify the sriov-vf

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
returns vlans
-

GET /network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans

- Tags: - Network -
-
-
-

returns vlans

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the link aggregate interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- prov-status - -

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

-
query - string - - -
- interface-id - -

ID of interface

-
query - string - - -
- interface-role - -

Role assigned to this Interface, should use values as defined in ECOMP Yang models.

-
query - string - - -
- interface-id - -

ID of interface

-
query - string - - -
- macaddr - -

MAC address for the interface

-
query - string - - -
- network-name - -

Name of the network

-
query - string - - -
-
- -
-

application/json application/xml -

- -
-
- 200 OK - -
-
-
-
-

successful operation

- -
-
-
- -
-
- -
- /vlans -
-
-
- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
returns vlan
-

GET /network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}

- Tags: - Network -
-
-
-

returns vlan

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the link aggregate interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- vlan-interface - -

String that identifies the interface

-
path - string - - - -
- prov-status - -

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

-
query - string - - -
- interface-id - -

ID of interface

-
query - string - - -
- interface-role - -

Role assigned to this Interface, should use values as defined in ECOMP Yang models.

-
query - string - - -
- interface-id - -

ID of interface

-
query - string - - -
- macaddr - -

MAC address for the interface

-
query - string - - -
- network-name - -

Name of the network

-
query - string - - -
- vlan-id-inner - -

Inner VLAN tag

-
query - integer - - -
- vpn-key - -

This indicates the customers VPN ID associated with this vlan

-
query - string - - -
-
- -
-

application/json application/xml -

- -
-
- 200 OK - -
-
-
-
-

successful operation

- -
-
-
- -
-
- -
- /vlan -
-
-
- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
create or update an existing vlan
-

PUT /network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}

- Tags: - Network -
-
-
-

create or update an existing vlan

- -
-
- -

application/json application/xml -

-
-
-

vlan object that needs to be created or updated

-

-
-
-
-
- /vlan -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the link aggregate interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- vlan-interface - -

String that identifies the interface

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
delete an existing vlan
-

DELETE /network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}

- Tags: - Network -
-
-
-

delete an existing vlan

- -
-
- -

application/json application/xml -

-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the link aggregate interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- vlan-interface - -

String that identifies the interface

-
path - string - - - -
- resource-version - -

resource-version for concurrency

-
query - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
returns l3-interface-ipv4-address-list
-

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}

- Tags: - Network -
-
-
-

returns l3-interface-ipv4-address-list

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the link aggregate interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- vlan-interface - -

String that identifies the interface

-
path - string - - - -
- l3-interface-ipv4-address - -

IP address

-
path - string - - - -
- prov-status - -

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

-
query - string - - -
- interface-id - -

ID of interface

-
query - string - - -
- interface-role - -

Role assigned to this Interface, should use values as defined in ECOMP Yang models.

-
query - string - - -
- interface-id - -

ID of interface

-
query - string - - -
- macaddr - -

MAC address for the interface

-
query - string - - -
- network-name - -

Name of the network

-
query - string - - -
- vlan-id-inner - -

Inner VLAN tag

-
query - integer - - -
- vpn-key - -

This indicates the customers VPN ID associated with this vlan

-
query - string - - -
- vlan-id-inner - -

Inner VLAN tag

-
query - integer - - -
- neutron-network-id - -

Neutron network id of the interface that address belongs to

-
query - string - - -
- neutron-subnet-id - -

Neutron id of subnet that address belongs to

-
query - string - - -
-
- -
-

application/json application/xml -

- -
-
- 200 OK - -
-
-
-
-

successful operation

- -
-
-
- - - -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
create or update an existing l3-interface-ipv4-address-list
-

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}

- Tags: - Network -
-
-
-

create or update an existing l3-interface-ipv4-address-list

- -
-
- -

application/json application/xml -

-
-
-

l3-interface-ipv4-address-list object that needs to be created or updated

-

-
- -
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the link aggregate interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- vlan-interface - -

String that identifies the interface

-
path - string - - - -
- l3-interface-ipv4-address - -

IP address

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
delete an existing l3-interface-ipv4-address-list
-

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}

- Tags: - Network -
-
-
-

delete an existing l3-interface-ipv4-address-list

- -
-
- -

application/json application/xml -

-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the link aggregate interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- vlan-interface - -

String that identifies the interface

-
path - string - - - -
- l3-interface-ipv4-address - -

IP address

-
path - string - - - -
- resource-version - -

resource-version for concurrency

-
query - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
see node definition for valid relationships
-

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

- Tags: - Network -
-
-
-

see node definition for valid relationships

- -
-
- -

application/json application/xml -

-
-
-

relationship object that needs to be created or updated

-

-
-
-
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the link aggregate interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- vlan-interface - -

String that identifies the interface

-
path - string - - - -
- l3-interface-ipv4-address - -

IP address

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
delete an existing relationship
-

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

- Tags: - Network -
-
-
-

delete an existing relationship

- -
-
- -

application/json application/xml -

-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the link aggregate interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- vlan-interface - -

String that identifies the interface

-
path - string - - - -
- l3-interface-ipv4-address - -

IP address

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
returns l3-interface-ipv6-address-list
-

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}

- Tags: - Network -
-
-
-

returns l3-interface-ipv6-address-list

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the link aggregate interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- vlan-interface - -

String that identifies the interface

-
path - string - - - -
- l3-interface-ipv6-address - -

IP address

-
path - string - - - -
- prov-status - -

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

-
query - string - - -
- interface-id - -

ID of interface

-
query - string - - -
- interface-role - -

Role assigned to this Interface, should use values as defined in ECOMP Yang models.

-
query - string - - -
- interface-id - -

ID of interface

-
query - string - - -
- macaddr - -

MAC address for the interface

-
query - string - - -
- network-name - -

Name of the network

-
query - string - - -
- vlan-id-inner - -

Inner VLAN tag

-
query - integer - - -
- vpn-key - -

This indicates the customers VPN ID associated with this vlan

-
query - string - - -
- vlan-id-inner - -

Inner VLAN tag

-
query - integer - - -
- neutron-network-id - -

Neutron network id of the interface that address belongs to

-
query - string - - -
- neutron-subnet-id - -

Neutron id of subnet that address belongs to

-
query - string - - -
-
- -
-

application/json application/xml -

- -
-
- 200 OK - -
-
-
-
-

successful operation

- -
-
-
- - - -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
create or update an existing l3-interface-ipv6-address-list
-

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}

- Tags: - Network -
-
-
-

create or update an existing l3-interface-ipv6-address-list

- -
-
- -

application/json application/xml -

-
-
-

l3-interface-ipv6-address-list object that needs to be created or updated

-

-
- -
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the link aggregate interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- vlan-interface - -

String that identifies the interface

-
path - string - - - -
- l3-interface-ipv6-address - -

IP address

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
delete an existing l3-interface-ipv6-address-list
-

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}

- Tags: - Network -
-
-
-

delete an existing l3-interface-ipv6-address-list

- -
-
- -

application/json application/xml -

-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the link aggregate interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- vlan-interface - -

String that identifies the interface

-
path - string - - - -
- l3-interface-ipv6-address - -

IP address

-
path - string - - - -
- resource-version - -

resource-version for concurrency

-
query - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
see node definition for valid relationships
-

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

- Tags: - Network -
-
-
-

see node definition for valid relationships

- -
-
- -

application/json application/xml -

-
-
-

relationship object that needs to be created or updated

-

-
-
-
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the link aggregate interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- vlan-interface - -

String that identifies the interface

-
path - string - - - -
- l3-interface-ipv6-address - -

IP address

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
delete an existing relationship
-

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

- Tags: - Network -
-
-
-

delete an existing relationship

- -
-
- -

application/json application/xml -

-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the link aggregate interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- vlan-interface - -

String that identifies the interface

-
path - string - - - -
- l3-interface-ipv6-address - -

IP address

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
see node definition for valid relationships
-

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

- Tags: - Network -
-
-
-

see node definition for valid relationships

- -
-
- -

application/json application/xml -

-
-
-

relationship object that needs to be created or updated

-

-
-
-
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the link aggregate interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- vlan-interface - -

String that identifies the interface

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
delete an existing relationship
-

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

- Tags: - Network -
-
-
-

delete an existing relationship

- -
-
- -

application/json application/xml -

-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the link aggregate interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- vlan-interface - -

String that identifies the interface

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
see node definition for valid relationships
-

PUT /network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/relationship-list/relationship

- Tags: - Network -
-
-
-

see node definition for valid relationships

- -
-
- -

application/json application/xml -

-
-
-

relationship object that needs to be created or updated

-

-
-
-
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the link aggregate interface

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
delete an existing relationship
-

DELETE /network/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/relationship-list/relationship

- Tags: - Network -
-
-
-

delete an existing relationship

- -
-
- -

application/json application/xml -

-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the link aggregate interface

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
returns p-interfaces
-

GET /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces

- Tags: - Network -
-
-
-

returns p-interfaces

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- prov-status - -

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

-
query - string - - -
-
- -
-

application/json application/xml -

- -
-
- 200 OK - -
-
-
-
-

successful operation

- -
-
-
- -
-
- - -
-
- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
returns p-interface
-

GET /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}

- Tags: - Network -
-
-
-

returns p-interface

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the physical interface

-
path - string - - - -
- prov-status - -

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

-
query - string - - -
- prov-status - -

Trigger for operational monitoring of this resource by Service Assurance systems.

-
query - string - - -
-
- -
-

application/json application/xml -

- -
-
- 200 OK - -
-
-
-
-

successful operation

- -
-
-
- -
-
- - -
-
- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
create or update an existing p-interface
-

PUT /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}

- Tags: - Network -
-
-
-

create or update an existing p-interface

- -
-
- -

application/json application/xml -

-
-
-

p-interface object that needs to be created or updated

-

-
-
-
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the physical interface

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
delete an existing p-interface
-

DELETE /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}

- Tags: - Network -
-
-
-

delete an existing p-interface

- -
-
- -

application/json application/xml -

-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the physical interface

-
path - string - - - -
- resource-version - -

resource-version for concurrency

-
query - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
returns l-interfaces
-

GET /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces

- Tags: - Network -
-
-
-

returns l-interfaces

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the physical interface

-
path - string - - - -
- prov-status - -

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

-
query - string - - -
- prov-status - -

Trigger for operational monitoring of this resource by Service Assurance systems.

-
query - string - - -
-
- -
-

application/json application/xml -

- -
-
- 200 OK - -
-
-
-
-

successful operation

- -
-
-
- -
-
- - -
-
- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
returns l-interface
-

GET /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}

- Tags: - Network -
-
-
-

returns l-interface

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the physical interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- prov-status - -

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

-
query - string - - -
- prov-status - -

Trigger for operational monitoring of this resource by Service Assurance systems.

-
query - string - - -
- interface-id - -

ID of interface

-
query - string - - -
- macaddr - -

MAC address for the interface

-
query - string - - -
- network-name - -

Name of the network

-
query - string - - -
-
- -
-

application/json application/xml -

- -
-
- 200 OK - -
-
-
-
-

successful operation

- -
-
-
- -
-
- - -
-
- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
create or update an existing l-interface
-

PUT /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}

- Tags: - Network -
-
-
-

create or update an existing l-interface

- -
-
- -

application/json application/xml -

-
-
-

l-interface object that needs to be created or updated

-

-
-
-
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the physical interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
delete an existing l-interface
-

DELETE /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}

- Tags: - Network -
-
-
-

delete an existing l-interface

- -
-
- -

application/json application/xml -

-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the physical interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- resource-version - -

resource-version for concurrency

-
query - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
returns l3-interface-ipv4-address-list
-

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}

- Tags: - Network -
-
-
-

returns l3-interface-ipv4-address-list

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the physical interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- l3-interface-ipv4-address - -

IP address

-
path - string - - - -
- prov-status - -

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

-
query - string - - -
- prov-status - -

Trigger for operational monitoring of this resource by Service Assurance systems.

-
query - string - - -
- interface-id - -

ID of interface

-
query - string - - -
- macaddr - -

MAC address for the interface

-
query - string - - -
- network-name - -

Name of the network

-
query - string - - -
- vlan-id-inner - -

Inner VLAN tag

-
query - integer - - -
- neutron-network-id - -

Neutron network id of the interface that address belongs to

-
query - string - - -
- neutron-subnet-id - -

Neutron id of subnet that address belongs to

-
query - string - - -
-
- -
-

application/json application/xml -

- -
-
- 200 OK - -
-
-
-
-

successful operation

- -
-
-
- - - -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
create or update an existing l3-interface-ipv4-address-list
-

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}

- Tags: - Network -
-
-
-

create or update an existing l3-interface-ipv4-address-list

- -
-
- -

application/json application/xml -

-
-
-

l3-interface-ipv4-address-list object that needs to be created or updated

-

-
- -
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the physical interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- l3-interface-ipv4-address - -

IP address

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
delete an existing l3-interface-ipv4-address-list
-

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}

- Tags: - Network -
-
-
-

delete an existing l3-interface-ipv4-address-list

- -
-
- -

application/json application/xml -

-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the physical interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- l3-interface-ipv4-address - -

IP address

-
path - string - - - -
- resource-version - -

resource-version for concurrency

-
query - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
see node definition for valid relationships
-

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

- Tags: - Network -
-
-
-

see node definition for valid relationships

- -
-
- -

application/json application/xml -

-
-
-

relationship object that needs to be created or updated

-

-
-
-
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the physical interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- l3-interface-ipv4-address - -

IP address

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
delete an existing relationship
-

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

- Tags: - Network -
-
-
-

delete an existing relationship

- -
-
- -

application/json application/xml -

-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the physical interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- l3-interface-ipv4-address - -

IP address

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
returns l3-interface-ipv6-address-list
-

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}

- Tags: - Network -
-
-
-

returns l3-interface-ipv6-address-list

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the physical interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- l3-interface-ipv6-address - -

IP address

-
path - string - - - -
- prov-status - -

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

-
query - string - - -
- prov-status - -

Trigger for operational monitoring of this resource by Service Assurance systems.

-
query - string - - -
- interface-id - -

ID of interface

-
query - string - - -
- macaddr - -

MAC address for the interface

-
query - string - - -
- network-name - -

Name of the network

-
query - string - - -
- vlan-id-inner - -

Inner VLAN tag

-
query - integer - - -
- neutron-network-id - -

Neutron network id of the interface that address belongs to

-
query - string - - -
- neutron-subnet-id - -

Neutron id of subnet that address belongs to

-
query - string - - -
-
- -
-

application/json application/xml -

- -
-
- 200 OK - -
-
-
-
-

successful operation

- -
-
-
- - - -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
create or update an existing l3-interface-ipv6-address-list
-

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}

- Tags: - Network -
-
-
-

create or update an existing l3-interface-ipv6-address-list

- -
-
- -

application/json application/xml -

-
-
-

l3-interface-ipv6-address-list object that needs to be created or updated

-

-
- -
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the physical interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- l3-interface-ipv6-address - -

IP address

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
delete an existing l3-interface-ipv6-address-list
-

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}

- Tags: - Network -
-
-
-

delete an existing l3-interface-ipv6-address-list

- -
-
- -

application/json application/xml -

-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the physical interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- l3-interface-ipv6-address - -

IP address

-
path - string - - - -
- resource-version - -

resource-version for concurrency

-
query - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
see node definition for valid relationships
-

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

- Tags: - Network -
-
-
-

see node definition for valid relationships

- -
-
- -

application/json application/xml -

-
-
-

relationship object that needs to be created or updated

-

-
-
-
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the physical interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- l3-interface-ipv6-address - -

IP address

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
delete an existing relationship
-

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

- Tags: - Network -
-
-
-

delete an existing relationship

- -
-
- -

application/json application/xml -

-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the physical interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- l3-interface-ipv6-address - -

IP address

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
see node definition for valid relationships
-

PUT /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/relationship-list/relationship

- Tags: - Network -
-
-
-

see node definition for valid relationships

- -
-
- -

application/json application/xml -

-
-
-

relationship object that needs to be created or updated

-

-
-
-
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the physical interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
delete an existing relationship
-

DELETE /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/relationship-list/relationship

- Tags: - Network -
-
-
-

delete an existing relationship

- -
-
- -

application/json application/xml -

-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the physical interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
returns sriov-vfs
-

GET /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs

- Tags: - Network -
-
-
-

returns sriov-vfs

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the physical interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- prov-status - -

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

-
query - string - - -
- prov-status - -

Trigger for operational monitoring of this resource by Service Assurance systems.

-
query - string - - -
- interface-id - -

ID of interface

-
query - string - - -
- macaddr - -

MAC address for the interface

-
query - string - - -
- network-name - -

Name of the network

-
query - string - - -
-
- -
-

application/json application/xml -

- -
-
- 200 OK - -
-
-
-
-

successful operation

- -
-
-
- -
-
- - -
-
- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
returns sriov-vf
-

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}

- Tags: - Network -
-
-
-

returns sriov-vf

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the physical interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- pci-id - -

PCI ID used to identify the sriov-vf

-
path - string - - - -
- prov-status - -

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

-
query - string - - -
- prov-status - -

Trigger for operational monitoring of this resource by Service Assurance systems.

-
query - string - - -
- interface-id - -

ID of interface

-
query - string - - -
- macaddr - -

MAC address for the interface

-
query - string - - -
- network-name - -

Name of the network

-
query - string - - -
- vf-vlan-filter - -

This metadata provides option to specify list of VLAN filters applied on VF to pass the traffic to VM.

-
query - string - - -
- vf-mac-filter - -

When MAC filters are specified, VF-agent service configures VFs to do MAC level filtering before the traffic is passed to VM.

-
query - string - - -
- vf-vlan-strip - -

When this field is set to true, VF will configured to strip the outer TAG before the traffic is passed to VM.

-
query - boolean - - -
- neutron-network-id - -

Neutron network id of the interface

-
query - string - - -
-
- -
-

application/json application/xml -

- -
-
- 200 OK - -
-
-
-
-

successful operation

- -
-
-
- -
-
- -
- /sriov-vf -
-
-
- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
create or update an existing sriov-vf
-

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}

- Tags: - Network -
-
-
-

create or update an existing sriov-vf

- -
-
- -

application/json application/xml -

-
-
-

sriov-vf object that needs to be created or updated

-

-
-
-
-
- /sriov-vf -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the physical interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- pci-id - -

PCI ID used to identify the sriov-vf

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
delete an existing sriov-vf
-

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}

- Tags: - Network -
-
-
-

delete an existing sriov-vf

- -
-
- -

application/json application/xml -

-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the physical interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- pci-id - -

PCI ID used to identify the sriov-vf

-
path - string - - - -
- resource-version - -

resource-version for concurrency

-
query - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
see node definition for valid relationships
-

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

- Tags: - Network -
-
-
-

see node definition for valid relationships

- -
-
- -

application/json application/xml -

-
-
-

relationship object that needs to be created or updated

-

-
-
-
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the physical interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- pci-id - -

PCI ID used to identify the sriov-vf

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
delete an existing relationship
-

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

- Tags: - Network -
-
-
-

delete an existing relationship

- -
-
- -

application/json application/xml -

-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the physical interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- pci-id - -

PCI ID used to identify the sriov-vf

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
returns vlans
-

GET /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans

- Tags: - Network -
-
-
-

returns vlans

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the physical interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- prov-status - -

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

-
query - string - - -
- prov-status - -

Trigger for operational monitoring of this resource by Service Assurance systems.

-
query - string - - -
- interface-id - -

ID of interface

-
query - string - - -
- macaddr - -

MAC address for the interface

-
query - string - - -
- network-name - -

Name of the network

-
query - string - - -
-
- -
-

application/json application/xml -

- -
-
- 200 OK - -
-
-
-
-

successful operation

- -
-
-
- -
-
- -
- /vlans -
-
-
- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
returns vlan
-

GET /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}

- Tags: - Network -
-
-
-

returns vlan

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the physical interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- vlan-interface - -

String that identifies the interface

-
path - string - - - -
- prov-status - -

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

-
query - string - - -
- prov-status - -

Trigger for operational monitoring of this resource by Service Assurance systems.

-
query - string - - -
- interface-id - -

ID of interface

-
query - string - - -
- macaddr - -

MAC address for the interface

-
query - string - - -
- network-name - -

Name of the network

-
query - string - - -
- vlan-id-inner - -

Inner VLAN tag

-
query - integer - - -
- vpn-key - -

This indicates the customers VPN ID associated with this vlan

-
query - string - - -
-
- -
-

application/json application/xml -

- -
-
- 200 OK - -
-
-
-
-

successful operation

- -
-
-
- -
-
- -
- /vlan -
-
-
- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
create or update an existing vlan
-

PUT /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}

- Tags: - Network -
-
-
-

create or update an existing vlan

- -
-
- -

application/json application/xml -

-
-
-

vlan object that needs to be created or updated

-

-
-
-
-
- /vlan -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the physical interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- vlan-interface - -

String that identifies the interface

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
delete an existing vlan
-

DELETE /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}

- Tags: - Network -
-
-
-

delete an existing vlan

- -
-
- -

application/json application/xml -

-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the physical interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- vlan-interface - -

String that identifies the interface

-
path - string - - - -
- resource-version - -

resource-version for concurrency

-
query - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
returns l3-interface-ipv4-address-list
-

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}

- Tags: - Network -
-
-
-

returns l3-interface-ipv4-address-list

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the physical interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- vlan-interface - -

String that identifies the interface

-
path - string - - - -
- l3-interface-ipv4-address - -

IP address

-
path - string - - - -
- prov-status - -

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

-
query - string - - -
- prov-status - -

Trigger for operational monitoring of this resource by Service Assurance systems.

-
query - string - - -
- interface-id - -

ID of interface

-
query - string - - -
- macaddr - -

MAC address for the interface

-
query - string - - -
- network-name - -

Name of the network

-
query - string - - -
- vlan-id-inner - -

Inner VLAN tag

-
query - integer - - -
- vpn-key - -

This indicates the customers VPN ID associated with this vlan

-
query - string - - -
- vlan-id-inner - -

Inner VLAN tag

-
query - integer - - -
- neutron-network-id - -

Neutron network id of the interface that address belongs to

-
query - string - - -
- neutron-subnet-id - -

Neutron id of subnet that address belongs to

-
query - string - - -
-
- -
-

application/json application/xml -

- -
-
- 200 OK - -
-
-
-
-

successful operation

- -
-
-
- - - -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
create or update an existing l3-interface-ipv4-address-list
-

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}

- Tags: - Network -
-
-
-

create or update an existing l3-interface-ipv4-address-list

- -
-
- -

application/json application/xml -

-
-
-

l3-interface-ipv4-address-list object that needs to be created or updated

-

-
- -
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the physical interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- vlan-interface - -

String that identifies the interface

-
path - string - - - -
- l3-interface-ipv4-address - -

IP address

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
delete an existing l3-interface-ipv4-address-list
-

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}

- Tags: - Network -
-
-
-

delete an existing l3-interface-ipv4-address-list

- -
-
- -

application/json application/xml -

-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the physical interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- vlan-interface - -

String that identifies the interface

-
path - string - - - -
- l3-interface-ipv4-address - -

IP address

-
path - string - - - -
- resource-version - -

resource-version for concurrency

-
query - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
see node definition for valid relationships
-

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

- Tags: - Network -
-
-
-

see node definition for valid relationships

- -
-
- -

application/json application/xml -

-
-
-

relationship object that needs to be created or updated

-

-
-
-
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the physical interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- vlan-interface - -

String that identifies the interface

-
path - string - - - -
- l3-interface-ipv4-address - -

IP address

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
delete an existing relationship
-

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

- Tags: - Network -
-
-
-

delete an existing relationship

- -
-
- -

application/json application/xml -

-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the physical interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- vlan-interface - -

String that identifies the interface

-
path - string - - - -
- l3-interface-ipv4-address - -

IP address

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
returns l3-interface-ipv6-address-list
-

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}

- Tags: - Network -
-
-
-

returns l3-interface-ipv6-address-list

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the physical interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- vlan-interface - -

String that identifies the interface

-
path - string - - - -
- l3-interface-ipv6-address - -

IP address

-
path - string - - - -
- prov-status - -

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

-
query - string - - -
- prov-status - -

Trigger for operational monitoring of this resource by Service Assurance systems.

-
query - string - - -
- interface-id - -

ID of interface

-
query - string - - -
- macaddr - -

MAC address for the interface

-
query - string - - -
- network-name - -

Name of the network

-
query - string - - -
- vlan-id-inner - -

Inner VLAN tag

-
query - integer - - -
- vpn-key - -

This indicates the customers VPN ID associated with this vlan

-
query - string - - -
- vlan-id-inner - -

Inner VLAN tag

-
query - integer - - -
- neutron-network-id - -

Neutron network id of the interface that address belongs to

-
query - string - - -
- neutron-subnet-id - -

Neutron id of subnet that address belongs to

-
query - string - - -
-
- -
-

application/json application/xml -

- -
-
- 200 OK - -
-
-
-
-

successful operation

- -
-
-
- - - -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
create or update an existing l3-interface-ipv6-address-list
-

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}

- Tags: - Network -
-
-
-

create or update an existing l3-interface-ipv6-address-list

- -
-
- -

application/json application/xml -

-
-
-

l3-interface-ipv6-address-list object that needs to be created or updated

-

-
- -
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the physical interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- vlan-interface - -

String that identifies the interface

-
path - string - - - -
- l3-interface-ipv6-address - -

IP address

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
delete an existing l3-interface-ipv6-address-list
-

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}

- Tags: - Network -
-
-
-

delete an existing l3-interface-ipv6-address-list

- -
-
- -

application/json application/xml -

-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the physical interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- vlan-interface - -

String that identifies the interface

-
path - string - - - -
- l3-interface-ipv6-address - -

IP address

-
path - string - - - -
- resource-version - -

resource-version for concurrency

-
query - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
see node definition for valid relationships
-

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

- Tags: - Network -
-
-
-

see node definition for valid relationships

- -
-
- -

application/json application/xml -

-
-
-

relationship object that needs to be created or updated

-

-
-
-
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the physical interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- vlan-interface - -

String that identifies the interface

-
path - string - - - -
- l3-interface-ipv6-address - -

IP address

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
delete an existing relationship
-

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

- Tags: - Network -
-
-
-

delete an existing relationship

- -
-
- -

application/json application/xml -

-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the physical interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- vlan-interface - -

String that identifies the interface

-
path - string - - - -
- l3-interface-ipv6-address - -

IP address

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
see node definition for valid relationships
-

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

- Tags: - Network -
-
-
-

see node definition for valid relationships

- -
-
- -

application/json application/xml -

-
-
-

relationship object that needs to be created or updated

-

-
-
-
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the physical interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- vlan-interface - -

String that identifies the interface

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
delete an existing relationship
-

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

- Tags: - Network -
-
-
-

delete an existing relationship

- -
-
- -

application/json application/xml -

-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the physical interface

-
path - string - - - -
- interface-name - -

Name given to the interface

-
path - string - - - -
- vlan-interface - -

String that identifies the interface

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
see node definition for valid relationships
-

PUT /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/relationship-list/relationship

- Tags: - Network -
-
-
-

see node definition for valid relationships

- -
-
- -

application/json application/xml -

-
-
-

relationship object that needs to be created or updated

-

-
-
-
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the physical interface

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
delete an existing relationship
-

DELETE /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/relationship-list/relationship

- Tags: - Network -
-
-
-

delete an existing relationship

- -
-
- -

application/json application/xml -

-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the physical interface

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
returns sriov-pfs
-

GET /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/sriov-pfs

- Tags: - Network -
-
-
-

returns sriov-pfs

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the physical interface

-
path - string - - - -
- prov-status - -

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

-
query - string - - -
- prov-status - -

Trigger for operational monitoring of this resource by Service Assurance systems.

-
query - string - - -
-
- -
-

application/json application/xml -

- -
-
- 200 OK - -
-
-
-
-

successful operation

- -
-
-
- -
-
- - -
-
- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
returns sriov-pf
-

GET /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/sriov-pfs/sriov-pf/{pf-pci-id}

- Tags: - Network -
-
-
-

returns sriov-pf

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the physical interface

-
path - string - - - -
- pf-pci-id - -

Identifier for the sriov-pf

-
path - string - - - -
- prov-status - -

Trigger for operational monitoring of this VNF by BAU Service Assurance systems.

-
query - string - - -
- prov-status - -

Trigger for operational monitoring of this resource by Service Assurance systems.

-
query - string - - -
-
- -
-

application/json application/xml -

- -
-
- 200 OK - -
-
-
-
-

successful operation

- -
-
-
- -
-
- -
- /sriov-pf -
-
-
- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
create or update an existing sriov-pf
-

PUT /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/sriov-pfs/sriov-pf/{pf-pci-id}

- Tags: - Network -
-
-
-

create or update an existing sriov-pf

- -
-
- -

application/json application/xml -

-
-
-

sriov-pf object that needs to be created or updated

-

-
-
-
-
- /sriov-pf -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the physical interface

-
path - string - - - -
- pf-pci-id - -

Identifier for the sriov-pf

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
delete an existing sriov-pf
-

DELETE /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/sriov-pfs/sriov-pf/{pf-pci-id}

- Tags: - Network -
-
-
-

delete an existing sriov-pf

- -
-
- -

application/json application/xml -

-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the physical interface

-
path - string - - - -
- pf-pci-id - -

Identifier for the sriov-pf

-
path - string - - - -
- resource-version - -

resource-version for concurrency

-
query - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
see node definition for valid relationships
-

PUT /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/sriov-pfs/sriov-pf/{pf-pci-id}/relationship-list/relationship

- Tags: - Network -
-
-
-

see node definition for valid relationships

- -
-
- -

application/json application/xml -

-
-
-

relationship object that needs to be created or updated

-

-
-
-
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the physical interface

-
path - string - - - -
- pf-pci-id - -

Identifier for the sriov-pf

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
delete an existing relationship
-

DELETE /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-interface/{interface-name}/sriov-pfs/sriov-pf/{pf-pci-id}/relationship-list/relationship

- Tags: - Network -
-
-
-

delete an existing relationship

- -
-
- -

application/json application/xml -

-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- interface-name - -

Name that identifies the physical interface

-
path - string - - - -
- pf-pci-id - -

Identifier for the sriov-pf

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
see node definition for valid relationships
-

PUT /network/vpls-pes/vpls-pe/{equipment-name}/relationship-list/relationship

- Tags: - Network -
-
-
-

see node definition for valid relationships

- -
-
- -

application/json application/xml -

-
-
-

relationship object that needs to be created or updated

-

-
-
-
- -
-
-
-
- - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
delete an existing relationship
-

DELETE /network/vpls-pes/vpls-pe/{equipment-name}/relationship-list/relationship

- Tags: - Network -
-
-
-

delete an existing relationship

- -
-
- -

application/json application/xml -

-
-
- - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
returns vpn-bindings
-

GET /network/vpn-bindings

- Tags: - Network -
-
-
-

returns vpn-bindings

- -
- -
-

application/json application/xml -

- -
-
- 200 OK - -
-
-
-
-

successful operation

- -
-
-
- -
-
- - -
-
- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
returns vpn-binding
-

GET /network/vpn-bindings/vpn-binding/{vpn-id}

- Tags: - Network -
-
-
-

returns vpn-binding

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- vpn-id - -

VPN ID, globally unique within A&AI

-
path - string - - - -
- vpn-name - -

VPN Name

-
query - string - - -
- vpn-type - -

Type of the vpn, should be taken from enumerated/valid values

-
query - string - - -
-
- -
-

application/json application/xml -

- -
-
- 200 OK - -
-
-
-
-

successful operation

- -
-
-
- -
-
- - -
-
- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
create or update an existing vpn-binding
-

PUT /network/vpn-bindings/vpn-binding/{vpn-id}

- Tags: - Network -
-
-
-

create or update an existing vpn-binding

- -
-
- -

application/json application/xml -

-
-
-

vpn-binding object that needs to be created or updated

-

-
-
-
- -
-
-
-
- - - - - - - - - - - - - - - - - - - -
- vpn-id - -

VPN ID, globally unique within A&AI

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
delete an existing vpn-binding
-

DELETE /network/vpn-bindings/vpn-binding/{vpn-id}

- Tags: - Network -
-
-
-

delete an existing vpn-binding

- -
-
- -

application/json application/xml -

-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - -
- vpn-id - -

VPN ID, globally unique within A&AI

-
path - string - - - -
- resource-version - -

resource-version for concurrency

-
query - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
see node definition for valid relationships
-

PUT /network/vpn-bindings/vpn-binding/{vpn-id}/relationship-list/relationship

- Tags: - Network -
-
-
-

see node definition for valid relationships

- -
-
- -

application/json application/xml -

-
-
-

relationship object that needs to be created or updated

-

-
-
-
- -
-
-
-
- - - - - - - - - - - - - - - - - - - -
- vpn-id - -

VPN ID, globally unique within A&AI

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
delete an existing relationship
-

DELETE /network/vpn-bindings/vpn-binding/{vpn-id}/relationship-list/relationship

- Tags: - Network -
-
-
-

delete an existing relationship

- -
-
- -

application/json application/xml -

-
-
- - - - - - - - - - - - - - - - - - - -
- vpn-id - -

VPN ID, globally unique within A&AI

-
path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
returns route-targets
-

GET /network/vpn-bindings/vpn-binding/{vpn-id}/route-targets

- Tags: - Network -
-
-
-

returns route-targets

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
- vpn-id - -

VPN ID, globally unique within A&AI

-
path - string - - - -
- vpn-name - -

VPN Name

-
query - string - - -
- vpn-type - -

Type of the vpn, should be taken from enumerated/valid values

+

Type of the vpn, should be taken from enumerated/valid values

query @@ -152888,11 +135823,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
returns vnf-image
-

GET /service-design-and-creation/vnf-images/vnf-image/{att-uuid}

+

GET /service-design-and-creation/vnf-images/vnf-image/{vnf-image-uuid}

Tags: ServiceDesignAndCreation
@@ -152915,7 +135850,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- att-uuid + vnf-image-uuid

Unique ID of this asset

@@ -153028,11 +135963,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
create or update an existing vnf-image
-

PUT /service-design-and-creation/vnf-images/vnf-image/{att-uuid}

+

PUT /service-design-and-creation/vnf-images/vnf-image/{vnf-image-uuid}

Tags: ServiceDesignAndCreation
@@ -153072,7 +136007,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- att-uuid + vnf-image-uuid

Unique ID of this asset

@@ -153117,11 +136052,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
delete an existing vnf-image
-

DELETE /service-design-and-creation/vnf-images/vnf-image/{att-uuid}

+

DELETE /service-design-and-creation/vnf-images/vnf-image/{vnf-image-uuid}

Tags: ServiceDesignAndCreation
@@ -153149,7 +136084,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- att-uuid + vnf-image-uuid

Unique ID of this asset

@@ -153210,11 +136145,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
see node definition for valid relationships
-

PUT /service-design-and-creation/vnf-images/vnf-image/{att-uuid}/relationship-list/relationship

+

PUT /service-design-and-creation/vnf-images/vnf-image/{vnf-image-uuid}/relationship-list/relationship

Tags: ServiceDesignAndCreation
@@ -153254,7 +136189,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- att-uuid + vnf-image-uuid

Unique ID of this asset

@@ -153299,11 +136234,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
+ +
delete an existing relationship
-

DELETE /service-design-and-creation/vnf-images/vnf-image/{att-uuid}/relationship-list/relationship

+

DELETE /service-design-and-creation/vnf-images/vnf-image/{vnf-image-uuid}/relationship-list/relationship

Tags: ServiceDesignAndCreation
@@ -153331,7 +136266,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- att-uuid + vnf-image-uuid

Unique ID of this asset

@@ -153551,8 +136486,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
  • TO l-interface (One2Many)
  • TO tunnel-xconnect (comprises allotted-resource, One2One)
  • TO vpn-binding (Many2Many)
  • +
  • TO allotted-resource (One2One)
  • FROM service-instance (is composed of allotted-resource)
  • -
  • FROM service-instance
  • +
  • FROM service-instance
  • +
  • FROM allotted-resource
  • @@ -154716,7 +137653,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
  • FROM pserver
  • FROM pnf
  • FROM vce
  • -
  • FROM vpe
  • FROM vpls-pe
  • FROM volume-group
  • FROM zone
  • @@ -155483,7 +138419,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    • TO availability-zone (Many2Many)
    • FROM complex (is composed of ctag-pool)
    • -
    • FROM vpe
    • FROM vpls-pe
    • FROM generic-vnf
    @@ -155968,7 +138903,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    -

    Collection of digital virtual switch metadata used for vmWare VCEs and VPEs.

    +

    Collection of digital virtual switch metadata used for vmWare VCEs and GenericVnfs.

    @@ -156048,20 +138983,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    -
    - isParent: - boolean - - -
    -
    -
    - -
    -
    -
    - usesResource: - boolean +
    + contains-other-v: + string
    @@ -156070,9 +138994,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen -
    - hasDelTarget: - boolean +
    + delete-other-v: + string
    @@ -156083,7 +139007,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    SVC-INFRA: - boolean + string
    @@ -156092,9 +139016,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen -
    - SVC-INFRA-REV: - boolean +
    + prevent-delete: + string
    @@ -156421,8 +139345,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    • FROM generic-vnf (is composed of entitlement)
    • -
    • FROM vce (is composed of entitlement)
    • -
    • FROM vpe (is composed of entitlement)
    +
  • FROM vce (is composed of entitlement)
  • @@ -156865,7 +139788,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
  • TO ipsec-configuration (Many2One)
  • TO vf-module (comprises generic-vnf, One2Many)
  • TO volume-group (One2Many)
  • -
  • TO vnfc (One2Many, will delete target node)
  • +
  • TO vnfc (One2Many)
  • TO instance-group (Many2Many)
  • TO entitlement (comprises generic-vnf, One2Many)
  • TO license (comprises generic-vnf, One2Many)
  • @@ -157815,7 +140738,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen

    ERROR_4_IN_EDGES_OR_CASCADE

      -
    • TO metadata (comprises image, Many2Many)
    • TO metadatum (comprises image, Many2Many)
    • FROM cloud-region (is composed of image)
    • FROM vserver
    @@ -159178,14 +142100,13 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
  • 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, will delete target node)
  • +
  • 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 vpe (is composed of l-interface)
  • FROM vserver (is composed of l-interface)
  • FROM allotted-resource
  • FROM l-interface (is composed of l-interface)
  • @@ -159351,6 +142272,18 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen +
    + is-ip-unnumbered: + boolean + + + +
    +
    +
    + +
    +
    vlans: object[] @@ -160298,14 +143231,13 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen

    CASCADE_TO_CHILDREN

      -
    • TO logical-link (Many2Many, will delete target node)
    • -
    • TO lag-link (Many2Many, will delete target node)
    • +
    • 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 vpe (is composed of lag-interface)
    • FROM vpls-pe (is composed of lag-interface)
    @@ -160636,8 +143568,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    • FROM generic-vnf (is composed of license)
    • -
    • FROM vce (is composed of license)
    • -
    • FROM vpe (is composed of license)
    +
  • FROM vce (is composed of license)
  • @@ -161047,6 +143978,18 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen +
    + in-maint: + boolean + + + +
    +
    +
    + +
    +
    link-type: string @@ -161343,9 +144286,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen

    Collection of metadatum (key/value pairs)

    Default Delete Scope

    THIS_NODE_ONLY

    - -
      -
    • FROM image (is composed of metadata)
    @@ -162841,26 +145781,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen -
    - vpes: - object[] - - -
    -
    - -
    - -
    - vpe - - - -
    - -
    -
    -
    vnfcs: object[] @@ -163477,7 +146397,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    -

    Address tail-f uses to configure vpe, also used for troubleshooting and is IP used for traps generated by VPE (v4-loopback0-ip-address).

    +

    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).

    @@ -163489,7 +146409,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    -

    Client should send valid enumerated value, e.g., VPE.

    +

    Client should send valid enumerated value.

    @@ -164273,7 +147193,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    • TO l-interface (comprises p-interface, Many2Many)
    • -
    • TO physical-link (Many2Many, will delete target node)
    • +
    • TO physical-link (Many2Many)
    • TO logical-link (Many2One)
    • TO sriov-pf (comprises p-interface, One2One)
    • FROM lag-interface
    • @@ -167760,7 +150680,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    • TO pnf (One2Many)
    • TO connector (Many2Many)
    • TO metadatum (comprises service-instance, Many2Many)
    • -
    • TO logical-link (Many2Many, will delete target node)
    • +
    • TO logical-link (Many2Many)
    • TO vlan (One2Many)
    • TO service-instance (One2Many)
    • TO ctag-assignment (One2Many)
    • @@ -167802,6 +150722,56 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    +
    + service-type: + string + + + +
    +
    +

    String capturing type of service.

    +
    + +
    +
    +
    + service-role: + string + + + +
    +
    +

    String capturing the service role.

    +
    + +
    +
    +
    + environment-context: + string + + +
    +
    +

    This field will store the environment context assigned to the service-instance.

    +
    + +
    +
    +
    + workload-context: + string + + +
    +
    +

    This field will store the workload context assigned to the service-instance.

    +
    + +
    +
    model-invariant-id: string @@ -169560,6 +152530,18 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen +
    + tenant-context: + string + + +
    +
    +

    This field will store the tenant context.

    +
    + +
    +
    resource-version: string @@ -170346,7 +153328,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    • TO volume-group (One2One)
    • TO l3-network (Many2Many)
    • -
    • TO vnfc (One2Many, will delete target node)
    • +
    • TO vnfc (One2Many)
    • FROM vserver
    • FROM generic-vnf (is composed of vf-module)
    @@ -170878,7 +153860,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
  • 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, will delete target node)
  • +
  • TO logical-link (Many2Many)
  • FROM l-interface (is composed of vlan)
  • FROM service-instance
  • FROM allotted-resource
  • @@ -171032,6 +154014,18 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen +
    + is-ip-unnumbered: + boolean + + + +
    +
    +
    + +
    +
    relationship-list: object[] @@ -171189,8 +154183,8 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    -
    - att-uuid: +
    + vnf-image-uuid: string @@ -171520,683 +154514,29 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - - - - -
    -
    -

    vnfcs: - object - - - -

    -
    -
    -
    -

    virtual network components associated with a vserver from application controller.

    - -
    - -
    -
    -
    - vnfc: - object[] - - -
    -
    - -
    - -
    - vnfc - - - -
    - -
    -
    -
    -
    -
    -
    -
    -
    -
    -

    volume: - object - - - -

    -
    -
    -
    -

    Ephemeral Block storage volume.

    -
    Default Delete Scope
    -

    THIS_NODE_ONLY

    - -
      -
    • FROM vserver (is composed of volume)
    - -
    - -
    -
    -
    - volume-id: - string - - - -
    -
    -

    Unique ID of block storage volume relative to the vserver.

    -
    - -
    -
    -
    - volume-selflink: - string - - - -
    -
    -

    URL to endpoint where AAI can get more details

    -
    - -
    -
    -
    - resource-version: - string - - -
    -
    -

    Used for optimistic concurrency. Must be empty on create, valid on update and delete.

    -
    - -
    -
    -
    - relationship-list: - object[] - - -
    -
    - -
    - -
    - relationship - - - -
    - -
    -
    -
    -
    -
    -
    -
    -
    -
    -

    volume-group: - object - - - -

    -
    -
    -
    -

    Persistent block-level storage.

    -
    Default Delete Scope
    -

    THIS_NODE_ONLY

    - -
      -
    • TO complex (Many2Many)
    • -
    • TO tenant (Many2Many)
    • -
    • FROM cloud-region (is composed of volume-group)
    • -
    • FROM vf-module
    • -
    • FROM generic-vnf
    - -
    - -
    -
    -
    - volume-group-id: - string - - - -
    -
    -

    Unique ID of volume-group.

    -
    - -
    -
    -
    - volume-group-name: - string - - - -
    -
    -

    Name of the volume group.

    -
    - -
    -
    -
    - heat-stack-id: - string - - -
    -
    -

    Heat stack id corresponding to this volume-group

    -
    - -
    -
    -
    - 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.

    -
    - -
    -
    -
    - orchestration-status: - string - - -
    -
    -

    Orchestration status of this volume-group

    -
    - -
    -
    -
    - model-customization-id: - string - - -
    -
    -

    captures the id of all the configuration used to customize the resource for the service.

    -
    - -
    -
    -
    - vf-module-model-customization-id: - string - - -
    -
    -

    helps relate the volume group to the vf-module whose components will require the volume group

    -
    - -
    -
    -
    - resource-version: - string - - -
    -
    -

    Used for optimistic concurrency. Must be empty on create, valid on update and delete.

    -
    - -
    -
    -
    - relationship-list: - object[] - - -
    -
    - -
    - -
    - relationship - - - -
    - -
    -
    -
    -
    -
    -
    -
    -
    -
    -

    volume-groups: - object - - - -

    -
    -
    -
    -

    Collection of persistent block-level storage.

    - -
    - -
    -
    -
    - volume-group: - object[] - - -
    -
    - -
    - -
    - volume-group - - - -
    - -
    -
    -
    -
    -
    -
    -
    -
    -
    -

    volumes: - object - - - -

    -
    -
    -
    -

    Collection of ephemeral Block storage volumes.

    - -
    - -
    -
    -
    - volume: - object[] - - -
    -
    - -
    - -
    - volume - - - -
    - -
    -
    -
    -
    -
    -
    -
    -
    -
    -

    vpe: - object - - - -

    -
    -
    -
    -

    Relationship-list must include related to info for complex.

    -
    Default Delete Scope
    -

    CASCADE_TO_CHILDREN

    - -
      -
    • TO complex (Many2Many)
    • -
    • TO ctag-pool (Many2Many)
    • -
    • TO l-interface (comprises vpe, Many2Many)
    • -
    • TO lag-interface (comprises vpe, Many2Many)
    • -
    • TO vserver (Many2Many)
    • -
    • TO entitlement (comprises vpe, One2Many)
    • -
    • TO license (comprises vpe, One2Many)
    - -
    - -
    -
    -
    - vnf-id: - string - - - -
    -
    -

    Unique id of VNF. This is unique across the graph.

    -
    - -
    -
    -
    - vnf-name: - string - - - -
    -
    -

    Name of VNF.

    -
    - -
    -
    -
    - vnf-name2: - string - - -
    -
    -

    Alternate name of VNF.

    -
    - -
    -
    -
    - 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.

    -
    - -
    -
    -
    - service-id: - string - - -
    -
    -

    Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED

    -
    - -
    -
    -
    - regional-resource-zone: - string - - -
    -
    -

    Regional way of organizing pservers, source of truth should define values

    -
    - -
    -
    -
    - prov-status: - string - - -
    -
    -

    Trigger for operational monitoring of this resource by Service Assurance systems.

    -
    - -
    -
    -
    - operational-status: - string - - -
    -
    -

    Indicator for whether the resource is considered operational

    -
    - -
    -
    -
    - license-key: - string - - -
    -
    -

    OBSOLETE - do not use. See child relationships.

    -
    - -
    -
    -
    - equipment-role: - string - - -
    -
    -

    Client should send valid enumerated value

    -
    - -
    -
    -
    - orchestration-status: - string - - -
    -
    -

    Orchestration status of this VNF, mastered by MSO

    -
    - -
    -
    -
    - heat-stack-id: - string - - -
    -
    -

    Heat stack id corresponding to this instance, managed by MSO

    -
    - -
    -
    -
    - mso-catalog-key: - string - - -
    -
    -

    Corresponds to the SDN-C catalog id used to configure this VCE

    -
    - -
    -
    -
    - ipv4-oam-address: - string - - -
    -
    -

    Address tail-f uses to configure vpe, also used for troubleshooting and is IP used for traps generated by VPE (v4-loopback0-ip-address).

    -
    - -
    -
    -
    - ipv4-oam-gateway-address-prefix-length: - integer - - -
    -
    -

    Prefix length for oam-address

    -
    - -
    -
    -
    - ipv4-oam-gateway-address: - string - - -
    -
    -

    Gateway address

    -
    - -
    -
    -
    - v4-loopback0-ip-address: - string - - -
    -
    -

    Loopback0 address

    -
    - -
    -
    -
    - vlan-id-outer: - integer - - -
    -
    -

    Temporary location for stag to get to VCE

    -
    - -
    -
    -
    - as-number: - string - - -
    -
    -

    as-number of the VPE

    -
    - -
    -
    -
    - resource-version: - string - - -
    -
    -

    Used for optimistic concurrency. Must be empty on create, valid on update and delete.

    -
    - -
    -
    -
    - summary-status: - string - - -
    -
    -

    details regarding the vpe operation, PLEASE DISCONTINUE USE OF THIS FIELD.

    -
    - -
    -
    -
    - encrypted-access-flag: - boolean - - -
    -
    -

    indicates whether vpe access uses SSH

    -
    - -
    -
    -
    - relationship-list: - object[] - - -
    -
    - -
    - -
    - relationship - - - -
    - -
    -
    -
    -
    - l-interfaces: +
    +
    +
    +
    +
    +
    +

    vnfcs: + object + + + +

    +
    +
    +
    +

    virtual network components associated with a vserver from application controller.

    + +
    + +
    +
    +
    + vnfc: object[] @@ -172206,7 +154546,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - l-interface + vnfc @@ -172215,8 +154555,72 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    -
    - lag-interfaces: + + + + +
    +
    +

    volume: + object + + + +

    +
    +
    +
    +

    Ephemeral Block storage volume.

    +
    Default Delete Scope
    +

    THIS_NODE_ONLY

    + +
      +
    • FROM vserver (is composed of volume)
    + +
    + +
    +
    +
    + volume-id: + string + + + +
    +
    +

    Unique ID of block storage volume relative to the vserver.

    +
    + +
    +
    +
    + volume-selflink: + string + + + +
    +
    +

    URL to endpoint where AAI can get more details

    +
    + +
    +
    +
    + resource-version: + string + + +
    +
    +

    Used for optimistic concurrency. Must be empty on create, valid on update and delete.

    +
    + +
    +
    +
    + relationship-list: object[] @@ -172226,7 +154630,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - lag-interface + relationship @@ -172235,8 +154639,137 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    -
    - licenses: + + + + +
    +
    +

    volume-group: + object + + + +

    +
    +
    +
    +

    Persistent block-level storage.

    +
    Default Delete Scope
    +

    THIS_NODE_ONLY

    + +
      +
    • TO complex (Many2Many)
    • +
    • TO tenant (Many2Many)
    • +
    • FROM cloud-region (is composed of volume-group)
    • +
    • FROM vf-module
    • +
    • FROM generic-vnf
    + +
    + +
    +
    +
    + volume-group-id: + string + + + +
    +
    +

    Unique ID of volume-group.

    +
    + +
    +
    +
    + volume-group-name: + string + + + +
    +
    +

    Name of the volume group.

    +
    + +
    +
    +
    + heat-stack-id: + string + + +
    +
    +

    Heat stack id corresponding to this volume-group

    +
    + +
    +
    +
    + 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.

    +
    + +
    +
    +
    + orchestration-status: + string + + +
    +
    +

    Orchestration status of this volume-group

    +
    + +
    +
    +
    + model-customization-id: + string + + +
    +
    +

    captures the id of all the configuration used to customize the resource for the service.

    +
    + +
    +
    +
    + vf-module-model-customization-id: + string + + +
    +
    +

    helps relate the volume group to the vf-module whose components will require the volume group

    +
    + +
    +
    +
    + resource-version: + string + + +
    +
    +

    Used for optimistic concurrency. Must be empty on create, valid on update and delete.

    +
    + +
    +
    +
    + relationship-list: object[] @@ -172246,7 +154779,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - license + relationship @@ -172255,8 +154788,29 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    -
    - entitlements: + + + + +
    +
    +

    volume-groups: + object + + + +

    +
    +
    +
    +

    Collection of persistent block-level storage.

    + +
    + +
    +
    +
    + volume-group: object[] @@ -172266,7 +154820,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - entitlement + volume-group @@ -172279,9 +154833,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    -
    +
    -

    vpes: +

    volumes: object @@ -172290,14 +154844,14 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen

    -

    Virtual provider edge router. In 1504, A&AI will populate this object through an M&P and tool provided to operations.

    +

    Collection of ephemeral Block storage volumes.

    -
    - vpe: +
    + volume: object[] @@ -172307,7 +154861,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - vpe + volume @@ -172376,7 +154930,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    -

    Address tail-f uses to configure vpe, also used for troubleshooting and is IP used for traps generated by VPE (v4-loopback0-ip-address).

    +

    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).

    @@ -172744,7 +155298,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    • TO flavor (Many2One)
    • TO image (Many2One)
    • -
    • TO ipaddress (comprises vserver, Many2Many)
    • TO l-interface (comprises vserver, Many2Many)
    • TO pserver (Many2One)
    • TO volume (comprises vserver, Many2Many)
    • @@ -172753,8 +155306,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    • TO vf-module (Many2One)
    • FROM generic-vnf
    • FROM tenant (is composed of vserver)
    • -
    • FROM vce
    • -
    • FROM vpe
    +
  • FROM vce
  • diff --git a/aai-schema/src/main/resources/aai_swagger_yaml/aai_swagger_v11.yaml b/aai-schema/src/main/resources/aai_swagger_yaml/aai_swagger_v11.yaml index 1e2e70f7..fc6fe19a 100644 --- a/aai-schema/src/main/resources/aai_swagger_yaml/aai_swagger_v11.yaml +++ b/aai-schema/src/main/resources/aai_swagger_yaml/aai_swagger_v11.yaml @@ -794,6 +794,11 @@ paths: description: Readable name of tenant required: false type: string + - name: tenant-context + in: query + description: This field will store the tenant context. + required: false + type: string - name: vserver-name in: query description: Name of vserver @@ -963,6 +968,11 @@ paths: description: Readable name of tenant required: false type: string + - name: tenant-context + in: query + description: This field will store the tenant context. + required: false + type: string - name: vserver-name in: query description: Name of vserver @@ -1338,6 +1348,11 @@ paths: description: Readable name of tenant required: false type: string + - name: tenant-context + in: query + description: This field will store the tenant context. + required: false + type: string - name: vserver-name in: query description: Name of vserver @@ -1692,6 +1707,11 @@ paths: description: Readable name of tenant required: false type: string + - name: tenant-context + in: query + description: This field will store the tenant context. + required: false + type: string - name: vserver-name in: query description: Name of vserver @@ -1933,6 +1953,11 @@ paths: description: Readable name of tenant required: false type: string + - name: tenant-context + in: query + description: This field will store the tenant context. + required: false + type: string - name: vserver-name in: query description: Name of vserver @@ -2143,6 +2168,11 @@ paths: description: Readable name of tenant required: false type: string + - name: tenant-context + in: query + description: This field will store the tenant context. + required: false + type: string - name: vserver-name in: query description: Name of vserver @@ -2342,6 +2372,11 @@ paths: description: Readable name of tenant required: false type: string + - name: tenant-context + in: query + description: This field will store the tenant context. + required: false + type: string - name: vserver-name in: query description: Name of vserver @@ -2561,291 +2596,9 @@ paths: description: Readable name of tenant required: false type: string - - name: vserver-name - in: query - description: Name of vserver - required: false - type: string - - name: vserver-name2 + - name: tenant-context in: query - description: Alternative name of vserver - required: false - type: string - - name: prov-status - in: query - description: Trigger for operational monitoring of this resource by Service Assurance systems. - required: false - type: string - - name: in-maint - in: query - required: false - type: boolean - - name: is-closed-loop-disabled - in: query - required: false - type: boolean - - name: interface-id - in: query - description: ID of interface - required: false - type: string - - name: macaddr - in: query - description: MAC address for the interface - required: false - type: string - - name: network-name - in: query - description: Name of the network - required: false - type: string - /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: - put: - tags: - - CloudInfrastructure - summary: see node definition for valid relationships - operationId: createOrUpdateCloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverLInterfacesLInterfaceRelationshipListRelationship - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: cloud-owner - in: path - description: Identifies the vendor and cloud name, e.g., att-aic. First part of composite key should be formatted as vendor-cloudname - required: true - type: string - - name: cloud-region-id - in: path - description: Identifier used by the vendor for the region. Second part of composite key - required: true - type: string - - name: tenant-id - in: path - description: Unique id relative to the cloud-region. - required: true - type: string - - name: vserver-id - in: path - description: Unique identifier for this vserver relative to its tenant - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: body - in: body - description: relationship object that needs to be created or updated - required: true - schema: - $ref: "#/definitions/relationship" - delete: - tags: - - CloudInfrastructure - summary: delete an existing relationship - description: delete an existing relationship - operationId: deleteCloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverLInterfacesLInterfaceRelationshipListRelationship - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: cloud-owner - in: path - description: Identifies the vendor and cloud name, e.g., att-aic. First part of composite key should be formatted as vendor-cloudname - required: true - type: string - - name: cloud-region-id - in: path - description: Identifier used by the vendor for the region. Second part of composite key - required: true - type: string - - name: tenant-id - in: path - description: Unique id relative to the cloud-region. - required: true - type: string - - name: vserver-id - in: path - description: Unique identifier for this vserver relative to its tenant - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - /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: - put: - tags: - - CloudInfrastructure - summary: see node definition for valid relationships - operationId: createOrUpdateCloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverLInterfacesLInterfaceL3InterfaceIpv4AddressListRelationshipListRelationship - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: cloud-owner - in: path - description: Identifies the vendor and cloud name, e.g., att-aic. First part of composite key should be formatted as vendor-cloudname - required: true - type: string - - name: cloud-region-id - in: path - description: Identifier used by the vendor for the region. Second part of composite key - required: true - type: string - - name: tenant-id - in: path - description: Unique id relative to the cloud-region. - required: true - type: string - - name: vserver-id - in: path - description: Unique identifier for this vserver relative to its tenant - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: l3-interface-ipv4-address - in: path - description: IP address - required: true - type: string - - name: body - in: body - description: relationship object that needs to be created or updated - required: true - schema: - $ref: "#/definitions/relationship" - delete: - tags: - - CloudInfrastructure - summary: delete an existing relationship - description: delete an existing relationship - operationId: deleteCloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverLInterfacesLInterfaceL3InterfaceIpv4AddressListRelationshipListRelationship - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: cloud-owner - in: path - description: Identifies the vendor and cloud name, e.g., att-aic. First part of composite key should be formatted as vendor-cloudname - required: true - type: string - - name: cloud-region-id - in: path - description: Identifier used by the vendor for the region. Second part of composite key - required: true - type: string - - name: tenant-id - in: path - description: Unique id relative to the cloud-region. - required: true - type: string - - name: vserver-id - in: path - description: Unique identifier for this vserver relative to its tenant - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: l3-interface-ipv4-address - in: path - description: IP address - required: true - type: string - /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}: - get: - tags: - - CloudInfrastructure - summary: returns l3-interface-ipv4-address-list - description: returns l3-interface-ipv4-address-list - operationId: getCloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverLInterfacesLInterfaceL3InterfaceIpv4AddressList - produces: - - application/json - - application/xml - responses: - "200": - description: successful operation - schema: - $ref: "#/definitions/l3-interface-ipv4-address-list" - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: cloud-owner - in: path - description: Identifies the vendor and cloud name, e.g., att-aic. First part of composite key should be formatted as vendor-cloudname - required: true - type: string - - name: cloud-region-id - in: path - description: Identifier used by the vendor for the region. Second part of composite key - required: true - type: string - - name: tenant-id - in: path - description: Unique id relative to the cloud-region. - required: true - type: string - - name: vserver-id - in: path - description: Unique identifier for this vserver relative to its tenant - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: l3-interface-ipv4-address - in: path - description: IP address - required: true - type: string - - name: cloud-type - in: query - description: Type of the cloud (e.g., openstack) - required: false - type: string - - name: owner-defined-type - in: query - description: Cloud-owner defined type indicator (e.g., dcp, lcp) - required: false - type: string - - name: tenant-name - in: query - description: Readable name of tenant + description: This field will store the tenant context. required: false type: string - name: vserver-name @@ -2886,28 +2639,12 @@ paths: description: Name of the network required: false type: string - - name: vlan-id-inner - in: query - description: Inner VLAN tag - required: false - type: integer - format: int64 - - name: neutron-network-id - in: query - description: Neutron network id of the interface that address belongs to - required: false - type: string - - name: neutron-subnet-id - in: query - description: Neutron id of subnet that address belongs to - required: false - type: string + /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: put: tags: - CloudInfrastructure - summary: create or update an existing l3-interface-ipv4-address-list - description: create or update an existing l3-interface-ipv4-address-list - operationId: createOrUpdateCloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverLInterfacesLInterfaceL3InterfaceIpv4AddressList + summary: see node definition for valid relationships + operationId: createOrUpdateCloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverLInterfacesLInterfaceRelationshipListRelationship consumes: - application/json - application/xml @@ -2943,23 +2680,18 @@ paths: description: Name given to the interface required: true type: string - - name: l3-interface-ipv4-address - in: path - description: IP address - required: true - type: string - name: body in: body - description: l3-interface-ipv4-address-list object that needs to be created or updated + description: relationship object that needs to be created or updated required: true schema: - $ref: "#/definitions/l3-interface-ipv4-address-list" + $ref: "#/definitions/relationship" delete: tags: - CloudInfrastructure - summary: delete an existing l3-interface-ipv4-address-list - description: delete an existing l3-interface-ipv4-address-list - operationId: deleteCloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverLInterfacesLInterfaceL3InterfaceIpv4AddressList + summary: delete an existing relationship + description: delete an existing relationship + operationId: deleteCloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverLInterfacesLInterfaceRelationshipListRelationship consumes: - application/json - application/xml @@ -2995,22 +2727,12 @@ paths: description: Name given to the interface required: true type: string - - name: l3-interface-ipv4-address - in: path - description: IP address - required: true - type: string - - name: resource-version - in: query - description: resource-version for concurrency - required: true - type: string - /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: + /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: put: tags: - CloudInfrastructure summary: see node definition for valid relationships - operationId: createOrUpdateCloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverLInterfacesLInterfaceL3InterfaceIpv6AddressListRelationshipListRelationship + operationId: createOrUpdateCloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverLInterfacesLInterfaceL3InterfaceIpv4AddressListRelationshipListRelationship consumes: - application/json - application/xml @@ -3046,7 +2768,7 @@ paths: description: Name given to the interface required: true type: string - - name: l3-interface-ipv6-address + - name: l3-interface-ipv4-address in: path description: IP address required: true @@ -3062,7 +2784,7 @@ paths: - CloudInfrastructure summary: delete an existing relationship description: delete an existing relationship - operationId: deleteCloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverLInterfacesLInterfaceL3InterfaceIpv6AddressListRelationshipListRelationship + operationId: deleteCloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverLInterfacesLInterfaceL3InterfaceIpv4AddressListRelationshipListRelationship consumes: - application/json - application/xml @@ -3098,18 +2820,18 @@ paths: description: Name given to the interface required: true type: string - - name: l3-interface-ipv6-address + - name: l3-interface-ipv4-address in: path description: IP address required: true type: string - /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}: + /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}: get: tags: - CloudInfrastructure - summary: returns l3-interface-ipv6-address-list - description: returns l3-interface-ipv6-address-list - operationId: getCloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverLInterfacesLInterfaceL3InterfaceIpv6AddressList + summary: returns l3-interface-ipv4-address-list + description: returns l3-interface-ipv4-address-list + operationId: getCloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverLInterfacesLInterfaceL3InterfaceIpv4AddressList produces: - application/json - application/xml @@ -3117,7 +2839,7 @@ paths: "200": description: successful operation schema: - $ref: "#/definitions/l3-interface-ipv6-address-list" + $ref: "#/definitions/l3-interface-ipv4-address-list" "default": description: Response codes found in [response codes](https://wiki.onap.org/). parameters: @@ -3146,7 +2868,7 @@ paths: description: Name given to the interface required: true type: string - - name: l3-interface-ipv6-address + - name: l3-interface-ipv4-address in: path description: IP address required: true @@ -3166,6 +2888,11 @@ paths: description: Readable name of tenant required: false type: string + - name: tenant-context + in: query + description: This field will store the tenant context. + required: false + type: string - name: vserver-name in: query description: Name of vserver @@ -3223,9 +2950,9 @@ paths: put: tags: - CloudInfrastructure - summary: create or update an existing l3-interface-ipv6-address-list - description: create or update an existing l3-interface-ipv6-address-list - operationId: createOrUpdateCloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverLInterfacesLInterfaceL3InterfaceIpv6AddressList + summary: create or update an existing l3-interface-ipv4-address-list + description: create or update an existing l3-interface-ipv4-address-list + operationId: createOrUpdateCloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverLInterfacesLInterfaceL3InterfaceIpv4AddressList consumes: - application/json - application/xml @@ -3261,23 +2988,23 @@ paths: description: Name given to the interface required: true type: string - - name: l3-interface-ipv6-address + - name: l3-interface-ipv4-address in: path description: IP address required: true type: string - name: body in: body - description: l3-interface-ipv6-address-list object that needs to be created or updated + description: l3-interface-ipv4-address-list object that needs to be created or updated required: true schema: - $ref: "#/definitions/l3-interface-ipv6-address-list" + $ref: "#/definitions/l3-interface-ipv4-address-list" delete: tags: - CloudInfrastructure - summary: delete an existing l3-interface-ipv6-address-list - description: delete an existing l3-interface-ipv6-address-list - operationId: deleteCloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverLInterfacesLInterfaceL3InterfaceIpv6AddressList + summary: delete an existing l3-interface-ipv4-address-list + description: delete an existing l3-interface-ipv4-address-list + operationId: deleteCloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverLInterfacesLInterfaceL3InterfaceIpv4AddressList consumes: - application/json - application/xml @@ -3313,7 +3040,7 @@ paths: description: Name given to the interface required: true type: string - - name: l3-interface-ipv6-address + - name: l3-interface-ipv4-address in: path description: IP address required: true @@ -3323,13 +3050,111 @@ paths: description: resource-version for concurrency required: true type: string - /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}: + /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: + put: + tags: + - CloudInfrastructure + summary: see node definition for valid relationships + operationId: createOrUpdateCloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverLInterfacesLInterfaceL3InterfaceIpv6AddressListRelationshipListRelationship + consumes: + - application/json + - application/xml + produces: + - application/json + - application/xml + responses: + "default": + description: Response codes found in [response codes](https://wiki.onap.org/). + parameters: + - name: cloud-owner + in: path + description: Identifies the vendor and cloud name, e.g., att-aic. First part of composite key should be formatted as vendor-cloudname + required: true + type: string + - name: cloud-region-id + in: path + description: Identifier used by the vendor for the region. Second part of composite key + required: true + type: string + - name: tenant-id + in: path + description: Unique id relative to the cloud-region. + required: true + type: string + - name: vserver-id + in: path + description: Unique identifier for this vserver relative to its tenant + required: true + type: string + - name: interface-name + in: path + description: Name given to the interface + required: true + type: string + - name: l3-interface-ipv6-address + in: path + description: IP address + required: true + type: string + - name: body + in: body + description: relationship object that needs to be created or updated + required: true + schema: + $ref: "#/definitions/relationship" + delete: + tags: + - CloudInfrastructure + summary: delete an existing relationship + description: delete an existing relationship + operationId: deleteCloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverLInterfacesLInterfaceL3InterfaceIpv6AddressListRelationshipListRelationship + consumes: + - application/json + - application/xml + produces: + - application/json + - application/xml + responses: + "default": + description: Response codes found in [response codes](https://wiki.onap.org/). + parameters: + - name: cloud-owner + in: path + description: Identifies the vendor and cloud name, e.g., att-aic. First part of composite key should be formatted as vendor-cloudname + required: true + type: string + - name: cloud-region-id + in: path + description: Identifier used by the vendor for the region. Second part of composite key + required: true + type: string + - name: tenant-id + in: path + description: Unique id relative to the cloud-region. + required: true + type: string + - name: vserver-id + in: path + description: Unique identifier for this vserver relative to its tenant + required: true + type: string + - name: interface-name + in: path + description: Name given to the interface + required: true + type: string + - name: l3-interface-ipv6-address + in: path + description: IP address + required: true + type: string + /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}: get: tags: - CloudInfrastructure - summary: returns l-interface - description: returns l-interface - operationId: getCloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverLInterfacesLInterface + summary: returns l3-interface-ipv6-address-list + description: returns l3-interface-ipv6-address-list + operationId: getCloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverLInterfacesLInterfaceL3InterfaceIpv6AddressList produces: - application/json - application/xml @@ -3337,7 +3162,7 @@ paths: "200": description: successful operation schema: - $ref: "#/definitions/l-interface" + $ref: "#/definitions/l3-interface-ipv6-address-list" "default": description: Response codes found in [response codes](https://wiki.onap.org/). parameters: @@ -3366,6 +3191,11 @@ paths: description: Name given to the interface required: true type: string + - name: l3-interface-ipv6-address + in: path + description: IP address + required: true + type: string - name: cloud-type in: query description: Type of the cloud (e.g., openstack) @@ -3381,6 +3211,11 @@ paths: description: Readable name of tenant required: false type: string + - name: tenant-context + in: query + description: This field will store the tenant context. + required: false + type: string - name: vserver-name in: query description: Name of vserver @@ -3419,12 +3254,28 @@ paths: description: Name of the network required: false type: string + - name: vlan-id-inner + in: query + description: Inner VLAN tag + required: false + type: integer + format: int64 + - name: neutron-network-id + in: query + description: Neutron network id of the interface that address belongs to + required: false + type: string + - name: neutron-subnet-id + in: query + description: Neutron id of subnet that address belongs to + required: false + type: string put: tags: - CloudInfrastructure - summary: create or update an existing l-interface - description: create or update an existing l-interface - operationId: createOrUpdateCloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverLInterfacesLInterface + summary: create or update an existing l3-interface-ipv6-address-list + description: create or update an existing l3-interface-ipv6-address-list + operationId: createOrUpdateCloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverLInterfacesLInterfaceL3InterfaceIpv6AddressList consumes: - application/json - application/xml @@ -3460,18 +3311,23 @@ paths: description: Name given to the interface required: true type: string + - name: l3-interface-ipv6-address + in: path + description: IP address + required: true + type: string - name: body in: body - description: l-interface object that needs to be created or updated + description: l3-interface-ipv6-address-list object that needs to be created or updated required: true schema: - $ref: "#/definitions/l-interface" + $ref: "#/definitions/l3-interface-ipv6-address-list" delete: tags: - CloudInfrastructure - summary: delete an existing l-interface - description: delete an existing l-interface - operationId: deleteCloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverLInterfacesLInterface + summary: delete an existing l3-interface-ipv6-address-list + description: delete an existing l3-interface-ipv6-address-list + operationId: deleteCloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverLInterfacesLInterfaceL3InterfaceIpv6AddressList consumes: - application/json - application/xml @@ -3507,18 +3363,23 @@ paths: description: Name given to the interface required: true type: string + - name: l3-interface-ipv6-address + in: path + description: IP address + required: true + type: string - name: resource-version in: query description: resource-version for concurrency required: true type: string - /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces: + /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}: get: tags: - CloudInfrastructure - summary: returns l-interfaces - description: returns l-interfaces - operationId: getCloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverLInterfaces + summary: returns l-interface + description: returns l-interface + operationId: getCloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverLInterfacesLInterface produces: - application/json - application/xml @@ -3526,7 +3387,201 @@ paths: "200": description: successful operation schema: - $ref: "#/definitions/l-interfaces" + $ref: "#/definitions/l-interface" + "default": + description: Response codes found in [response codes](https://wiki.onap.org/). + parameters: + - name: cloud-owner + in: path + description: Identifies the vendor and cloud name, e.g., att-aic. First part of composite key should be formatted as vendor-cloudname + required: true + type: string + - name: cloud-region-id + in: path + description: Identifier used by the vendor for the region. Second part of composite key + required: true + type: string + - name: tenant-id + in: path + description: Unique id relative to the cloud-region. + required: true + type: string + - name: vserver-id + in: path + description: Unique identifier for this vserver relative to its tenant + required: true + type: string + - name: interface-name + in: path + description: Name given to the interface + required: true + type: string + - name: cloud-type + in: query + description: Type of the cloud (e.g., openstack) + required: false + type: string + - name: owner-defined-type + in: query + description: Cloud-owner defined type indicator (e.g., dcp, lcp) + required: false + type: string + - name: tenant-name + in: query + description: Readable name of tenant + required: false + type: string + - name: tenant-context + in: query + description: This field will store the tenant context. + required: false + type: string + - name: vserver-name + in: query + description: Name of vserver + required: false + type: string + - name: vserver-name2 + in: query + description: Alternative name of vserver + required: false + type: string + - name: prov-status + in: query + description: Trigger for operational monitoring of this resource by Service Assurance systems. + required: false + type: string + - name: in-maint + in: query + required: false + type: boolean + - name: is-closed-loop-disabled + in: query + required: false + type: boolean + - name: interface-id + in: query + description: ID of interface + required: false + type: string + - name: macaddr + in: query + description: MAC address for the interface + required: false + type: string + - name: network-name + in: query + description: Name of the network + required: false + type: string + put: + tags: + - CloudInfrastructure + summary: create or update an existing l-interface + description: create or update an existing l-interface + operationId: createOrUpdateCloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverLInterfacesLInterface + consumes: + - application/json + - application/xml + produces: + - application/json + - application/xml + responses: + "default": + description: Response codes found in [response codes](https://wiki.onap.org/). + parameters: + - name: cloud-owner + in: path + description: Identifies the vendor and cloud name, e.g., att-aic. First part of composite key should be formatted as vendor-cloudname + required: true + type: string + - name: cloud-region-id + in: path + description: Identifier used by the vendor for the region. Second part of composite key + required: true + type: string + - name: tenant-id + in: path + description: Unique id relative to the cloud-region. + required: true + type: string + - name: vserver-id + in: path + description: Unique identifier for this vserver relative to its tenant + required: true + type: string + - name: interface-name + in: path + description: Name given to the interface + required: true + type: string + - name: body + in: body + description: l-interface object that needs to be created or updated + required: true + schema: + $ref: "#/definitions/l-interface" + delete: + tags: + - CloudInfrastructure + summary: delete an existing l-interface + description: delete an existing l-interface + operationId: deleteCloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverLInterfacesLInterface + consumes: + - application/json + - application/xml + produces: + - application/json + - application/xml + responses: + "default": + description: Response codes found in [response codes](https://wiki.onap.org/). + parameters: + - name: cloud-owner + in: path + description: Identifies the vendor and cloud name, e.g., att-aic. First part of composite key should be formatted as vendor-cloudname + required: true + type: string + - name: cloud-region-id + in: path + description: Identifier used by the vendor for the region. Second part of composite key + required: true + type: string + - name: tenant-id + in: path + description: Unique id relative to the cloud-region. + required: true + type: string + - name: vserver-id + in: path + description: Unique identifier for this vserver relative to its tenant + required: true + type: string + - name: interface-name + in: path + description: Name given to the interface + required: true + type: string + - name: resource-version + in: query + description: resource-version for concurrency + required: true + type: string + /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces: + get: + tags: + - CloudInfrastructure + summary: returns l-interfaces + description: returns l-interfaces + operationId: getCloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverLInterfaces + produces: + - application/json + - application/xml + responses: + "200": + description: successful operation + schema: + $ref: "#/definitions/l-interfaces" "default": description: Response codes found in [response codes](https://wiki.onap.org/). parameters: @@ -3565,6 +3620,11 @@ paths: description: Readable name of tenant required: false type: string + - name: tenant-context + in: query + description: This field will store the tenant context. + required: false + type: string - name: vserver-name in: query description: Name of vserver @@ -3641,6 +3701,11 @@ paths: description: Readable name of tenant required: false type: string + - name: tenant-context + in: query + description: This field will store the tenant context. + required: false + type: string - name: vserver-name in: query description: Name of vserver @@ -3795,6 +3860,11 @@ paths: description: Readable name of tenant required: false type: string + - name: tenant-context + in: query + description: This field will store the tenant context. + required: false + type: string /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/relationship-list/relationship: put: tags: @@ -3911,6 +3981,11 @@ paths: description: Readable name of tenant required: false type: string + - name: tenant-context + in: query + description: This field will store the tenant context. + required: false + type: string put: tags: - CloudInfrastructure @@ -11805,6 +11880,16 @@ paths: description: This field will store a name assigned to the service-instance. required: false type: string + - name: environment-context + in: query + description: This field will store the environment context assigned to the service-instance. + required: false + type: string + - name: workload-context + in: query + description: This field will store the workload context assigned to the service-instance. + required: false + type: string - name: model-invariant-id in: query description: the ASDC model id for this resource or service model. @@ -11964,6 +12049,16 @@ paths: description: This field will store a name assigned to the service-instance. required: false type: string + - name: environment-context + in: query + description: This field will store the environment context assigned to the service-instance. + required: false + type: string + - name: workload-context + in: query + description: This field will store the workload context assigned to the service-instance. + required: false + type: string - name: model-invariant-id in: query description: the ASDC model id for this resource or service model. @@ -12140,6 +12235,16 @@ paths: description: This field will store a name assigned to the service-instance. required: false type: string + - name: environment-context + in: query + description: This field will store the environment context assigned to the service-instance. + required: false + type: string + - name: workload-context + in: query + description: This field will store the workload context assigned to the service-instance. + required: false + type: string - name: model-invariant-id in: query description: the ASDC model id for this resource or service model. @@ -12336,6 +12441,16 @@ paths: description: This field will store a name assigned to the service-instance. required: false type: string + - name: environment-context + in: query + description: This field will store the environment context assigned to the service-instance. + required: false + type: string + - name: workload-context + in: query + description: This field will store the workload context assigned to the service-instance. + required: false + type: string - name: model-invariant-id in: query description: the ASDC model id for this resource or service model. @@ -12517,6 +12632,16 @@ paths: description: This field will store a name assigned to the service-instance. required: false type: string + - name: environment-context + in: query + description: This field will store the environment context assigned to the service-instance. + required: false + type: string + - name: workload-context + in: query + description: This field will store the workload context assigned to the service-instance. + required: false + type: string - name: model-invariant-id in: query description: the ASDC model id for this resource or service model. @@ -12698,82 +12823,102 @@ paths: description: This field will store a name assigned to the service-instance. required: false type: string - - name: model-invariant-id - in: query - description: the ASDC model id for this resource or service model. - required: false - type: string - - name: model-version-id - in: query - description: the ASDC model version for this resource or service model. - required: false - type: string - - name: widget-model-id - in: query - description: the ASDC data dictionary widget model. This maps directly to the A&AI widget. - required: false - type: string - - name: widget-model-version - in: query - description: the ASDC data dictionary version of the widget model.This maps directly to the A&AI version of the widget. - required: false - type: string - - name: service-instance-location-id - in: query - description: An identifier that customers assign to the location where this service is being used. - required: false - type: string - - name: orchestration-status - in: query - description: Orchestration status of this service. - required: false - type: string - /business/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}/service-instances/service-instance/{service-instance-id}: - get: - tags: - - Business - summary: returns service-instance - description: returns service-instance - operationId: getBusinessCustomersCustomerServiceSubscriptionsServiceSubscriptionServiceInstancesServiceInstance - produces: - - application/json - - application/xml - responses: - "200": - description: successful operation - schema: - $ref: "#/definitions/service-instance" - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: global-customer-id - in: path - description: Global customer id used across ECOMP to uniquely identify customer. - required: true - type: string - - name: service-type - in: path - description: Value defined by orchestration to identify this service across ECOMP. - required: true - type: string - - name: service-instance-id - in: path - description: Uniquely identifies this instance of a service - required: true - type: string - - name: subscriber-name - in: query - description: Subscriber name, an alternate way to retrieve a customer. - required: false - type: string - - name: subscriber-type + - name: environment-context in: query - description: Subscriber type, a way to provide VID with only the INFRA customers. + description: This field will store the environment context assigned to the service-instance. required: false type: string - - name: service-instance-name + - name: workload-context in: query - description: This field will store a name assigned to the service-instance. + description: This field will store the workload context assigned to the service-instance. + required: false + type: string + - name: model-invariant-id + in: query + description: the ASDC model id for this resource or service model. + required: false + type: string + - name: model-version-id + in: query + description: the ASDC model version for this resource or service model. + required: false + type: string + - name: widget-model-id + in: query + description: the ASDC data dictionary widget model. This maps directly to the A&AI widget. + required: false + type: string + - name: widget-model-version + in: query + description: the ASDC data dictionary version of the widget model.This maps directly to the A&AI version of the widget. + required: false + type: string + - name: service-instance-location-id + in: query + description: An identifier that customers assign to the location where this service is being used. + required: false + type: string + - name: orchestration-status + in: query + description: Orchestration status of this service. + required: false + type: string + /business/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}/service-instances/service-instance/{service-instance-id}: + get: + tags: + - Business + summary: returns service-instance + description: returns service-instance + operationId: getBusinessCustomersCustomerServiceSubscriptionsServiceSubscriptionServiceInstancesServiceInstance + produces: + - application/json + - application/xml + responses: + "200": + description: successful operation + schema: + $ref: "#/definitions/service-instance" + "default": + description: Response codes found in [response codes](https://wiki.onap.org/). + parameters: + - name: global-customer-id + in: path + description: Global customer id used across ECOMP to uniquely identify customer. + required: true + type: string + - name: service-type + in: path + description: Value defined by orchestration to identify this service across ECOMP. + required: true + type: string + - name: service-instance-id + in: path + description: Uniquely identifies this instance of a service + required: true + type: string + - name: subscriber-name + in: query + description: Subscriber name, an alternate way to retrieve a customer. + required: false + type: string + - name: subscriber-type + in: query + description: Subscriber type, a way to provide VID with only the INFRA customers. + required: false + type: string + - name: service-instance-name + in: query + description: This field will store a name assigned to the service-instance. + required: false + type: string + - name: environment-context + in: query + description: This field will store the environment context assigned to the service-instance. + required: false + type: string + - name: workload-context + in: query + description: This field will store the workload context assigned to the service-instance. required: false type: string - name: model-invariant-id @@ -13260,7 +13405,7 @@ paths: $ref: "#/definitions/customers" "default": description: Response codes found in [response codes](https://wiki.onap.org/). - /service-design-and-creation/vnf-images/vnf-image/{att-uuid}/relationship-list/relationship: + /service-design-and-creation/vnf-images/vnf-image/{vnf-image-uuid}/relationship-list/relationship: put: tags: - ServiceDesignAndCreation @@ -13276,7 +13421,7 @@ paths: "default": description: Response codes found in [response codes](https://wiki.onap.org/). parameters: - - name: att-uuid + - name: vnf-image-uuid in: path description: Unique ID of this asset required: true @@ -13303,12 +13448,12 @@ paths: "default": description: Response codes found in [response codes](https://wiki.onap.org/). parameters: - - name: att-uuid + - name: vnf-image-uuid in: path description: Unique ID of this asset required: true type: string - /service-design-and-creation/vnf-images/vnf-image/{att-uuid}: + /service-design-and-creation/vnf-images/vnf-image/{vnf-image-uuid}: get: tags: - ServiceDesignAndCreation @@ -13326,7 +13471,7 @@ paths: "default": description: Response codes found in [response codes](https://wiki.onap.org/). parameters: - - name: att-uuid + - name: vnf-image-uuid in: path description: Unique ID of this asset required: true @@ -13362,7 +13507,7 @@ paths: "default": description: Response codes found in [response codes](https://wiki.onap.org/). parameters: - - name: att-uuid + - name: vnf-image-uuid in: path description: Unique ID of this asset required: true @@ -13389,7 +13534,7 @@ paths: "default": description: Response codes found in [response codes](https://wiki.onap.org/). parameters: - - name: att-uuid + - name: vnf-image-uuid in: path description: Unique ID of this asset required: true @@ -22771,5035 +22916,18 @@ paths: description: Unique ID of an entitlement resource. required: true type: string - - name: resource-version - in: query - description: resource-version for concurrency - required: true - type: string - /network/vces/vce/{vnf-id}/entitlements: - get: - tags: - - Network - summary: returns entitlements - description: returns entitlements - operationId: getNetworkVcesVceEntitlements - produces: - - application/json - - application/xml - responses: - "200": - description: successful operation - schema: - $ref: "#/definitions/entitlements" - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: vnf-name - in: query - description: Name of VNF. - required: false - type: string - - name: vnf-name2 - in: query - description: Alternate name of VNF. - required: false - type: string - - name: vnf-type - in: query - description: 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. - required: false - type: string - - name: service-id - in: query - description: Unique identifier of service, does not strictly map to ASDC services, SOON TO BE DEPRECATED. - required: false - type: string - - name: regional-resource-zone - in: query - description: Regional way of organizing pservers, source of truth should define values - required: false - type: string - - name: prov-status - in: query - description: Trigger for operational monitoring of this resource by Service Assurance systems. - required: false - type: string - - name: heat-stack-id - in: query - description: Heat stack id corresponding to this instance, managed by MSO - required: false - type: string - - name: vpe-id - in: query - description: Unique ID of VPE connected to this VCE. - required: false - type: string - /network/vces/vce/{vnf-id}/relationship-list/relationship: - put: - tags: - - Network - summary: see node definition for valid relationships - operationId: createOrUpdateNetworkVcesVceRelationshipListRelationship - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: body - in: body - description: relationship object that needs to be created or updated - required: true - schema: - $ref: "#/definitions/relationship" - delete: - tags: - - Network - summary: delete an existing relationship - description: delete an existing relationship - operationId: deleteNetworkVcesVceRelationshipListRelationship - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - /network/vces/vce/{vnf-id}: - get: - tags: - - Network - summary: returns vce - description: returns vce - operationId: getNetworkVcesVce - produces: - - application/json - - application/xml - responses: - "200": - description: successful operation - schema: - $ref: "#/definitions/vce" - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: vnf-name - in: query - description: Name of VNF. - required: false - type: string - - name: vnf-name2 - in: query - description: Alternate name of VNF. - required: false - type: string - - name: vnf-type - in: query - description: 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. - required: false - type: string - - name: service-id - in: query - description: Unique identifier of service, does not strictly map to ASDC services, SOON TO BE DEPRECATED. - required: false - type: string - - name: regional-resource-zone - in: query - description: Regional way of organizing pservers, source of truth should define values - required: false - type: string - - name: prov-status - in: query - description: Trigger for operational monitoring of this resource by Service Assurance systems. - required: false - type: string - - name: heat-stack-id - in: query - description: Heat stack id corresponding to this instance, managed by MSO - required: false - type: string - - name: vpe-id - in: query - description: Unique ID of VPE connected to this VCE. - required: false - type: string - put: - tags: - - Network - summary: create or update an existing vce - description: create or update an existing vce - operationId: createOrUpdateNetworkVcesVce - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: body - in: body - description: vce object that needs to be created or updated - required: true - schema: - $ref: "#/definitions/vce" - delete: - tags: - - Network - summary: delete an existing vce - description: delete an existing vce - operationId: deleteNetworkVcesVce - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: resource-version - in: query - description: resource-version for concurrency - required: true - type: string - /network/vces: - get: - tags: - - Network - summary: returns vces - description: returns vces - operationId: getNetworkVces - produces: - - application/json - - application/xml - responses: - "200": - description: successful operation - schema: - $ref: "#/definitions/vces" - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - /network/vpes/vpe/{vnf-id}/relationship-list/relationship: - put: - tags: - - Network - summary: see node definition for valid relationships - operationId: createOrUpdateNetworkVpesVpeRelationshipListRelationship - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: body - in: body - description: relationship object that needs to be created or updated - required: true - schema: - $ref: "#/definitions/relationship" - delete: - tags: - - Network - summary: delete an existing relationship - description: delete an existing relationship - operationId: deleteNetworkVpesVpeRelationshipListRelationship - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/relationship-list/relationship: - put: - tags: - - Network - summary: see node definition for valid relationships - operationId: createOrUpdateNetworkVpesVpeLInterfacesLInterfaceVlansVlanRelationshipListRelationship - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: vlan-interface - in: path - description: String that identifies the interface - required: true - type: string - - name: body - in: body - description: relationship object that needs to be created or updated - required: true - schema: - $ref: "#/definitions/relationship" - delete: - tags: - - Network - summary: delete an existing relationship - description: delete an existing relationship - operationId: deleteNetworkVpesVpeLInterfacesLInterfaceVlansVlanRelationshipListRelationship - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: vlan-interface - in: path - description: String that identifies the interface - required: true - type: string - /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship: - put: - tags: - - Network - summary: see node definition for valid relationships - operationId: createOrUpdateNetworkVpesVpeLInterfacesLInterfaceVlansVlanL3InterfaceIpv4AddressListRelationshipListRelationship - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: vlan-interface - in: path - description: String that identifies the interface - required: true - type: string - - name: l3-interface-ipv4-address - in: path - description: IP address - required: true - type: string - - name: body - in: body - description: relationship object that needs to be created or updated - required: true - schema: - $ref: "#/definitions/relationship" - delete: - tags: - - Network - summary: delete an existing relationship - description: delete an existing relationship - operationId: deleteNetworkVpesVpeLInterfacesLInterfaceVlansVlanL3InterfaceIpv4AddressListRelationshipListRelationship - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: vlan-interface - in: path - description: String that identifies the interface - required: true - type: string - - name: l3-interface-ipv4-address - in: path - description: IP address - required: true - type: string - /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}: - get: - tags: - - Network - summary: returns l3-interface-ipv4-address-list - description: returns l3-interface-ipv4-address-list - operationId: getNetworkVpesVpeLInterfacesLInterfaceVlansVlanL3InterfaceIpv4AddressList - produces: - - application/json - - application/xml - responses: - "200": - description: successful operation - schema: - $ref: "#/definitions/l3-interface-ipv4-address-list" - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: vlan-interface - in: path - description: String that identifies the interface - required: true - type: string - - name: l3-interface-ipv4-address - in: path - description: IP address - required: true - type: string - - name: vnf-name - in: query - description: Name of VNF. - required: false - type: string - - name: vnf-name2 - in: query - description: Alternate name of VNF. - required: false - type: string - - name: vnf-type - in: query - description: 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. - required: false - type: string - - name: service-id - in: query - description: Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED - required: false - type: string - - name: regional-resource-zone - in: query - description: Regional way of organizing pservers, source of truth should define values - required: false - type: string - - name: prov-status - in: query - description: Trigger for operational monitoring of this resource by Service Assurance systems. - required: false - type: string - - name: heat-stack-id - in: query - description: Heat stack id corresponding to this instance, managed by MSO - required: false - type: string - - name: interface-id - in: query - description: ID of interface - required: false - type: string - - name: macaddr - in: query - description: MAC address for the interface - required: false - type: string - - name: network-name - in: query - description: Name of the network - required: false - type: string - - name: vlan-id-inner - in: query - description: Inner VLAN tag - required: false - type: integer - format: int64 - - name: vpn-key - in: query - description: This indicates the customers VPN ID associated with this vlan - required: false - type: string - - name: vlan-id-inner - in: query - description: Inner VLAN tag - required: false - type: integer - format: int64 - - name: neutron-network-id - in: query - description: Neutron network id of the interface that address belongs to - required: false - type: string - - name: neutron-subnet-id - in: query - description: Neutron id of subnet that address belongs to - required: false - type: string - put: - tags: - - Network - summary: create or update an existing l3-interface-ipv4-address-list - description: create or update an existing l3-interface-ipv4-address-list - operationId: createOrUpdateNetworkVpesVpeLInterfacesLInterfaceVlansVlanL3InterfaceIpv4AddressList - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: vlan-interface - in: path - description: String that identifies the interface - required: true - type: string - - name: l3-interface-ipv4-address - in: path - description: IP address - required: true - type: string - - name: body - in: body - description: l3-interface-ipv4-address-list object that needs to be created or updated - required: true - schema: - $ref: "#/definitions/l3-interface-ipv4-address-list" - delete: - tags: - - Network - summary: delete an existing l3-interface-ipv4-address-list - description: delete an existing l3-interface-ipv4-address-list - operationId: deleteNetworkVpesVpeLInterfacesLInterfaceVlansVlanL3InterfaceIpv4AddressList - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: vlan-interface - in: path - description: String that identifies the interface - required: true - type: string - - name: l3-interface-ipv4-address - in: path - description: IP address - required: true - type: string - - name: resource-version - in: query - description: resource-version for concurrency - required: true - type: string - /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship: - put: - tags: - - Network - summary: see node definition for valid relationships - operationId: createOrUpdateNetworkVpesVpeLInterfacesLInterfaceVlansVlanL3InterfaceIpv6AddressListRelationshipListRelationship - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: vlan-interface - in: path - description: String that identifies the interface - required: true - type: string - - name: l3-interface-ipv6-address - in: path - description: IP address - required: true - type: string - - name: body - in: body - description: relationship object that needs to be created or updated - required: true - schema: - $ref: "#/definitions/relationship" - delete: - tags: - - Network - summary: delete an existing relationship - description: delete an existing relationship - operationId: deleteNetworkVpesVpeLInterfacesLInterfaceVlansVlanL3InterfaceIpv6AddressListRelationshipListRelationship - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: vlan-interface - in: path - description: String that identifies the interface - required: true - type: string - - name: l3-interface-ipv6-address - in: path - description: IP address - required: true - type: string - /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}: - get: - tags: - - Network - summary: returns l3-interface-ipv6-address-list - description: returns l3-interface-ipv6-address-list - operationId: getNetworkVpesVpeLInterfacesLInterfaceVlansVlanL3InterfaceIpv6AddressList - produces: - - application/json - - application/xml - responses: - "200": - description: successful operation - schema: - $ref: "#/definitions/l3-interface-ipv6-address-list" - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: vlan-interface - in: path - description: String that identifies the interface - required: true - type: string - - name: l3-interface-ipv6-address - in: path - description: IP address - required: true - type: string - - name: vnf-name - in: query - description: Name of VNF. - required: false - type: string - - name: vnf-name2 - in: query - description: Alternate name of VNF. - required: false - type: string - - name: vnf-type - in: query - description: 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. - required: false - type: string - - name: service-id - in: query - description: Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED - required: false - type: string - - name: regional-resource-zone - in: query - description: Regional way of organizing pservers, source of truth should define values - required: false - type: string - - name: prov-status - in: query - description: Trigger for operational monitoring of this resource by Service Assurance systems. - required: false - type: string - - name: heat-stack-id - in: query - description: Heat stack id corresponding to this instance, managed by MSO - required: false - type: string - - name: interface-id - in: query - description: ID of interface - required: false - type: string - - name: macaddr - in: query - description: MAC address for the interface - required: false - type: string - - name: network-name - in: query - description: Name of the network - required: false - type: string - - name: vlan-id-inner - in: query - description: Inner VLAN tag - required: false - type: integer - format: int64 - - name: vpn-key - in: query - description: This indicates the customers VPN ID associated with this vlan - required: false - type: string - - name: vlan-id-inner - in: query - description: Inner VLAN tag - required: false - type: integer - format: int64 - - name: neutron-network-id - in: query - description: Neutron network id of the interface that address belongs to - required: false - type: string - - name: neutron-subnet-id - in: query - description: Neutron id of subnet that address belongs to - required: false - type: string - put: - tags: - - Network - summary: create or update an existing l3-interface-ipv6-address-list - description: create or update an existing l3-interface-ipv6-address-list - operationId: createOrUpdateNetworkVpesVpeLInterfacesLInterfaceVlansVlanL3InterfaceIpv6AddressList - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: vlan-interface - in: path - description: String that identifies the interface - required: true - type: string - - name: l3-interface-ipv6-address - in: path - description: IP address - required: true - type: string - - name: body - in: body - description: l3-interface-ipv6-address-list object that needs to be created or updated - required: true - schema: - $ref: "#/definitions/l3-interface-ipv6-address-list" - delete: - tags: - - Network - summary: delete an existing l3-interface-ipv6-address-list - description: delete an existing l3-interface-ipv6-address-list - operationId: deleteNetworkVpesVpeLInterfacesLInterfaceVlansVlanL3InterfaceIpv6AddressList - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: vlan-interface - in: path - description: String that identifies the interface - required: true - type: string - - name: l3-interface-ipv6-address - in: path - description: IP address - required: true - type: string - - name: resource-version - in: query - description: resource-version for concurrency - required: true - type: string - /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}: - get: - tags: - - Network - summary: returns vlan - description: returns vlan - operationId: getNetworkVpesVpeLInterfacesLInterfaceVlansVlan - produces: - - application/json - - application/xml - responses: - "200": - description: successful operation - schema: - $ref: "#/definitions/vlan" - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: vlan-interface - in: path - description: String that identifies the interface - required: true - type: string - - name: vnf-name - in: query - description: Name of VNF. - required: false - type: string - - name: vnf-name2 - in: query - description: Alternate name of VNF. - required: false - type: string - - name: vnf-type - in: query - description: 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. - required: false - type: string - - name: service-id - in: query - description: Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED - required: false - type: string - - name: regional-resource-zone - in: query - description: Regional way of organizing pservers, source of truth should define values - required: false - type: string - - name: prov-status - in: query - description: Trigger for operational monitoring of this resource by Service Assurance systems. - required: false - type: string - - name: heat-stack-id - in: query - description: Heat stack id corresponding to this instance, managed by MSO - required: false - type: string - - name: interface-id - in: query - description: ID of interface - required: false - type: string - - name: macaddr - in: query - description: MAC address for the interface - required: false - type: string - - name: network-name - in: query - description: Name of the network - required: false - type: string - - name: vlan-id-inner - in: query - description: Inner VLAN tag - required: false - type: integer - format: int64 - - name: vpn-key - in: query - description: This indicates the customers VPN ID associated with this vlan - required: false - type: string - put: - tags: - - Network - summary: create or update an existing vlan - description: create or update an existing vlan - operationId: createOrUpdateNetworkVpesVpeLInterfacesLInterfaceVlansVlan - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: vlan-interface - in: path - description: String that identifies the interface - required: true - type: string - - name: body - in: body - description: vlan object that needs to be created or updated - required: true - schema: - $ref: "#/definitions/vlan" - delete: - tags: - - Network - summary: delete an existing vlan - description: delete an existing vlan - operationId: deleteNetworkVpesVpeLInterfacesLInterfaceVlansVlan - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: vlan-interface - in: path - description: String that identifies the interface - required: true - type: string - - name: resource-version - in: query - description: resource-version for concurrency - required: true - type: string - /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/vlans: - get: - tags: - - Network - summary: returns vlans - description: returns vlans - operationId: getNetworkVpesVpeLInterfacesLInterfaceVlans - produces: - - application/json - - application/xml - responses: - "200": - description: successful operation - schema: - $ref: "#/definitions/vlans" - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: vnf-name - in: query - description: Name of VNF. - required: false - type: string - - name: vnf-name2 - in: query - description: Alternate name of VNF. - required: false - type: string - - name: vnf-type - in: query - description: 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. - required: false - type: string - - name: service-id - in: query - description: Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED - required: false - type: string - - name: regional-resource-zone - in: query - description: Regional way of organizing pservers, source of truth should define values - required: false - type: string - - name: prov-status - in: query - description: Trigger for operational monitoring of this resource by Service Assurance systems. - required: false - type: string - - name: heat-stack-id - in: query - description: Heat stack id corresponding to this instance, managed by MSO - required: false - type: string - - name: interface-id - in: query - description: ID of interface - required: false - type: string - - name: macaddr - in: query - description: MAC address for the interface - required: false - type: string - - name: network-name - in: query - description: Name of the network - required: false - type: string - /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}/relationship-list/relationship: - put: - tags: - - Network - summary: see node definition for valid relationships - operationId: createOrUpdateNetworkVpesVpeLInterfacesLInterfaceSriovVfsSriovVfRelationshipListRelationship - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: pci-id - in: path - description: PCI ID used to identify the sriov-vf - required: true - type: string - - name: body - in: body - description: relationship object that needs to be created or updated - required: true - schema: - $ref: "#/definitions/relationship" - delete: - tags: - - Network - summary: delete an existing relationship - description: delete an existing relationship - operationId: deleteNetworkVpesVpeLInterfacesLInterfaceSriovVfsSriovVfRelationshipListRelationship - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: pci-id - in: path - description: PCI ID used to identify the sriov-vf - required: true - type: string - /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}: - get: - tags: - - Network - summary: returns sriov-vf - description: returns sriov-vf - operationId: getNetworkVpesVpeLInterfacesLInterfaceSriovVfsSriovVf - produces: - - application/json - - application/xml - responses: - "200": - description: successful operation - schema: - $ref: "#/definitions/sriov-vf" - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: pci-id - in: path - description: PCI ID used to identify the sriov-vf - required: true - type: string - - name: vnf-name - in: query - description: Name of VNF. - required: false - type: string - - name: vnf-name2 - in: query - description: Alternate name of VNF. - required: false - type: string - - name: vnf-type - in: query - description: 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. - required: false - type: string - - name: service-id - in: query - description: Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED - required: false - type: string - - name: regional-resource-zone - in: query - description: Regional way of organizing pservers, source of truth should define values - required: false - type: string - - name: prov-status - in: query - description: Trigger for operational monitoring of this resource by Service Assurance systems. - required: false - type: string - - name: heat-stack-id - in: query - description: Heat stack id corresponding to this instance, managed by MSO - required: false - type: string - - name: interface-id - in: query - description: ID of interface - required: false - type: string - - name: macaddr - in: query - description: MAC address for the interface - required: false - type: string - - name: network-name - in: query - description: Name of the network - required: false - type: string - - name: vf-vlan-filter - in: query - description: This metadata provides option to specify list of VLAN filters applied on VF to pass the traffic to VM. - required: false - type: string - - name: vf-mac-filter - in: query - description: When MAC filters are specified, VF-agent service configures VFs to do MAC level filtering before the traffic is passed to VM. - required: false - type: string - - name: vf-vlan-strip - in: query - description: When this field is set to true, VF will configured to strip the outer TAG before the traffic is passed to VM. - required: false - type: boolean - - name: neutron-network-id - in: query - description: Neutron network id of the interface - required: false - type: string - put: - tags: - - Network - summary: create or update an existing sriov-vf - description: create or update an existing sriov-vf - operationId: createOrUpdateNetworkVpesVpeLInterfacesLInterfaceSriovVfsSriovVf - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: pci-id - in: path - description: PCI ID used to identify the sriov-vf - required: true - type: string - - name: body - in: body - description: sriov-vf object that needs to be created or updated - required: true - schema: - $ref: "#/definitions/sriov-vf" - delete: - tags: - - Network - summary: delete an existing sriov-vf - description: delete an existing sriov-vf - operationId: deleteNetworkVpesVpeLInterfacesLInterfaceSriovVfsSriovVf - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: pci-id - in: path - description: PCI ID used to identify the sriov-vf - required: true - type: string - - name: resource-version - in: query - description: resource-version for concurrency - required: true - type: string - /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/sriov-vfs: - get: - tags: - - Network - summary: returns sriov-vfs - description: returns sriov-vfs - operationId: getNetworkVpesVpeLInterfacesLInterfaceSriovVfs - produces: - - application/json - - application/xml - responses: - "200": - description: successful operation - schema: - $ref: "#/definitions/sriov-vfs" - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: vnf-name - in: query - description: Name of VNF. - required: false - type: string - - name: vnf-name2 - in: query - description: Alternate name of VNF. - required: false - type: string - - name: vnf-type - in: query - description: 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. - required: false - type: string - - name: service-id - in: query - description: Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED - required: false - type: string - - name: regional-resource-zone - in: query - description: Regional way of organizing pservers, source of truth should define values - required: false - type: string - - name: prov-status - in: query - description: Trigger for operational monitoring of this resource by Service Assurance systems. - required: false - type: string - - name: heat-stack-id - in: query - description: Heat stack id corresponding to this instance, managed by MSO - required: false - type: string - - name: interface-id - in: query - description: ID of interface - required: false - type: string - - name: macaddr - in: query - description: MAC address for the interface - required: false - type: string - - name: network-name - in: query - description: Name of the network - required: false - type: string - /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/relationship-list/relationship: - put: - tags: - - Network - summary: see node definition for valid relationships - operationId: createOrUpdateNetworkVpesVpeLInterfacesLInterfaceRelationshipListRelationship - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: body - in: body - description: relationship object that needs to be created or updated - required: true - schema: - $ref: "#/definitions/relationship" - delete: - tags: - - Network - summary: delete an existing relationship - description: delete an existing relationship - operationId: deleteNetworkVpesVpeLInterfacesLInterfaceRelationshipListRelationship - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship: - put: - tags: - - Network - summary: see node definition for valid relationships - operationId: createOrUpdateNetworkVpesVpeLInterfacesLInterfaceL3InterfaceIpv4AddressListRelationshipListRelationship - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: l3-interface-ipv4-address - in: path - description: IP address - required: true - type: string - - name: body - in: body - description: relationship object that needs to be created or updated - required: true - schema: - $ref: "#/definitions/relationship" - delete: - tags: - - Network - summary: delete an existing relationship - description: delete an existing relationship - operationId: deleteNetworkVpesVpeLInterfacesLInterfaceL3InterfaceIpv4AddressListRelationshipListRelationship - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: l3-interface-ipv4-address - in: path - description: IP address - required: true - type: string - /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}: - get: - tags: - - Network - summary: returns l3-interface-ipv4-address-list - description: returns l3-interface-ipv4-address-list - operationId: getNetworkVpesVpeLInterfacesLInterfaceL3InterfaceIpv4AddressList - produces: - - application/json - - application/xml - responses: - "200": - description: successful operation - schema: - $ref: "#/definitions/l3-interface-ipv4-address-list" - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: l3-interface-ipv4-address - in: path - description: IP address - required: true - type: string - - name: vnf-name - in: query - description: Name of VNF. - required: false - type: string - - name: vnf-name2 - in: query - description: Alternate name of VNF. - required: false - type: string - - name: vnf-type - in: query - description: 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. - required: false - type: string - - name: service-id - in: query - description: Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED - required: false - type: string - - name: regional-resource-zone - in: query - description: Regional way of organizing pservers, source of truth should define values - required: false - type: string - - name: prov-status - in: query - description: Trigger for operational monitoring of this resource by Service Assurance systems. - required: false - type: string - - name: heat-stack-id - in: query - description: Heat stack id corresponding to this instance, managed by MSO - required: false - type: string - - name: interface-id - in: query - description: ID of interface - required: false - type: string - - name: macaddr - in: query - description: MAC address for the interface - required: false - type: string - - name: network-name - in: query - description: Name of the network - required: false - type: string - - name: vlan-id-inner - in: query - description: Inner VLAN tag - required: false - type: integer - format: int64 - - name: neutron-network-id - in: query - description: Neutron network id of the interface that address belongs to - required: false - type: string - - name: neutron-subnet-id - in: query - description: Neutron id of subnet that address belongs to - required: false - type: string - put: - tags: - - Network - summary: create or update an existing l3-interface-ipv4-address-list - description: create or update an existing l3-interface-ipv4-address-list - operationId: createOrUpdateNetworkVpesVpeLInterfacesLInterfaceL3InterfaceIpv4AddressList - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: l3-interface-ipv4-address - in: path - description: IP address - required: true - type: string - - name: body - in: body - description: l3-interface-ipv4-address-list object that needs to be created or updated - required: true - schema: - $ref: "#/definitions/l3-interface-ipv4-address-list" - delete: - tags: - - Network - summary: delete an existing l3-interface-ipv4-address-list - description: delete an existing l3-interface-ipv4-address-list - operationId: deleteNetworkVpesVpeLInterfacesLInterfaceL3InterfaceIpv4AddressList - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: l3-interface-ipv4-address - in: path - description: IP address - required: true - type: string - - name: resource-version - in: query - description: resource-version for concurrency - required: true - type: string - /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship: - put: - tags: - - Network - summary: see node definition for valid relationships - operationId: createOrUpdateNetworkVpesVpeLInterfacesLInterfaceL3InterfaceIpv6AddressListRelationshipListRelationship - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: l3-interface-ipv6-address - in: path - description: IP address - required: true - type: string - - name: body - in: body - description: relationship object that needs to be created or updated - required: true - schema: - $ref: "#/definitions/relationship" - delete: - tags: - - Network - summary: delete an existing relationship - description: delete an existing relationship - operationId: deleteNetworkVpesVpeLInterfacesLInterfaceL3InterfaceIpv6AddressListRelationshipListRelationship - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: l3-interface-ipv6-address - in: path - description: IP address - required: true - type: string - /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}: - get: - tags: - - Network - summary: returns l3-interface-ipv6-address-list - description: returns l3-interface-ipv6-address-list - operationId: getNetworkVpesVpeLInterfacesLInterfaceL3InterfaceIpv6AddressList - produces: - - application/json - - application/xml - responses: - "200": - description: successful operation - schema: - $ref: "#/definitions/l3-interface-ipv6-address-list" - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: l3-interface-ipv6-address - in: path - description: IP address - required: true - type: string - - name: vnf-name - in: query - description: Name of VNF. - required: false - type: string - - name: vnf-name2 - in: query - description: Alternate name of VNF. - required: false - type: string - - name: vnf-type - in: query - description: 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. - required: false - type: string - - name: service-id - in: query - description: Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED - required: false - type: string - - name: regional-resource-zone - in: query - description: Regional way of organizing pservers, source of truth should define values - required: false - type: string - - name: prov-status - in: query - description: Trigger for operational monitoring of this resource by Service Assurance systems. - required: false - type: string - - name: heat-stack-id - in: query - description: Heat stack id corresponding to this instance, managed by MSO - required: false - type: string - - name: interface-id - in: query - description: ID of interface - required: false - type: string - - name: macaddr - in: query - description: MAC address for the interface - required: false - type: string - - name: network-name - in: query - description: Name of the network - required: false - type: string - - name: vlan-id-inner - in: query - description: Inner VLAN tag - required: false - type: integer - format: int64 - - name: neutron-network-id - in: query - description: Neutron network id of the interface that address belongs to - required: false - type: string - - name: neutron-subnet-id - in: query - description: Neutron id of subnet that address belongs to - required: false - type: string - put: - tags: - - Network - summary: create or update an existing l3-interface-ipv6-address-list - description: create or update an existing l3-interface-ipv6-address-list - operationId: createOrUpdateNetworkVpesVpeLInterfacesLInterfaceL3InterfaceIpv6AddressList - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: l3-interface-ipv6-address - in: path - description: IP address - required: true - type: string - - name: body - in: body - description: l3-interface-ipv6-address-list object that needs to be created or updated - required: true - schema: - $ref: "#/definitions/l3-interface-ipv6-address-list" - delete: - tags: - - Network - summary: delete an existing l3-interface-ipv6-address-list - description: delete an existing l3-interface-ipv6-address-list - operationId: deleteNetworkVpesVpeLInterfacesLInterfaceL3InterfaceIpv6AddressList - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: l3-interface-ipv6-address - in: path - description: IP address - required: true - type: string - - name: resource-version - in: query - description: resource-version for concurrency - required: true - type: string - /network/vpes/vpe/{vnf-id}/l-interfaces/l-interface/{interface-name}: - get: - tags: - - Network - summary: returns l-interface - description: returns l-interface - operationId: getNetworkVpesVpeLInterfacesLInterface - produces: - - application/json - - application/xml - responses: - "200": - description: successful operation - schema: - $ref: "#/definitions/l-interface" - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: vnf-name - in: query - description: Name of VNF. - required: false - type: string - - name: vnf-name2 - in: query - description: Alternate name of VNF. - required: false - type: string - - name: vnf-type - in: query - description: 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. - required: false - type: string - - name: service-id - in: query - description: Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED - required: false - type: string - - name: regional-resource-zone - in: query - description: Regional way of organizing pservers, source of truth should define values - required: false - type: string - - name: prov-status - in: query - description: Trigger for operational monitoring of this resource by Service Assurance systems. - required: false - type: string - - name: heat-stack-id - in: query - description: Heat stack id corresponding to this instance, managed by MSO - required: false - type: string - - name: interface-id - in: query - description: ID of interface - required: false - type: string - - name: macaddr - in: query - description: MAC address for the interface - required: false - type: string - - name: network-name - in: query - description: Name of the network - required: false - type: string - put: - tags: - - Network - summary: create or update an existing l-interface - description: create or update an existing l-interface - operationId: createOrUpdateNetworkVpesVpeLInterfacesLInterface - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: body - in: body - description: l-interface object that needs to be created or updated - required: true - schema: - $ref: "#/definitions/l-interface" - delete: - tags: - - Network - summary: delete an existing l-interface - description: delete an existing l-interface - operationId: deleteNetworkVpesVpeLInterfacesLInterface - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: resource-version - in: query - description: resource-version for concurrency - required: true - type: string - /network/vpes/vpe/{vnf-id}/l-interfaces: - get: - tags: - - Network - summary: returns l-interfaces - description: returns l-interfaces - operationId: getNetworkVpesVpeLInterfaces - produces: - - application/json - - application/xml - responses: - "200": - description: successful operation - schema: - $ref: "#/definitions/l-interfaces" - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: vnf-name - in: query - description: Name of VNF. - required: false - type: string - - name: vnf-name2 - in: query - description: Alternate name of VNF. - required: false - type: string - - name: vnf-type - in: query - description: 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. - required: false - type: string - - name: service-id - in: query - description: Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED - required: false - type: string - - name: regional-resource-zone - in: query - description: Regional way of organizing pservers, source of truth should define values - required: false - type: string - - name: prov-status - in: query - description: Trigger for operational monitoring of this resource by Service Assurance systems. - required: false - type: string - - name: heat-stack-id - in: query - description: Heat stack id corresponding to this instance, managed by MSO - required: false - type: string - /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/relationship-list/relationship: - put: - tags: - - Network - summary: see node definition for valid relationships - operationId: createOrUpdateNetworkVpesVpeLagInterfacesLagInterfaceRelationshipListRelationship - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name that identifies the link aggregate interface - required: true - type: string - - name: body - in: body - description: relationship object that needs to be created or updated - required: true - schema: - $ref: "#/definitions/relationship" - delete: - tags: - - Network - summary: delete an existing relationship - description: delete an existing relationship - operationId: deleteNetworkVpesVpeLagInterfacesLagInterfaceRelationshipListRelationship - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name that identifies the link aggregate interface - required: true - type: string - /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/relationship-list/relationship: - put: - tags: - - Network - summary: see node definition for valid relationships - operationId: createOrUpdateNetworkVpesVpeLagInterfacesLagInterfaceLInterfacesLInterfaceVlansVlanRelationshipListRelationship - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name that identifies the link aggregate interface - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: vlan-interface - in: path - description: String that identifies the interface - required: true - type: string - - name: body - in: body - description: relationship object that needs to be created or updated - required: true - schema: - $ref: "#/definitions/relationship" - delete: - tags: - - Network - summary: delete an existing relationship - description: delete an existing relationship - operationId: deleteNetworkVpesVpeLagInterfacesLagInterfaceLInterfacesLInterfaceVlansVlanRelationshipListRelationship - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name that identifies the link aggregate interface - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: vlan-interface - in: path - description: String that identifies the interface - required: true - type: string - /network/vpes/vpe/{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: - put: - tags: - - Network - summary: see node definition for valid relationships - operationId: createOrUpdateNetworkVpesVpeLagInterfacesLagInterfaceLInterfacesLInterfaceVlansVlanL3InterfaceIpv4AddressListRelationshipListRelationship - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name that identifies the link aggregate interface - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: vlan-interface - in: path - description: String that identifies the interface - required: true - type: string - - name: l3-interface-ipv4-address - in: path - description: IP address - required: true - type: string - - name: body - in: body - description: relationship object that needs to be created or updated - required: true - schema: - $ref: "#/definitions/relationship" - delete: - tags: - - Network - summary: delete an existing relationship - description: delete an existing relationship - operationId: deleteNetworkVpesVpeLagInterfacesLagInterfaceLInterfacesLInterfaceVlansVlanL3InterfaceIpv4AddressListRelationshipListRelationship - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name that identifies the link aggregate interface - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: vlan-interface - in: path - description: String that identifies the interface - required: true - type: string - - name: l3-interface-ipv4-address - in: path - description: IP address - required: true - type: string - /network/vpes/vpe/{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}: - get: - tags: - - Network - summary: returns l3-interface-ipv4-address-list - description: returns l3-interface-ipv4-address-list - operationId: getNetworkVpesVpeLagInterfacesLagInterfaceLInterfacesLInterfaceVlansVlanL3InterfaceIpv4AddressList - produces: - - application/json - - application/xml - responses: - "200": - description: successful operation - schema: - $ref: "#/definitions/l3-interface-ipv4-address-list" - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name that identifies the link aggregate interface - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: vlan-interface - in: path - description: String that identifies the interface - required: true - type: string - - name: l3-interface-ipv4-address - in: path - description: IP address - required: true - type: string - - name: vnf-name - in: query - description: Name of VNF. - required: false - type: string - - name: vnf-name2 - in: query - description: Alternate name of VNF. - required: false - type: string - - name: vnf-type - in: query - description: 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. - required: false - type: string - - name: service-id - in: query - description: Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED - required: false - type: string - - name: regional-resource-zone - in: query - description: Regional way of organizing pservers, source of truth should define values - required: false - type: string - - name: prov-status - in: query - description: Trigger for operational monitoring of this resource by Service Assurance systems. - required: false - type: string - - name: heat-stack-id - in: query - description: Heat stack id corresponding to this instance, managed by MSO - required: false - type: string - - name: interface-id - in: query - description: ID of interface - required: false - type: string - - name: interface-role - in: query - description: Role assigned to this Interface, should use values as defined in ECOMP Yang models. - required: false - type: string - - name: interface-id - in: query - description: ID of interface - required: false - type: string - - name: macaddr - in: query - description: MAC address for the interface - required: false - type: string - - name: network-name - in: query - description: Name of the network - required: false - type: string - - name: vlan-id-inner - in: query - description: Inner VLAN tag - required: false - type: integer - format: int64 - - name: vpn-key - in: query - description: This indicates the customers VPN ID associated with this vlan - required: false - type: string - - name: vlan-id-inner - in: query - description: Inner VLAN tag - required: false - type: integer - format: int64 - - name: neutron-network-id - in: query - description: Neutron network id of the interface that address belongs to - required: false - type: string - - name: neutron-subnet-id - in: query - description: Neutron id of subnet that address belongs to - required: false - type: string - put: - tags: - - Network - summary: create or update an existing l3-interface-ipv4-address-list - description: create or update an existing l3-interface-ipv4-address-list - operationId: createOrUpdateNetworkVpesVpeLagInterfacesLagInterfaceLInterfacesLInterfaceVlansVlanL3InterfaceIpv4AddressList - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name that identifies the link aggregate interface - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: vlan-interface - in: path - description: String that identifies the interface - required: true - type: string - - name: l3-interface-ipv4-address - in: path - description: IP address - required: true - type: string - - name: body - in: body - description: l3-interface-ipv4-address-list object that needs to be created or updated - required: true - schema: - $ref: "#/definitions/l3-interface-ipv4-address-list" - delete: - tags: - - Network - summary: delete an existing l3-interface-ipv4-address-list - description: delete an existing l3-interface-ipv4-address-list - operationId: deleteNetworkVpesVpeLagInterfacesLagInterfaceLInterfacesLInterfaceVlansVlanL3InterfaceIpv4AddressList - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name that identifies the link aggregate interface - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: vlan-interface - in: path - description: String that identifies the interface - required: true - type: string - - name: l3-interface-ipv4-address - in: path - description: IP address - required: true - type: string - - name: resource-version - in: query - description: resource-version for concurrency - required: true - type: string - /network/vpes/vpe/{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: - put: - tags: - - Network - summary: see node definition for valid relationships - operationId: createOrUpdateNetworkVpesVpeLagInterfacesLagInterfaceLInterfacesLInterfaceVlansVlanL3InterfaceIpv6AddressListRelationshipListRelationship - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name that identifies the link aggregate interface - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: vlan-interface - in: path - description: String that identifies the interface - required: true - type: string - - name: l3-interface-ipv6-address - in: path - description: IP address - required: true - type: string - - name: body - in: body - description: relationship object that needs to be created or updated - required: true - schema: - $ref: "#/definitions/relationship" - delete: - tags: - - Network - summary: delete an existing relationship - description: delete an existing relationship - operationId: deleteNetworkVpesVpeLagInterfacesLagInterfaceLInterfacesLInterfaceVlansVlanL3InterfaceIpv6AddressListRelationshipListRelationship - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name that identifies the link aggregate interface - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: vlan-interface - in: path - description: String that identifies the interface - required: true - type: string - - name: l3-interface-ipv6-address - in: path - description: IP address - required: true - type: string - /network/vpes/vpe/{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}: - get: - tags: - - Network - summary: returns l3-interface-ipv6-address-list - description: returns l3-interface-ipv6-address-list - operationId: getNetworkVpesVpeLagInterfacesLagInterfaceLInterfacesLInterfaceVlansVlanL3InterfaceIpv6AddressList - produces: - - application/json - - application/xml - responses: - "200": - description: successful operation - schema: - $ref: "#/definitions/l3-interface-ipv6-address-list" - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name that identifies the link aggregate interface - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: vlan-interface - in: path - description: String that identifies the interface - required: true - type: string - - name: l3-interface-ipv6-address - in: path - description: IP address - required: true - type: string - - name: vnf-name - in: query - description: Name of VNF. - required: false - type: string - - name: vnf-name2 - in: query - description: Alternate name of VNF. - required: false - type: string - - name: vnf-type - in: query - description: 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. - required: false - type: string - - name: service-id - in: query - description: Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED - required: false - type: string - - name: regional-resource-zone - in: query - description: Regional way of organizing pservers, source of truth should define values - required: false - type: string - - name: prov-status - in: query - description: Trigger for operational monitoring of this resource by Service Assurance systems. - required: false - type: string - - name: heat-stack-id - in: query - description: Heat stack id corresponding to this instance, managed by MSO - required: false - type: string - - name: interface-id - in: query - description: ID of interface - required: false - type: string - - name: interface-role - in: query - description: Role assigned to this Interface, should use values as defined in ECOMP Yang models. - required: false - type: string - - name: interface-id - in: query - description: ID of interface - required: false - type: string - - name: macaddr - in: query - description: MAC address for the interface - required: false - type: string - - name: network-name - in: query - description: Name of the network - required: false - type: string - - name: vlan-id-inner - in: query - description: Inner VLAN tag - required: false - type: integer - format: int64 - - name: vpn-key - in: query - description: This indicates the customers VPN ID associated with this vlan - required: false - type: string - - name: vlan-id-inner - in: query - description: Inner VLAN tag - required: false - type: integer - format: int64 - - name: neutron-network-id - in: query - description: Neutron network id of the interface that address belongs to - required: false - type: string - - name: neutron-subnet-id - in: query - description: Neutron id of subnet that address belongs to - required: false - type: string - put: - tags: - - Network - summary: create or update an existing l3-interface-ipv6-address-list - description: create or update an existing l3-interface-ipv6-address-list - operationId: createOrUpdateNetworkVpesVpeLagInterfacesLagInterfaceLInterfacesLInterfaceVlansVlanL3InterfaceIpv6AddressList - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name that identifies the link aggregate interface - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: vlan-interface - in: path - description: String that identifies the interface - required: true - type: string - - name: l3-interface-ipv6-address - in: path - description: IP address - required: true - type: string - - name: body - in: body - description: l3-interface-ipv6-address-list object that needs to be created or updated - required: true - schema: - $ref: "#/definitions/l3-interface-ipv6-address-list" - delete: - tags: - - Network - summary: delete an existing l3-interface-ipv6-address-list - description: delete an existing l3-interface-ipv6-address-list - operationId: deleteNetworkVpesVpeLagInterfacesLagInterfaceLInterfacesLInterfaceVlansVlanL3InterfaceIpv6AddressList - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name that identifies the link aggregate interface - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: vlan-interface - in: path - description: String that identifies the interface - required: true - type: string - - name: l3-interface-ipv6-address - in: path - description: IP address - required: true - type: string - - name: resource-version - in: query - description: resource-version for concurrency - required: true - type: string - /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}: - get: - tags: - - Network - summary: returns vlan - description: returns vlan - operationId: getNetworkVpesVpeLagInterfacesLagInterfaceLInterfacesLInterfaceVlansVlan - produces: - - application/json - - application/xml - responses: - "200": - description: successful operation - schema: - $ref: "#/definitions/vlan" - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name that identifies the link aggregate interface - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: vlan-interface - in: path - description: String that identifies the interface - required: true - type: string - - name: vnf-name - in: query - description: Name of VNF. - required: false - type: string - - name: vnf-name2 - in: query - description: Alternate name of VNF. - required: false - type: string - - name: vnf-type - in: query - description: 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. - required: false - type: string - - name: service-id - in: query - description: Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED - required: false - type: string - - name: regional-resource-zone - in: query - description: Regional way of organizing pservers, source of truth should define values - required: false - type: string - - name: prov-status - in: query - description: Trigger for operational monitoring of this resource by Service Assurance systems. - required: false - type: string - - name: heat-stack-id - in: query - description: Heat stack id corresponding to this instance, managed by MSO - required: false - type: string - - name: interface-id - in: query - description: ID of interface - required: false - type: string - - name: interface-role - in: query - description: Role assigned to this Interface, should use values as defined in ECOMP Yang models. - required: false - type: string - - name: interface-id - in: query - description: ID of interface - required: false - type: string - - name: macaddr - in: query - description: MAC address for the interface - required: false - type: string - - name: network-name - in: query - description: Name of the network - required: false - type: string - - name: vlan-id-inner - in: query - description: Inner VLAN tag - required: false - type: integer - format: int64 - - name: vpn-key - in: query - description: This indicates the customers VPN ID associated with this vlan - required: false - type: string - put: - tags: - - Network - summary: create or update an existing vlan - description: create or update an existing vlan - operationId: createOrUpdateNetworkVpesVpeLagInterfacesLagInterfaceLInterfacesLInterfaceVlansVlan - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name that identifies the link aggregate interface - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: vlan-interface - in: path - description: String that identifies the interface - required: true - type: string - - name: body - in: body - description: vlan object that needs to be created or updated - required: true - schema: - $ref: "#/definitions/vlan" - delete: - tags: - - Network - summary: delete an existing vlan - description: delete an existing vlan - operationId: deleteNetworkVpesVpeLagInterfacesLagInterfaceLInterfacesLInterfaceVlansVlan - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name that identifies the link aggregate interface - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: vlan-interface - in: path - description: String that identifies the interface - required: true - type: string - - name: resource-version - in: query - description: resource-version for concurrency - required: true - type: string - /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/vlans: - get: - tags: - - Network - summary: returns vlans - description: returns vlans - operationId: getNetworkVpesVpeLagInterfacesLagInterfaceLInterfacesLInterfaceVlans - produces: - - application/json - - application/xml - responses: - "200": - description: successful operation - schema: - $ref: "#/definitions/vlans" - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name that identifies the link aggregate interface - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: vnf-name - in: query - description: Name of VNF. - required: false - type: string - - name: vnf-name2 - in: query - description: Alternate name of VNF. - required: false - type: string - - name: vnf-type - in: query - description: 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. - required: false - type: string - - name: service-id - in: query - description: Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED - required: false - type: string - - name: regional-resource-zone - in: query - description: Regional way of organizing pservers, source of truth should define values - required: false - type: string - - name: prov-status - in: query - description: Trigger for operational monitoring of this resource by Service Assurance systems. - required: false - type: string - - name: heat-stack-id - in: query - description: Heat stack id corresponding to this instance, managed by MSO - required: false - type: string - - name: interface-id - in: query - description: ID of interface - required: false - type: string - - name: interface-role - in: query - description: Role assigned to this Interface, should use values as defined in ECOMP Yang models. - required: false - type: string - - name: interface-id - in: query - description: ID of interface - required: false - type: string - - name: macaddr - in: query - description: MAC address for the interface - required: false - type: string - - name: network-name - in: query - description: Name of the network - required: false - type: string - /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}/relationship-list/relationship: - put: - tags: - - Network - summary: see node definition for valid relationships - operationId: createOrUpdateNetworkVpesVpeLagInterfacesLagInterfaceLInterfacesLInterfaceSriovVfsSriovVfRelationshipListRelationship - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name that identifies the link aggregate interface - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: pci-id - in: path - description: PCI ID used to identify the sriov-vf - required: true - type: string - - name: body - in: body - description: relationship object that needs to be created or updated - required: true - schema: - $ref: "#/definitions/relationship" - delete: - tags: - - Network - summary: delete an existing relationship - description: delete an existing relationship - operationId: deleteNetworkVpesVpeLagInterfacesLagInterfaceLInterfacesLInterfaceSriovVfsSriovVfRelationshipListRelationship - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name that identifies the link aggregate interface - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: pci-id - in: path - description: PCI ID used to identify the sriov-vf - required: true - type: string - /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}: - get: - tags: - - Network - summary: returns sriov-vf - description: returns sriov-vf - operationId: getNetworkVpesVpeLagInterfacesLagInterfaceLInterfacesLInterfaceSriovVfsSriovVf - produces: - - application/json - - application/xml - responses: - "200": - description: successful operation - schema: - $ref: "#/definitions/sriov-vf" - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name that identifies the link aggregate interface - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: pci-id - in: path - description: PCI ID used to identify the sriov-vf - required: true - type: string - - name: vnf-name - in: query - description: Name of VNF. - required: false - type: string - - name: vnf-name2 - in: query - description: Alternate name of VNF. - required: false - type: string - - name: vnf-type - in: query - description: 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. - required: false - type: string - - name: service-id - in: query - description: Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED - required: false - type: string - - name: regional-resource-zone - in: query - description: Regional way of organizing pservers, source of truth should define values - required: false - type: string - - name: prov-status - in: query - description: Trigger for operational monitoring of this resource by Service Assurance systems. - required: false - type: string - - name: heat-stack-id - in: query - description: Heat stack id corresponding to this instance, managed by MSO - required: false - type: string - - name: interface-id - in: query - description: ID of interface - required: false - type: string - - name: interface-role - in: query - description: Role assigned to this Interface, should use values as defined in ECOMP Yang models. - required: false - type: string - - name: interface-id - in: query - description: ID of interface - required: false - type: string - - name: macaddr - in: query - description: MAC address for the interface - required: false - type: string - - name: network-name - in: query - description: Name of the network - required: false - type: string - - name: vf-vlan-filter - in: query - description: This metadata provides option to specify list of VLAN filters applied on VF to pass the traffic to VM. - required: false - type: string - - name: vf-mac-filter - in: query - description: When MAC filters are specified, VF-agent service configures VFs to do MAC level filtering before the traffic is passed to VM. - required: false - type: string - - name: vf-vlan-strip - in: query - description: When this field is set to true, VF will configured to strip the outer TAG before the traffic is passed to VM. - required: false - type: boolean - - name: neutron-network-id - in: query - description: Neutron network id of the interface - required: false - type: string - put: - tags: - - Network - summary: create or update an existing sriov-vf - description: create or update an existing sriov-vf - operationId: createOrUpdateNetworkVpesVpeLagInterfacesLagInterfaceLInterfacesLInterfaceSriovVfsSriovVf - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name that identifies the link aggregate interface - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: pci-id - in: path - description: PCI ID used to identify the sriov-vf - required: true - type: string - - name: body - in: body - description: sriov-vf object that needs to be created or updated - required: true - schema: - $ref: "#/definitions/sriov-vf" - delete: - tags: - - Network - summary: delete an existing sriov-vf - description: delete an existing sriov-vf - operationId: deleteNetworkVpesVpeLagInterfacesLagInterfaceLInterfacesLInterfaceSriovVfsSriovVf - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name that identifies the link aggregate interface - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: pci-id - in: path - description: PCI ID used to identify the sriov-vf - required: true - type: string - - name: resource-version - in: query - description: resource-version for concurrency - required: true - type: string - /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs: - get: - tags: - - Network - summary: returns sriov-vfs - description: returns sriov-vfs - operationId: getNetworkVpesVpeLagInterfacesLagInterfaceLInterfacesLInterfaceSriovVfs - produces: - - application/json - - application/xml - responses: - "200": - description: successful operation - schema: - $ref: "#/definitions/sriov-vfs" - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name that identifies the link aggregate interface - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: vnf-name - in: query - description: Name of VNF. - required: false - type: string - - name: vnf-name2 - in: query - description: Alternate name of VNF. - required: false - type: string - - name: vnf-type - in: query - description: 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. - required: false - type: string - - name: service-id - in: query - description: Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED - required: false - type: string - - name: regional-resource-zone - in: query - description: Regional way of organizing pservers, source of truth should define values - required: false - type: string - - name: prov-status - in: query - description: Trigger for operational monitoring of this resource by Service Assurance systems. - required: false - type: string - - name: heat-stack-id - in: query - description: Heat stack id corresponding to this instance, managed by MSO - required: false - type: string - - name: interface-id - in: query - description: ID of interface - required: false - type: string - - name: interface-role - in: query - description: Role assigned to this Interface, should use values as defined in ECOMP Yang models. - required: false - type: string - - name: interface-id - in: query - description: ID of interface - required: false - type: string - - name: macaddr - in: query - description: MAC address for the interface - required: false - type: string - - name: network-name - in: query - description: Name of the network - required: false - type: string - /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/relationship-list/relationship: - put: - tags: - - Network - summary: see node definition for valid relationships - operationId: createOrUpdateNetworkVpesVpeLagInterfacesLagInterfaceLInterfacesLInterfaceRelationshipListRelationship - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name that identifies the link aggregate interface - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: body - in: body - description: relationship object that needs to be created or updated - required: true - schema: - $ref: "#/definitions/relationship" - delete: - tags: - - Network - summary: delete an existing relationship - description: delete an existing relationship - operationId: deleteNetworkVpesVpeLagInterfacesLagInterfaceLInterfacesLInterfaceRelationshipListRelationship - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name that identifies the link aggregate interface - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - /network/vpes/vpe/{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: - put: - tags: - - Network - summary: see node definition for valid relationships - operationId: createOrUpdateNetworkVpesVpeLagInterfacesLagInterfaceLInterfacesLInterfaceL3InterfaceIpv4AddressListRelationshipListRelationship - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name that identifies the link aggregate interface - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: l3-interface-ipv4-address - in: path - description: IP address - required: true - type: string - - name: body - in: body - description: relationship object that needs to be created or updated - required: true - schema: - $ref: "#/definitions/relationship" - delete: - tags: - - Network - summary: delete an existing relationship - description: delete an existing relationship - operationId: deleteNetworkVpesVpeLagInterfacesLagInterfaceLInterfacesLInterfaceL3InterfaceIpv4AddressListRelationshipListRelationship - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name that identifies the link aggregate interface - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: l3-interface-ipv4-address - in: path - description: IP address - required: true - type: string - /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}: - get: - tags: - - Network - summary: returns l3-interface-ipv4-address-list - description: returns l3-interface-ipv4-address-list - operationId: getNetworkVpesVpeLagInterfacesLagInterfaceLInterfacesLInterfaceL3InterfaceIpv4AddressList - produces: - - application/json - - application/xml - responses: - "200": - description: successful operation - schema: - $ref: "#/definitions/l3-interface-ipv4-address-list" - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name that identifies the link aggregate interface - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: l3-interface-ipv4-address - in: path - description: IP address - required: true - type: string - - name: vnf-name - in: query - description: Name of VNF. - required: false - type: string - - name: vnf-name2 - in: query - description: Alternate name of VNF. - required: false - type: string - - name: vnf-type - in: query - description: 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. - required: false - type: string - - name: service-id - in: query - description: Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED - required: false - type: string - - name: regional-resource-zone - in: query - description: Regional way of organizing pservers, source of truth should define values - required: false - type: string - - name: prov-status - in: query - description: Trigger for operational monitoring of this resource by Service Assurance systems. - required: false - type: string - - name: heat-stack-id - in: query - description: Heat stack id corresponding to this instance, managed by MSO - required: false - type: string - - name: interface-id - in: query - description: ID of interface - required: false - type: string - - name: interface-role - in: query - description: Role assigned to this Interface, should use values as defined in ECOMP Yang models. - required: false - type: string - - name: interface-id - in: query - description: ID of interface - required: false - type: string - - name: macaddr - in: query - description: MAC address for the interface - required: false - type: string - - name: network-name - in: query - description: Name of the network - required: false - type: string - - name: vlan-id-inner - in: query - description: Inner VLAN tag - required: false - type: integer - format: int64 - - name: neutron-network-id - in: query - description: Neutron network id of the interface that address belongs to - required: false - type: string - - name: neutron-subnet-id - in: query - description: Neutron id of subnet that address belongs to - required: false - type: string - put: - tags: - - Network - summary: create or update an existing l3-interface-ipv4-address-list - description: create or update an existing l3-interface-ipv4-address-list - operationId: createOrUpdateNetworkVpesVpeLagInterfacesLagInterfaceLInterfacesLInterfaceL3InterfaceIpv4AddressList - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name that identifies the link aggregate interface - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: l3-interface-ipv4-address - in: path - description: IP address - required: true - type: string - - name: body - in: body - description: l3-interface-ipv4-address-list object that needs to be created or updated - required: true - schema: - $ref: "#/definitions/l3-interface-ipv4-address-list" - delete: - tags: - - Network - summary: delete an existing l3-interface-ipv4-address-list - description: delete an existing l3-interface-ipv4-address-list - operationId: deleteNetworkVpesVpeLagInterfacesLagInterfaceLInterfacesLInterfaceL3InterfaceIpv4AddressList - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name that identifies the link aggregate interface - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: l3-interface-ipv4-address - in: path - description: IP address - required: true - type: string - - name: resource-version - in: query - description: resource-version for concurrency - required: true - type: string - /network/vpes/vpe/{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: - put: - tags: - - Network - summary: see node definition for valid relationships - operationId: createOrUpdateNetworkVpesVpeLagInterfacesLagInterfaceLInterfacesLInterfaceL3InterfaceIpv6AddressListRelationshipListRelationship - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name that identifies the link aggregate interface - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: l3-interface-ipv6-address - in: path - description: IP address - required: true - type: string - - name: body - in: body - description: relationship object that needs to be created or updated - required: true - schema: - $ref: "#/definitions/relationship" - delete: - tags: - - Network - summary: delete an existing relationship - description: delete an existing relationship - operationId: deleteNetworkVpesVpeLagInterfacesLagInterfaceLInterfacesLInterfaceL3InterfaceIpv6AddressListRelationshipListRelationship - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name that identifies the link aggregate interface - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: l3-interface-ipv6-address - in: path - description: IP address - required: true - type: string - /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}: - get: - tags: - - Network - summary: returns l3-interface-ipv6-address-list - description: returns l3-interface-ipv6-address-list - operationId: getNetworkVpesVpeLagInterfacesLagInterfaceLInterfacesLInterfaceL3InterfaceIpv6AddressList - produces: - - application/json - - application/xml - responses: - "200": - description: successful operation - schema: - $ref: "#/definitions/l3-interface-ipv6-address-list" - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name that identifies the link aggregate interface - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: l3-interface-ipv6-address - in: path - description: IP address - required: true - type: string - - name: vnf-name - in: query - description: Name of VNF. - required: false - type: string - - name: vnf-name2 - in: query - description: Alternate name of VNF. - required: false - type: string - - name: vnf-type - in: query - description: 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. - required: false - type: string - - name: service-id - in: query - description: Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED - required: false - type: string - - name: regional-resource-zone - in: query - description: Regional way of organizing pservers, source of truth should define values - required: false - type: string - - name: prov-status - in: query - description: Trigger for operational monitoring of this resource by Service Assurance systems. - required: false - type: string - - name: heat-stack-id - in: query - description: Heat stack id corresponding to this instance, managed by MSO - required: false - type: string - - name: interface-id - in: query - description: ID of interface - required: false - type: string - - name: interface-role - in: query - description: Role assigned to this Interface, should use values as defined in ECOMP Yang models. - required: false - type: string - - name: interface-id - in: query - description: ID of interface - required: false - type: string - - name: macaddr - in: query - description: MAC address for the interface - required: false - type: string - - name: network-name - in: query - description: Name of the network - required: false - type: string - - name: vlan-id-inner - in: query - description: Inner VLAN tag - required: false - type: integer - format: int64 - - name: neutron-network-id - in: query - description: Neutron network id of the interface that address belongs to - required: false - type: string - - name: neutron-subnet-id - in: query - description: Neutron id of subnet that address belongs to - required: false - type: string - put: - tags: - - Network - summary: create or update an existing l3-interface-ipv6-address-list - description: create or update an existing l3-interface-ipv6-address-list - operationId: createOrUpdateNetworkVpesVpeLagInterfacesLagInterfaceLInterfacesLInterfaceL3InterfaceIpv6AddressList - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name that identifies the link aggregate interface - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: l3-interface-ipv6-address - in: path - description: IP address - required: true - type: string - - name: body - in: body - description: l3-interface-ipv6-address-list object that needs to be created or updated - required: true - schema: - $ref: "#/definitions/l3-interface-ipv6-address-list" - delete: - tags: - - Network - summary: delete an existing l3-interface-ipv6-address-list - description: delete an existing l3-interface-ipv6-address-list - operationId: deleteNetworkVpesVpeLagInterfacesLagInterfaceLInterfacesLInterfaceL3InterfaceIpv6AddressList - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name that identifies the link aggregate interface - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: l3-interface-ipv6-address - in: path - description: IP address - required: true - type: string - - name: resource-version - in: query - description: resource-version for concurrency - required: true - type: string - /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}: - get: - tags: - - Network - summary: returns l-interface - description: returns l-interface - operationId: getNetworkVpesVpeLagInterfacesLagInterfaceLInterfacesLInterface - produces: - - application/json - - application/xml - responses: - "200": - description: successful operation - schema: - $ref: "#/definitions/l-interface" - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name that identifies the link aggregate interface - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: vnf-name - in: query - description: Name of VNF. - required: false - type: string - - name: vnf-name2 - in: query - description: Alternate name of VNF. - required: false - type: string - - name: vnf-type - in: query - description: 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. - required: false - type: string - - name: service-id - in: query - description: Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED - required: false - type: string - - name: regional-resource-zone - in: query - description: Regional way of organizing pservers, source of truth should define values - required: false - type: string - - name: prov-status - in: query - description: Trigger for operational monitoring of this resource by Service Assurance systems. - required: false - type: string - - name: heat-stack-id - in: query - description: Heat stack id corresponding to this instance, managed by MSO - required: false - type: string - - name: interface-id - in: query - description: ID of interface - required: false - type: string - - name: interface-role - in: query - description: Role assigned to this Interface, should use values as defined in ECOMP Yang models. - required: false - type: string - - name: interface-id - in: query - description: ID of interface - required: false - type: string - - name: macaddr - in: query - description: MAC address for the interface - required: false - type: string - - name: network-name - in: query - description: Name of the network - required: false - type: string - put: - tags: - - Network - summary: create or update an existing l-interface - description: create or update an existing l-interface - operationId: createOrUpdateNetworkVpesVpeLagInterfacesLagInterfaceLInterfacesLInterface - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name that identifies the link aggregate interface - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: body - in: body - description: l-interface object that needs to be created or updated - required: true - schema: - $ref: "#/definitions/l-interface" - delete: - tags: - - Network - summary: delete an existing l-interface - description: delete an existing l-interface - operationId: deleteNetworkVpesVpeLagInterfacesLagInterfaceLInterfacesLInterface - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name that identifies the link aggregate interface - required: true - type: string - - name: interface-name - in: path - description: Name given to the interface - required: true - type: string - - name: resource-version - in: query - description: resource-version for concurrency - required: true - type: string - /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/l-interfaces: - get: - tags: - - Network - summary: returns l-interfaces - description: returns l-interfaces - operationId: getNetworkVpesVpeLagInterfacesLagInterfaceLInterfaces - produces: - - application/json - - application/xml - responses: - "200": - description: successful operation - schema: - $ref: "#/definitions/l-interfaces" - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name that identifies the link aggregate interface - required: true - type: string - - name: vnf-name - in: query - description: Name of VNF. - required: false - type: string - - name: vnf-name2 - in: query - description: Alternate name of VNF. - required: false - type: string - - name: vnf-type - in: query - description: 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. - required: false - type: string - - name: service-id - in: query - description: Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED - required: false - type: string - - name: regional-resource-zone - in: query - description: Regional way of organizing pservers, source of truth should define values - required: false - type: string - - name: prov-status - in: query - description: Trigger for operational monitoring of this resource by Service Assurance systems. - required: false - type: string - - name: heat-stack-id - in: query - description: Heat stack id corresponding to this instance, managed by MSO - required: false - type: string - - name: interface-id - in: query - description: ID of interface - required: false - type: string - - name: interface-role - in: query - description: Role assigned to this Interface, should use values as defined in ECOMP Yang models. - required: false - type: string - /network/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}: - get: - tags: - - Network - summary: returns lag-interface - description: returns lag-interface - operationId: getNetworkVpesVpeLagInterfacesLagInterface - produces: - - application/json - - application/xml - responses: - "200": - description: successful operation - schema: - $ref: "#/definitions/lag-interface" - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name that identifies the link aggregate interface - required: true - type: string - - name: vnf-name - in: query - description: Name of VNF. - required: false - type: string - - name: vnf-name2 - in: query - description: Alternate name of VNF. - required: false - type: string - - name: vnf-type - in: query - description: 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. - required: false - type: string - - name: service-id - in: query - description: Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED - required: false - type: string - - name: regional-resource-zone - in: query - description: Regional way of organizing pservers, source of truth should define values - required: false - type: string - - name: prov-status - in: query - description: Trigger for operational monitoring of this resource by Service Assurance systems. - required: false - type: string - - name: heat-stack-id - in: query - description: Heat stack id corresponding to this instance, managed by MSO - required: false - type: string - - name: interface-id - in: query - description: ID of interface - required: false - type: string - - name: interface-role - in: query - description: Role assigned to this Interface, should use values as defined in ECOMP Yang models. - required: false - type: string - put: - tags: - - Network - summary: create or update an existing lag-interface - description: create or update an existing lag-interface - operationId: createOrUpdateNetworkVpesVpeLagInterfacesLagInterface - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name that identifies the link aggregate interface - required: true - type: string - - name: body - in: body - description: lag-interface object that needs to be created or updated - required: true - schema: - $ref: "#/definitions/lag-interface" - delete: - tags: - - Network - summary: delete an existing lag-interface - description: delete an existing lag-interface - operationId: deleteNetworkVpesVpeLagInterfacesLagInterface - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: interface-name - in: path - description: Name that identifies the link aggregate interface - required: true - type: string - - name: resource-version - in: query - description: resource-version for concurrency - required: true - type: string - /network/vpes/vpe/{vnf-id}/lag-interfaces: - get: - tags: - - Network - summary: returns lag-interfaces - description: returns lag-interfaces - operationId: getNetworkVpesVpeLagInterfaces - produces: - - application/json - - application/xml - responses: - "200": - description: successful operation - schema: - $ref: "#/definitions/lag-interfaces" - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: vnf-name - in: query - description: Name of VNF. - required: false - type: string - - name: vnf-name2 - in: query - description: Alternate name of VNF. - required: false - type: string - - name: vnf-type - in: query - description: 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. - required: false - type: string - - name: service-id - in: query - description: Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED - required: false - type: string - - name: regional-resource-zone - in: query - description: Regional way of organizing pservers, source of truth should define values - required: false - type: string - - name: prov-status - in: query - description: Trigger for operational monitoring of this resource by Service Assurance systems. - required: false - type: string - - name: heat-stack-id - in: query - description: Heat stack id corresponding to this instance, managed by MSO - required: false - type: string - /network/vpes/vpe/{vnf-id}/licenses/license/{group-uuid}/{resource-uuid}/relationship-list/relationship: - put: - tags: - - Network - summary: see node definition for valid relationships - operationId: createOrUpdateNetworkVpesVpeLicensesLicenseRelationshipListRelationship - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: group-uuid - in: path - description: Unique ID for the license group the resource belongs to, should be uuid. - required: true - type: string - - name: resource-uuid - in: path - description: Unique ID of a license resource. - required: true - type: string - - name: body - in: body - description: relationship object that needs to be created or updated - required: true - schema: - $ref: "#/definitions/relationship" - delete: - tags: - - Network - summary: delete an existing relationship - description: delete an existing relationship - operationId: deleteNetworkVpesVpeLicensesLicenseRelationshipListRelationship - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: group-uuid - in: path - description: Unique ID for the license group the resource belongs to, should be uuid. - required: true - type: string - - name: resource-uuid - in: path - description: Unique ID of a license resource. - required: true - type: string - /network/vpes/vpe/{vnf-id}/licenses/license/{group-uuid}/{resource-uuid}: - get: - tags: - - Network - summary: returns license - description: returns license - operationId: getNetworkVpesVpeLicensesLicense - produces: - - application/json - - application/xml - responses: - "200": - description: successful operation - schema: - $ref: "#/definitions/license" - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: group-uuid - in: path - description: Unique ID for the license group the resource belongs to, should be uuid. - required: true - type: string - - name: resource-uuid - in: path - description: Unique ID of a license resource. - required: true - type: string - - name: vnf-name - in: query - description: Name of VNF. - required: false - type: string - - name: vnf-name2 - in: query - description: Alternate name of VNF. - required: false - type: string - - name: vnf-type - in: query - description: 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. - required: false - type: string - - name: service-id - in: query - description: Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED - required: false - type: string - - name: regional-resource-zone - in: query - description: Regional way of organizing pservers, source of truth should define values - required: false - type: string - - name: prov-status - in: query - description: Trigger for operational monitoring of this resource by Service Assurance systems. - required: false - type: string - - name: heat-stack-id - in: query - description: Heat stack id corresponding to this instance, managed by MSO - required: false - type: string - put: - tags: - - Network - summary: create or update an existing license - description: create or update an existing license - operationId: createOrUpdateNetworkVpesVpeLicensesLicense - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: group-uuid - in: path - description: Unique ID for the license group the resource belongs to, should be uuid. - required: true - type: string - - name: resource-uuid - in: path - description: Unique ID of a license resource. - required: true - type: string - - name: body - in: body - description: license object that needs to be created or updated - required: true - schema: - $ref: "#/definitions/license" - delete: - tags: - - Network - summary: delete an existing license - description: delete an existing license - operationId: deleteNetworkVpesVpeLicensesLicense - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: group-uuid - in: path - description: Unique ID for the license group the resource belongs to, should be uuid. - required: true - type: string - - name: resource-uuid - in: path - description: Unique ID of a license resource. - required: true - type: string - - name: resource-version - in: query - description: resource-version for concurrency - required: true - type: string - /network/vpes/vpe/{vnf-id}/licenses: - get: - tags: - - Network - summary: returns licenses - description: returns licenses - operationId: getNetworkVpesVpeLicenses - produces: - - application/json - - application/xml - responses: - "200": - description: successful operation - schema: - $ref: "#/definitions/licenses" - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: vnf-name - in: query - description: Name of VNF. - required: false - type: string - - name: vnf-name2 - in: query - description: Alternate name of VNF. - required: false - type: string - - name: vnf-type - in: query - description: 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. - required: false - type: string - - name: service-id - in: query - description: Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED - required: false - type: string - - name: regional-resource-zone - in: query - description: Regional way of organizing pservers, source of truth should define values - required: false - type: string - - name: prov-status - in: query - description: Trigger for operational monitoring of this resource by Service Assurance systems. - required: false - type: string - - name: heat-stack-id - in: query - description: Heat stack id corresponding to this instance, managed by MSO - required: false - type: string - /network/vpes/vpe/{vnf-id}/entitlements/entitlement/{group-uuid}/{resource-uuid}/relationship-list/relationship: - put: - tags: - - Network - summary: see node definition for valid relationships - operationId: createOrUpdateNetworkVpesVpeEntitlementsEntitlementRelationshipListRelationship - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: group-uuid - in: path - description: Unique ID for the entitlement group the resource comes from, should be uuid. - required: true - type: string - - name: resource-uuid - in: path - description: Unique ID of an entitlement resource. - required: true - type: string - - name: body - in: body - description: relationship object that needs to be created or updated - required: true - schema: - $ref: "#/definitions/relationship" - delete: - tags: - - Network - summary: delete an existing relationship - description: delete an existing relationship - operationId: deleteNetworkVpesVpeEntitlementsEntitlementRelationshipListRelationship - consumes: - - application/json - - application/xml - produces: - - application/json - - application/xml - responses: - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: group-uuid - in: path - description: Unique ID for the entitlement group the resource comes from, should be uuid. - required: true - type: string - - name: resource-uuid - in: path - description: Unique ID of an entitlement resource. - required: true - type: string - /network/vpes/vpe/{vnf-id}/entitlements/entitlement/{group-uuid}/{resource-uuid}: + - name: resource-version + in: query + description: resource-version for concurrency + required: true + type: string + /network/vces/vce/{vnf-id}/entitlements: get: tags: - Network - summary: returns entitlement - description: returns entitlement - operationId: getNetworkVpesVpeEntitlementsEntitlement + summary: returns entitlements + description: returns entitlements + operationId: getNetworkVcesVceEntitlements produces: - application/json - application/xml @@ -27807,7 +22935,7 @@ paths: "200": description: successful operation schema: - $ref: "#/definitions/entitlement" + $ref: "#/definitions/entitlements" "default": description: Response codes found in [response codes](https://wiki.onap.org/). parameters: @@ -27816,16 +22944,6 @@ paths: description: Unique id of VNF. This is unique across the graph. required: true type: string - - name: group-uuid - in: path - description: Unique ID for the entitlement group the resource comes from, should be uuid. - required: true - type: string - - name: resource-uuid - in: path - description: Unique ID of an entitlement resource. - required: true - type: string - name: vnf-name in: query description: Name of VNF. @@ -27843,7 +22961,7 @@ paths: type: string - name: service-id in: query - description: Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED + description: Unique identifier of service, does not strictly map to ASDC services, SOON TO BE DEPRECATED. required: false type: string - name: regional-resource-zone @@ -27861,12 +22979,17 @@ paths: description: Heat stack id corresponding to this instance, managed by MSO required: false type: string + - name: vpe-id + in: query + description: Unique ID of VPE connected to this VCE. + required: false + type: string + /network/vces/vce/{vnf-id}/relationship-list/relationship: put: tags: - Network - summary: create or update an existing entitlement - description: create or update an existing entitlement - operationId: createOrUpdateNetworkVpesVpeEntitlementsEntitlement + summary: see node definition for valid relationships + operationId: createOrUpdateNetworkVcesVceRelationshipListRelationship consumes: - application/json - application/xml @@ -27882,28 +23005,18 @@ paths: description: Unique id of VNF. This is unique across the graph. required: true type: string - - name: group-uuid - in: path - description: Unique ID for the entitlement group the resource comes from, should be uuid. - required: true - type: string - - name: resource-uuid - in: path - description: Unique ID of an entitlement resource. - required: true - type: string - name: body in: body - description: entitlement object that needs to be created or updated + description: relationship object that needs to be created or updated required: true schema: - $ref: "#/definitions/entitlement" + $ref: "#/definitions/relationship" delete: tags: - Network - summary: delete an existing entitlement - description: delete an existing entitlement - operationId: deleteNetworkVpesVpeEntitlementsEntitlement + summary: delete an existing relationship + description: delete an existing relationship + operationId: deleteNetworkVcesVceRelationshipListRelationship consumes: - application/json - application/xml @@ -27919,28 +23032,13 @@ paths: description: Unique id of VNF. This is unique across the graph. required: true type: string - - name: group-uuid - in: path - description: Unique ID for the entitlement group the resource comes from, should be uuid. - required: true - type: string - - name: resource-uuid - in: path - description: Unique ID of an entitlement resource. - required: true - type: string - - name: resource-version - in: query - description: resource-version for concurrency - required: true - type: string - /network/vpes/vpe/{vnf-id}/entitlements: + /network/vces/vce/{vnf-id}: get: tags: - Network - summary: returns entitlements - description: returns entitlements - operationId: getNetworkVpesVpeEntitlements + summary: returns vce + description: returns vce + operationId: getNetworkVcesVce produces: - application/json - application/xml @@ -27948,7 +23046,7 @@ paths: "200": description: successful operation schema: - $ref: "#/definitions/entitlements" + $ref: "#/definitions/vce" "default": description: Response codes found in [response codes](https://wiki.onap.org/). parameters: @@ -27974,7 +23072,7 @@ paths: type: string - name: service-id in: query - description: Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED + description: Unique identifier of service, does not strictly map to ASDC services, SOON TO BE DEPRECATED. required: false type: string - name: regional-resource-zone @@ -27992,70 +23090,17 @@ paths: description: Heat stack id corresponding to this instance, managed by MSO required: false type: string - /network/vpes/vpe/{vnf-id}: - get: - tags: - - Network - summary: returns vpe - description: returns vpe - operationId: getNetworkVpesVpe - produces: - - application/json - - application/xml - responses: - "200": - description: successful operation - schema: - $ref: "#/definitions/vpe" - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: vnf-id - in: path - description: Unique id of VNF. This is unique across the graph. - required: true - type: string - - name: vnf-name - in: query - description: Name of VNF. - required: false - type: string - - name: vnf-name2 - in: query - description: Alternate name of VNF. - required: false - type: string - - name: vnf-type - in: query - description: 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. - required: false - type: string - - name: service-id - in: query - description: Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED - required: false - type: string - - name: regional-resource-zone - in: query - description: Regional way of organizing pservers, source of truth should define values - required: false - type: string - - name: prov-status - in: query - description: Trigger for operational monitoring of this resource by Service Assurance systems. - required: false - type: string - - name: heat-stack-id + - name: vpe-id in: query - description: Heat stack id corresponding to this instance, managed by MSO + description: Unique ID of VPE connected to this VCE. required: false type: string put: tags: - Network - summary: create or update an existing vpe - description: create or update an existing vpe - operationId: createOrUpdateNetworkVpesVpe + summary: create or update an existing vce + description: create or update an existing vce + operationId: createOrUpdateNetworkVcesVce consumes: - application/json - application/xml @@ -28073,16 +23118,16 @@ paths: type: string - name: body in: body - description: vpe object that needs to be created or updated + description: vce object that needs to be created or updated required: true schema: - $ref: "#/definitions/vpe" + $ref: "#/definitions/vce" delete: tags: - Network - summary: delete an existing vpe - description: delete an existing vpe - operationId: deleteNetworkVpesVpe + summary: delete an existing vce + description: delete an existing vce + operationId: deleteNetworkVcesVce consumes: - application/json - application/xml @@ -28103,13 +23148,13 @@ paths: description: resource-version for concurrency required: true type: string - /network/vpes: + /network/vces: get: tags: - Network - summary: returns vpes - description: returns vpes - operationId: getNetworkVpes + summary: returns vces + description: returns vces + operationId: getNetworkVces produces: - application/json - application/xml @@ -28117,7 +23162,7 @@ paths: "200": description: successful operation schema: - $ref: "#/definitions/vpes" + $ref: "#/definitions/vces" "default": description: Response codes found in [response codes](https://wiki.onap.org/). /network/vnfcs/vnfc/{vnfc-name}/relationship-list/relationship: @@ -43843,7 +38888,6 @@ definitions: ###### Related Nodes - TO availability-zone (Many2Many) - FROM complex (is composed of ctag-pool) - - FROM vpe - FROM vpls-pe - FROM generic-vnf required: @@ -43890,7 +38934,6 @@ definitions: - FROM pserver - FROM pnf - FROM vce - - FROM vpe - FROM vpls-pe - FROM volume-group - FROM zone @@ -44143,13 +39186,14 @@ definitions: - 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, will delete target node) + - TO logical-link (Many2Many) - FROM l-interface (is composed of vlan) - FROM service-instance - FROM allotted-resource required: - vlan-interface - in-maint + - is-ip-unnumbered properties: vlan-interface: type: string @@ -44188,6 +39232,8 @@ definitions: prov-status: type: string description: Prov Status of the VLAN configuration related to a logical interface. Valid values [PREPROV/NVTPROV/PROV]. + is-ip-unnumbered: + type: boolean relationship-list: type: array items: @@ -44281,14 +39327,13 @@ definitions: - 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, will delete target node) + - 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 vpe (is composed of l-interface) - FROM vserver (is composed of l-interface) - FROM allotted-resource - FROM l-interface (is composed of l-interface) @@ -44296,6 +39341,7 @@ definitions: - interface-name - is-port-mirrored - in-maint + - is-ip-unnumbered properties: interface-name: type: string @@ -44334,6 +39380,8 @@ definitions: prov-status: type: string description: Prov Status of the logical interface. Valid values [PREPROV/NVTPROV/PROV]. + is-ip-unnumbered: + type: boolean vlans: type: array items: @@ -44374,7 +39422,6 @@ definitions: ###### Related Nodes - TO flavor (Many2One) - TO image (Many2One) - - TO ipaddress (comprises vserver, Many2Many) - TO l-interface (comprises vserver, Many2Many) - TO pserver (Many2One) - TO volume (comprises vserver, Many2Many) @@ -44384,7 +39431,6 @@ definitions: - FROM generic-vnf - FROM tenant (is composed of vserver) - FROM vce - - FROM vpe required: - vserver-id - vserver-name @@ -44456,6 +39502,9 @@ definitions: tenant-name: type: string description: Readable name of tenant + tenant-context: + type: string + description: This field will store the tenant context. resource-version: type: string description: Used for optimistic concurrency. Must be empty on create, valid on update and delete. @@ -44660,8 +39709,6 @@ definitions: Collection of metadatum (key/value pairs) ###### Default Delete Scope THIS_NODE_ONLY - ###### Related Nodes - - FROM image (is composed of metadata) properties: metadatum: type: array @@ -44673,7 +39720,6 @@ definitions: ###### Default Delete Scope ERROR_4_IN_EDGES_OR_CASCADE ###### Related Nodes - - TO metadata (comprises image, Many2Many) - TO metadatum (comprises image, Many2Many) - FROM cloud-region (is composed of image) - FROM vserver @@ -44757,7 +39803,7 @@ definitions: $ref: "#/definitions/relationship" dvs-switches: description: | - Collection of digital virtual switch metadata used for vmWare VCEs and VPEs. + Collection of digital virtual switch metadata used for vmWare VCEs and GenericVnfs. properties: dvs-switch: type: array @@ -45018,7 +40064,7 @@ definitions: CASCADE_TO_CHILDREN ###### Related Nodes - TO l-interface (comprises p-interface, Many2Many) - - TO physical-link (Many2Many, will delete target node) + - TO physical-link (Many2Many) - TO logical-link (Many2One) - TO sriov-pf (comprises p-interface, One2One) - FROM lag-interface @@ -45087,14 +40133,13 @@ definitions: ###### Default Delete Scope CASCADE_TO_CHILDREN ###### Related Nodes - - TO logical-link (Many2Many, will delete target node) - - TO lag-link (Many2Many, will delete target node) + - 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 vpe (is composed of lag-interface) - FROM vpls-pe (is composed of lag-interface) required: - interface-name @@ -45480,8 +40525,10 @@ definitions: - TO l-interface (One2Many) - TO tunnel-xconnect (comprises allotted-resource, One2One) - TO vpn-binding (Many2Many) + - TO allotted-resource (One2One) - FROM service-instance (is composed of allotted-resource) - FROM service-instance + - FROM allotted-resource required: - id properties: @@ -45545,7 +40592,7 @@ definitions: - TO pnf (One2Many) - TO connector (Many2Many) - TO metadatum (comprises service-instance, Many2Many) - - TO logical-link (Many2Many, will delete target node) + - TO logical-link (Many2Many) - TO vlan (One2Many) - TO service-instance (One2Many) - TO ctag-assignment (One2Many) @@ -45559,6 +40606,8 @@ definitions: - FROM service-instance required: - service-instance-id + - service-type + - service-role properties: service-instance-id: type: string @@ -45566,6 +40615,18 @@ definitions: service-instance-name: type: string description: This field will store a name assigned to the service-instance. + service-type: + type: string + description: String capturing type of service. + service-role: + type: string + description: String capturing the service role. + environment-context: + type: string + description: This field will store the environment context assigned to the service-instance. + workload-context: + type: string + description: This field will store the workload context assigned to the service-instance. model-invariant-id: type: string description: the ASDC model id for this resource or service model. @@ -45728,11 +40789,11 @@ definitions: ###### Related Nodes - FROM generic-vnf required: - - att-uuid + - vnf-image-uuid - application - application-vendor properties: - att-uuid: + vnf-image-uuid: type: string description: Unique ID of this asset application: @@ -46267,11 +41328,14 @@ definitions: - FROM logical-link required: - link-name + - in-maint - link-type properties: link-name: type: string description: e.g., evc-name, or vnf-nameA_interface-nameA_vnf-nameZ_interface-nameZ + in-maint: + type: boolean link-type: type: string description: Type of logical link, e.g., evc @@ -46591,7 +41655,7 @@ definitions: description: Trigger for operational monitoring of this VNF by BAU Service Assurance systems. ipv4-oam-address: type: string - description: Address tail-f uses to configure vpe, also used for troubleshooting and is IP used for traps generated by VPE (v4-loopback0-ip-address). + description: 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). equipment-role: type: string description: Client should send valid enumerated value, e.g., VPLS-PE. @@ -46745,7 +41809,6 @@ definitions: ###### Related Nodes - FROM generic-vnf (is composed of license) - FROM vce (is composed of license) - - FROM vpe (is composed of license) required: - group-uuid - resource-uuid @@ -46779,7 +41842,6 @@ definitions: ###### Related Nodes - FROM generic-vnf (is composed of entitlement) - FROM vce (is composed of entitlement) - - FROM vpe (is composed of entitlement) required: - group-uuid - resource-uuid @@ -46904,120 +41966,6 @@ definitions: type: array items: $ref: "#/definitions/vce" - vpe: - description: | - Relationship-list must include related to info for complex. - ###### Default Delete Scope - CASCADE_TO_CHILDREN - ###### Related Nodes - - TO complex (Many2Many) - - TO ctag-pool (Many2Many) - - TO l-interface (comprises vpe, Many2Many) - - TO lag-interface (comprises vpe, Many2Many) - - TO vserver (Many2Many) - - TO entitlement (comprises vpe, One2Many) - - TO license (comprises vpe, One2Many) - required: - - vnf-id - - vnf-name - - vnf-type - properties: - vnf-id: - type: string - description: Unique id of VNF. This is unique across the graph. - vnf-name: - type: string - description: Name of VNF. - vnf-name2: - type: string - description: Alternate name of VNF. - vnf-type: - type: string - description: 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. - service-id: - type: string - description: Unique identifier of service. Does not map strictly to ASDC services. SOON TO BE DEPRECATED - regional-resource-zone: - type: string - description: Regional way of organizing pservers, source of truth should define values - prov-status: - type: string - description: Trigger for operational monitoring of this resource by Service Assurance systems. - operational-status: - type: string - description: Indicator for whether the resource is considered operational - license-key: - type: string - description: OBSOLETE - do not use. See child relationships. - equipment-role: - type: string - description: Client should send valid enumerated value - orchestration-status: - type: string - description: Orchestration status of this VNF, mastered by MSO - heat-stack-id: - type: string - description: Heat stack id corresponding to this instance, managed by MSO - mso-catalog-key: - type: string - description: Corresponds to the SDN-C catalog id used to configure this VCE - ipv4-oam-address: - type: string - description: Address tail-f uses to configure vpe, also used for troubleshooting and is IP used for traps generated by VPE (v4-loopback0-ip-address). - ipv4-oam-gateway-address-prefix-length: - type: integer - format: int32 - description: Prefix length for oam-address - ipv4-oam-gateway-address: - type: string - description: Gateway address - v4-loopback0-ip-address: - type: string - description: Loopback0 address - vlan-id-outer: - type: integer - format: int64 - description: Temporary location for stag to get to VCE - as-number: - type: string - description: as-number of the VPE - resource-version: - type: string - description: Used for optimistic concurrency. Must be empty on create, valid on update and delete. - summary-status: - type: string - description: details regarding the vpe operation, PLEASE DISCONTINUE USE OF THIS FIELD. - encrypted-access-flag: - type: boolean - description: indicates whether vpe access uses SSH - relationship-list: - type: array - items: - $ref: "#/definitions/relationship" - l-interfaces: - type: array - items: - $ref: "#/definitions/l-interface" - lag-interfaces: - type: array - items: - $ref: "#/definitions/lag-interface" - licenses: - type: array - items: - $ref: "#/definitions/license" - entitlements: - type: array - items: - $ref: "#/definitions/entitlement" - vpes: - description: | - Virtual provider edge router. In 1504, A&AI will populate this object through an M&P and tool provided to operations. - properties: - vpe: - type: array - items: - $ref: "#/definitions/vpe" vnfc: description: | ###### Default Delete Scope @@ -47363,7 +42311,7 @@ definitions: ###### Related Nodes - TO volume-group (One2One) - TO l3-network (Many2Many) - - TO vnfc (One2Many, will delete target node) + - TO vnfc (One2Many) - FROM vserver - FROM generic-vnf (is composed of vf-module) required: @@ -47448,7 +42396,7 @@ definitions: - TO ipsec-configuration (Many2One) - TO vf-module (comprises generic-vnf, One2Many) - TO volume-group (One2Many) - - TO vnfc (One2Many, will delete target node) + - TO vnfc (One2Many) - TO instance-group (Many2Many) - TO entitlement (comprises generic-vnf, One2Many) - TO license (comprises generic-vnf, One2Many) @@ -47713,10 +42661,10 @@ definitions: description: OBSOLETE - do not use ipv4-oam-address: type: string - description: Address tail-f uses to configure vpe, also used for troubleshooting and is IP used for traps generated by VPE (v4-loopback0-ip-address). + description: 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). equipment-role: type: string - description: Client should send valid enumerated value, e.g., VPE. + description: Client should send valid enumerated value. resource-version: type: string description: Used for optimistic concurrency. Must be empty on create, valid on update and delete. @@ -48187,10 +43135,6 @@ definitions: type: array items: $ref: "#/definitions/vce" - vpes: - type: array - items: - $ref: "#/definitions/vpe" vnfcs: type: array items: @@ -48495,16 +43439,14 @@ definitions: type: string multiplicityRule: type: string - isParent: - type: boolean - usesResource: - type: boolean - hasDelTarget: - type: boolean + contains-other-v: + type: string + delete-other-v: + type: string SVC-INFRA: - type: boolean - SVC-INFRA-REV: - type: boolean + type: string + prevent-delete: + type: string model-and-named-query-search: description: | ModelAndNamedQuerySearch holds query-parameters and instance-properties for performing a named-query or model query -- cgit 1.2.3-korg