From 8dd94f5ef470840a9f58db22c38349914ff27d5f Mon Sep 17 00:00:00 2001 From: Venkata Harish K Kajur Date: Mon, 28 Aug 2017 14:08:13 -0400 Subject: [AAI-217 Amsterdam] Remove the att references in the schema and core files Change-Id: Id1b3469ba298b2137665e8ad16b4d74121d434a2 Signed-off-by: Venkata Harish K Kajur --- .../main/resources/aai_schema/aai_schema_v10.xsd | 2 +- .../main/resources/aai_schema/aai_schema_v11.xsd | 131 +- .../main/resources/aai_schema/aai_schema_v9.xsd | 2 +- .../aai_swagger_html/aai_swagger_v10.html | 21959 ++--------------- .../aai_swagger_html/aai_swagger_v11.html | 9410 +++---- .../resources/aai_swagger_html/aai_swagger_v9.html | 24609 +++---------------- .../aai_swagger_yaml/aai_swagger_v10.yaml | 5264 +--- .../aai_swagger_yaml/aai_swagger_v11.yaml | 715 +- .../resources/aai_swagger_yaml/aai_swagger_v8.yaml | 4718 +--- .../resources/aai_swagger_yaml/aai_swagger_v9.yaml | 5260 +--- aai-schema/src/main/resources/oxm/aai_oxm_v10.xml | 2 +- aai-schema/src/main/resources/oxm/aai_oxm_v11.xml | 52 +- aai-schema/src/main/resources/oxm/aai_oxm_v8.xml | 2 +- aai-schema/src/main/resources/oxm/aai_oxm_v9.xml | 2 +- 14 files changed, 10774 insertions(+), 61354 deletions(-) (limited to 'aai-schema/src/main/resources') diff --git a/aai-schema/src/main/resources/aai_schema/aai_schema_v10.xsd b/aai-schema/src/main/resources/aai_schema/aai_schema_v10.xsd index 1fbdcf4a..f44af728 100644 --- a/aai-schema/src/main/resources/aai_schema/aai_schema_v10.xsd +++ b/aai-schema/src/main/resources/aai_schema/aai_schema_v10.xsd @@ -1681,7 +1681,7 @@ xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" - @org.openecomp.aai.annotations.Metadata(description="cloud-region designates an installation of a cloud cluster or region or instantiation. In AT&Ts AIC cloud, this could be an LCP or DCP. Cloud regions are uniquely identified by a composite key, cloud-owner + cloud-region-id. The format of the cloud-owner is vendor-cloudname and we will use att-aic for AT&T's AIC.",indexedProps="cloud-owner,cloud-region-id,cloud-type,owner-defined-type",nameProps="owner-defined-type",container="cloud-regions",namespace="cloud-infrastructure") + @org.openecomp.aai.annotations.Metadata(description="cloud-region designates an installation of a cloud cluster or region or instantiation",indexedProps="cloud-owner,cloud-region-id,cloud-type,owner-defined-type",nameProps="owner-defined-type",container="cloud-regions",namespace="cloud-infrastructure") 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 ea730327..45d89fdd 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 @@ -1712,18 +1712,91 @@ xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" + + + + + @org.openecomp.aai.annotations.Metadata(description="Persistent auth info.",indexedProps="auth-info-item-id,username,auth-url",searchable="auth-info-item-id,username,auth-url",dependentOn="cloud-region",container="auth-info-items") + + + + + + + @org.openecomp.aai.annotations.Metadata(isKey=true,description="Unique ID of auth-info-item.") + + + + + + + @org.openecomp.aai.annotations.Metadata(description="domain info for authentication.") + + + + + + + @org.openecomp.aai.annotations.Metadata(description="user name of auth infomation to access VIM.") + + + + + + + @org.openecomp.aai.annotations.Metadata(description="password of auth infomation to access VIM.") + + + + + + + @org.openecomp.aai.annotations.Metadata(description="authentication url of the cloud.") + + + + + + + @org.openecomp.aai.annotations.Metadata(description="ca file content if enabled ssl on auth-url.") + + + + + + + @org.openecomp.aai.annotations.Metadata(description="Whether to verify VIM's certificate.") + + + + + + + + + + + + @org.openecomp.aai.annotations.Metadata(description="Collection of persistent auth information to access to VIM.") + + + + + + + - @org.openecomp.aai.annotations.Metadata(description="cloud-region designates an installation of a cloud cluster or region or instantiation. In AT&Ts AIC cloud, this could be an LCP or DCP. Cloud regions are uniquely identified by a composite key, cloud-owner + cloud-region-id. The format of the cloud-owner is vendor-cloudname and we will use att-aic for AT&T's AIC.",indexedProps="cloud-owner,cloud-region-id,cloud-type,owner-defined-type",nameProps="owner-defined-type",container="cloud-regions",namespace="cloud-infrastructure") + @org.openecomp.aai.annotations.Metadata(description="cloud-region designates an installation of a cloud cluster or region or instantiation.",indexedProps="cloud-owner,cloud-region-id,cloud-type,owner-defined-type",nameProps="owner-defined-type",container="cloud-regions",namespace="cloud-infrastructure") - @org.openecomp.aai.annotations.Metadata(isKey=true,description="Identifies the vendor and cloud name, e.g., att-aic. First part of composite key should be formatted as vendor-cloudname") + @org.openecomp.aai.annotations.Metadata(isKey=true,description="Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname") @@ -1800,6 +1873,7 @@ xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" + @@ -2365,56 +2439,6 @@ xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" - - - - - @org.openecomp.aai.annotations.Metadata(description="OBSOLETE OBJECT: do not use",nameProps="name",indexedProps="assignment-group-uuid,att-uuid,name",uniqueProps="att-uuid",container="license-key-resources",namespace="license-management") - - - - - - - @org.openecomp.aai.annotations.Metadata(isKey=true) - - - - - - - - - - - - - - - - - @org.openecomp.aai.annotations.Metadata(description="Used for optimistic concurrency. Must be empty on create, valid on update and delete.") - - - - - - - - - - - - - - - - - - - - - @@ -3569,7 +3593,7 @@ xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" - @org.openecomp.aai.annotations.Metadata(description="v4, v6, or ds for dual stack (should be att-ip-version)") + @org.openecomp.aai.annotations.Metadata(description="v4, v6, or ds for dual stack") @@ -6491,7 +6515,6 @@ xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" - diff --git a/aai-schema/src/main/resources/aai_schema/aai_schema_v9.xsd b/aai-schema/src/main/resources/aai_schema/aai_schema_v9.xsd index c8c7af23..1984c3f0 100644 --- a/aai-schema/src/main/resources/aai_schema/aai_schema_v9.xsd +++ b/aai-schema/src/main/resources/aai_schema/aai_schema_v9.xsd @@ -1659,7 +1659,7 @@ xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" - @org.openecomp.aai.annotations.Metadata(description="cloud-region designates an installation of a cloud cluster or region or instantiation. In AT&Ts AIC cloud, this could be an LCP or DCP. Cloud regions are uniquely identified by a composite key, cloud-owner + cloud-region-id. The format of the cloud-owner is vendor-cloudname and we will use att-aic for AT&T's AIC.",indexedProps="cloud-owner,cloud-region-id,cloud-type,owner-defined-type",nameProps="owner-defined-type",container="cloud-regions",namespace="cloud-infrastructure") + @org.openecomp.aai.annotations.Metadata(description="cloud-region designates an installation of a cloud cluster or region or instantiation.",indexedProps="cloud-owner,cloud-region-id,cloud-type,owner-defined-type",nameProps="owner-defined-type",container="cloud-regions",namespace="cloud-infrastructure") diff --git a/aai-schema/src/main/resources/aai_swagger_html/aai_swagger_v10.html b/aai-schema/src/main/resources/aai_swagger_html/aai_swagger_v10.html index 63e11703..16503665 100644 --- a/aai-schema/src/main/resources/aai_swagger_html/aai_swagger_v10.html +++ b/aai-schema/src/main/resources/aai_swagger_html/aai_swagger_v10.html @@ -15,7 +15,7 @@

Active and Available Inventory REST API.

-

Version: v10

+

Version: v11

Copyright © 2017 AT&T Intellectual Property. All rights reserved.

Licensed under the Creative Commons License, Attribution 4.0 Intl. (the "License"); you may not use this documentation except in compliance with the License.
@@ -3769,506 +3769,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

@@ -107717,17 +107217,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

@@ -107753,7 +107253,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
@@ -107781,17 +107281,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

@@ -107808,10 +107308,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 @@ -107822,102 +107321,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 @@ -107953,7 +107362,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
@@ -107981,17 +107390,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

@@ -108000,13 +107409,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

@@ -108025,10 +107434,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 @@ -108070,17 +107478,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

@@ -108102,10 +107510,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 @@ -108163,17 +107570,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

@@ -108190,10 +107597,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 @@ -108206,25 +107612,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 + prov-status -

Alternate name of VNF.

+

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

query @@ -108234,42 +107625,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 lag-interface
+

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

+ Tags: + Network +
+
+
+

returns lag-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 link aggregate 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 @@ -108281,10 +107752,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 @@ -108296,10 +107767,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 @@ -108335,7 +107806,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen @@ -108363,249 +107834,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}

- Tags: - Network -
-
-
-

returns entitlement

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- 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 - - - -
- 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.

- -
-
-
- -
-
- -
-
-
-
-
- - -
+ +
-
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

@@ -108614,13 +107853,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

@@ -108639,26 +107878,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 @@ -108671,10 +107893,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 @@ -108716,17 +107938,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

@@ -108748,26 +107970,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 @@ -108780,10 +107985,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 @@ -108841,241 +108046,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}/entitlements/entitlement/{group-uuid}/{resource-uuid}/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 - -

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.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
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 - -

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

+

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

Tags: Network
@@ -109098,10 +108073,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 @@ -109114,70 +108088,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 link aggregate 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 @@ -109189,10 +108119,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 @@ -109204,10 +108134,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 @@ -109271,11 +108201,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}/l-interfaces/l-interface/{interface-name}

+

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

Tags: Network
@@ -109298,10 +108228,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 @@ -109317,7 +108246,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 @@ -109330,70 +108259,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 @@ -109405,10 +108290,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 @@ -109420,10 +108305,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 @@ -109532,11 +108417,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
@@ -109576,10 +108461,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 @@ -109637,11 +108537,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
@@ -109669,10 +108569,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 @@ -109746,11 +108661,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
@@ -109773,10 +108688,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 @@ -109792,7 +108706,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 @@ -109805,10 +108719,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 @@ -109821,70 +108735,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 @@ -109896,10 +108766,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 @@ -109911,10 +108781,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 @@ -110068,11 +108938,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
@@ -110112,10 +108982,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 @@ -110189,11 +109074,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
@@ -110221,10 +109106,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 @@ -110314,11 +109214,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
@@ -110358,10 +109258,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 @@ -110435,11 +109350,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
@@ -110467,10 +109382,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 @@ -110544,11 +109474,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
@@ -110571,10 +109501,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 @@ -110590,7 +109519,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 @@ -110603,10 +109532,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 @@ -110619,70 +109548,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 @@ -110694,10 +109579,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 @@ -110709,10 +109594,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 @@ -110866,11 +109751,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
@@ -110910,10 +109795,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 @@ -110987,11 +109887,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
@@ -111019,10 +109919,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 @@ -111112,11 +110027,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
@@ -111156,10 +110071,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 @@ -111233,11 +110163,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
@@ -111265,10 +110195,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 @@ -111342,11 +110287,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}/relationship-list/relationship

+

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
@@ -111386,10 +110331,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 @@ -111447,11 +110407,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}/relationship-list/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
@@ -111479,10 +110439,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 @@ -111540,11 +110515,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}/l-interfaces/l-interface/{interface-name}/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
@@ -111567,10 +110542,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 @@ -111586,7 +110560,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 @@ -111599,70 +110573,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 @@ -111674,10 +110604,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 @@ -111689,10 +110619,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 @@ -111801,11 +110731,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
@@ -111828,10 +110758,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 @@ -111847,7 +110776,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 @@ -111860,10 +110789,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 @@ -111876,70 +110805,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 @@ -111951,10 +110836,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 @@ -111966,10 +110851,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 @@ -112138,11 +111023,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
@@ -112182,10 +111067,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 @@ -112259,11 +111159,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
@@ -112291,10 +111191,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 @@ -112384,11 +111299,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
@@ -112428,10 +111343,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 @@ -112505,11 +111435,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
@@ -112537,10 +111467,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 @@ -112614,11 +111559,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
@@ -112641,10 +111586,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 @@ -112660,7 +111604,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 @@ -112673,70 +111617,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 @@ -112748,10 +111648,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 @@ -112763,10 +111663,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 @@ -112875,11 +111775,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
@@ -112902,10 +111802,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 @@ -112921,7 +111820,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 @@ -112934,10 +111833,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 @@ -112950,70 +111849,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 @@ -113025,10 +111880,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 @@ -113040,10 +111895,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 @@ -113182,11 +112037,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
@@ -113226,10 +112081,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 @@ -113303,11 +112173,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}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}

+

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
@@ -113335,10 +112205,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 @@ -113428,11 +112313,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}/vlans/vlan/{vlan-interface}/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}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}

Tags: Network
@@ -113455,10 +112340,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 @@ -113474,7 +112358,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 @@ -113487,10 +112371,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 @@ -113503,10 +112387,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- l3-interface-ipv4-address + vlan-interface -

IP address

+

String that identifies the interface

path @@ -113519,70 +112403,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 @@ -113594,10 +112434,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 @@ -113609,10 +112449,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 @@ -113796,11 +112636,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
@@ -113840,10 +112680,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 @@ -113933,11 +112788,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
@@ -113965,10 +112820,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 @@ -113984,144 +112838,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 - - - -
- 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/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

- Tags: - Network -
-
-
-

see node definition for valid relationships

- -
-
- -

application/json application/xml -

-
-
-

relationship object that needs to be created or updated

-

-
-
-
- -
-
-
-
- - - - - - - - - - - - - - + + + + + + +
- vnf-id - -

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

+

Name that identifies the link aggregate interface

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

resource-version for concurrency

+
query + string + + + +
@@ -114211,23 +112944,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}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/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}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/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

+

+
+
+
+ +
+
@@ -114243,10 +112988,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 @@ -114336,19 +113096,24 @@ 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}

+
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
-

returns l3-interface-ipv6-address-list

+

delete an existing relationship

+
+ +

application/json application/xml +

+
@@ -114363,10 +113128,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 @@ -114411,7 +113191,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- l3-interface-ipv6-address + l3-interface-ipv4-address

IP address

@@ -114425,79 +113205,139 @@ 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 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

+ +
+
+ + + + + + + + + + + - + - + - + - + - + @@ -114505,7 +113345,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen prov-status + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
- vnf-name + equipment-name -

Name of VNF.

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

Alternate name of VNF.

+

Name that identifies the link aggregate interface

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 given to the interface

querypath 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 + l3-interface-ipv6-address -

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

+

IP address

querypath string +
-

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

+

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

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

Heat stack id corresponding to this instance, managed by MSO

+

ID of interface

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

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

query @@ -114704,11 +113559,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
@@ -114748,10 +113603,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 @@ -114841,11 +113711,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
@@ -114873,10 +113743,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 @@ -114982,11 +113867,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
@@ -115026,10 +113911,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 @@ -115119,11 +114019,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
@@ -115151,10 +114051,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 @@ -115244,11 +114159,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
@@ -115288,10 +114203,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 @@ -115365,11 +114295,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}/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}/relationship-list/relationship

Tags: Network
@@ -115397,10 +114327,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 @@ -115474,19 +114419,36 @@ 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

+
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
-

returns lag-interfaces

+

see node definition for valid relationships

+
+ +

application/json application/xml +

+
+
+

relationship object that needs to be created or updated

+

+
+
+
+ +
+
+
@@ -115501,10 +114463,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 @@ -115517,77 +114478,181 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- vnf-name - -

Name of VNF.

-
query - string - - -
- vnf-name2 + interface-name -

Alternate name of VNF.

+

Name that identifies the link aggregate interface

querypath 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 +

+
+
+ + + + + + + + + + + - + - + + +
- 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 link aggregate interface

querypath 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

+ +
+
+ + + + + + + + + + + - + @@ -115595,22 +114660,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen prov-status - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- regional-resource-zone + equipment-name -

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

querypath string +
-

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 @@ -115646,7 +114696,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen @@ -115674,17 +114724,17 @@ 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}

+
returns p-interface
+

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

Tags: Network
-

returns lag-interface

+

returns p-interface

@@ -115701,10 +114751,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 @@ -115720,7 +114769,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 @@ -115733,70 +114782,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 @@ -115821,51 +114810,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 - - -
@@ -115892,7 +114836,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
@@ -115920,17 +114864,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

@@ -115939,13 +114883,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

@@ -115964,10 +114908,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 @@ -115983,7 +114926,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 @@ -116025,17 +114968,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

@@ -116057,10 +115000,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 @@ -116076,7 +115018,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 @@ -116134,11 +115076,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
@@ -116161,10 +115103,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 @@ -116180,7 +115121,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 @@ -116193,10 +115134,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 @@ -116208,10 +115149,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 @@ -116221,49 +115162,130 @@ 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 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

+ +
+
+ + + + + + + + + + + - + - + - + @@ -116271,7 +115293,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen prov-status - - - - - - - - - - - - - - - - - - - -
- 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 + interface-name -

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

+

Name given to the interface

querypath string +
-

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

+

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

query @@ -116283,302 +115305,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- heat-stack-id + prov-status -

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 - - -
-
- -
-

application/json application/xml -

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

successful operation

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

Response codes found in response codes.

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

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

- Tags: - Network -
-
-
-

returns l-interface

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +
- 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 - - - -
- 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.

+

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

query @@ -116687,11 +115417,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
@@ -116731,10 +115461,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 @@ -116750,7 +115479,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 @@ -116808,11 +115537,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
@@ -116840,10 +115569,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 @@ -116859,7 +115587,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 @@ -116933,11 +115661,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
@@ -116960,10 +115688,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 @@ -116979,7 +115706,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 @@ -117024,70 +115751,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 @@ -117112,51 +115779,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 @@ -117301,11 +115923,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
@@ -117345,10 +115967,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 @@ -117364,7 +115985,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 @@ -117438,11 +116059,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
@@ -117470,10 +116091,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 @@ -117489,7 +116109,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 @@ -117579,11 +116199,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
@@ -117623,10 +116243,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 @@ -117642,7 +116261,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 @@ -117716,11 +116335,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
@@ -117748,10 +116367,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 @@ -117767,7 +116385,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 @@ -117841,11 +116459,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
@@ -117868,10 +116486,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 @@ -117887,7 +116504,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 @@ -117932,70 +116549,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 @@ -118020,51 +116577,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 @@ -118209,11 +116721,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
@@ -118253,10 +116765,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 @@ -118272,7 +116783,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 @@ -118346,11 +116857,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
@@ -118378,10 +116889,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 @@ -118397,7 +116907,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 @@ -118487,11 +116997,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
@@ -118531,10 +117041,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 @@ -118550,7 +117059,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 @@ -118624,11 +117133,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
@@ -118656,10 +117165,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 @@ -118675,7 +117183,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 @@ -118749,11 +117257,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
@@ -118793,10 +117301,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 @@ -118812,7 +117319,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 @@ -118870,11 +117377,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
@@ -118902,10 +117409,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 @@ -118921,7 +117427,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 @@ -118979,11 +117485,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
@@ -119006,10 +117512,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 @@ -119025,7 +117530,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 @@ -119054,70 +117559,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 @@ -119142,51 +117587,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 @@ -119286,11 +117686,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}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}

+

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
@@ -119313,10 +117713,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 @@ -119332,7 +117731,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 @@ -119377,70 +117776,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 @@ -119465,51 +117804,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 @@ -119669,11 +117963,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
@@ -119713,10 +118007,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 @@ -119732,7 +118025,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 @@ -119806,11 +118099,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
@@ -119838,10 +118131,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 @@ -119857,7 +118149,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 @@ -119947,11 +118239,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
@@ -119991,10 +118283,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 @@ -120010,7 +118301,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 @@ -120084,11 +118375,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
@@ -120116,10 +118407,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 @@ -120135,7 +118425,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 @@ -120209,11 +118499,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
@@ -120236,10 +118526,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 @@ -120255,7 +118544,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 @@ -120284,70 +118573,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 @@ -120372,51 +118601,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 @@ -120516,11 +118700,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
@@ -120543,10 +118727,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 @@ -120562,7 +118745,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 @@ -120607,70 +118790,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 @@ -120695,51 +118818,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 @@ -120869,11 +118947,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
@@ -120913,10 +118991,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 @@ -120932,7 +119009,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 @@ -121006,11 +119083,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
@@ -121038,10 +119115,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 @@ -121057,7 +119133,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 @@ -121147,11 +119223,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
@@ -121174,10 +119250,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 @@ -121193,7 +119268,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 @@ -121254,70 +119329,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 @@ -121342,51 +119357,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 @@ -121561,11 +119531,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
@@ -121605,10 +119575,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 @@ -121624,7 +119593,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 @@ -121714,11 +119683,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
@@ -121746,10 +119715,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 @@ -121765,7 +119733,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 @@ -121871,11 +119839,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
@@ -121915,10 +119883,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 @@ -121934,7 +119901,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 @@ -122024,11 +119991,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
@@ -122056,10 +120023,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 @@ -122075,7 +120041,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 @@ -122165,11 +120131,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
@@ -122192,10 +120158,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 @@ -122211,7 +120176,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 @@ -122272,10 +120237,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 @@ -122287,10 +120252,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 @@ -122302,10 +120267,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 @@ -122317,10 +120282,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 @@ -122332,10 +120297,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 @@ -122347,14 +120312,14 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- prov-status + vlan-id-inner -

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

+

Inner VLAN tag

query - string + integer @@ -122362,10 +120327,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- heat-stack-id + vpn-id -

Heat stack id corresponding to this instance, managed by MSO

+

This indicates the customers VPN ID associated with this vlan

query @@ -122377,14 +120342,14 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- interface-id + vlan-id-inner -

ID of interface

+

Inner VLAN tag

query - string + integer @@ -122392,10 +120357,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- interface-role + neutron-network-id -

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

+

Neutron network id of the interface that address belongs to

query @@ -122407,10 +120372,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- interface-id + neutron-subnet-id -

ID of interface

+

Neutron id of subnet that address belongs to

query @@ -122420,109 +120385,179 @@ 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.

+ +
+
+
+ +
+
+ +
+
+
+
+
+ + +
+
+
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

+

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

-
- 200 OK - -
-
-
-
-

successful operation

- -
-
-
- - - -
default @@ -122579,35 +120591,23 @@ 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}

+
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
-

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

+

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

application/json application/xml

-
-
-

l3-interface-ipv6-address-list object that needs to be created or updated

-

-
- -
- macaddr + equipment-name -

MAC address for the interface

querypath string +
- network-name + interface-name -

Name of the network

+

Name that identifies the physical interface

querypath string +
- vlan-id-inner - -

Inner VLAN tag

-
query - integer - - -
- vpn-id + interface-name -

This indicates the customers VPN ID associated with this vlan

+

Name given to the interface

querypath string +
- vlan-id-inner - -

Inner VLAN tag

-
query - integer - - -
- neutron-network-id + vlan-interface -

Neutron network id of the interface that address belongs to

+

String that identifies the interface

querypath string +
- neutron-subnet-id + l3-interface-ipv6-address -

Neutron id of subnet that address belongs to

+

IP address

querypath string +
@@ -122623,10 +120623,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 @@ -122642,7 +120641,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 @@ -122701,6 +120700,22 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
+ resource-version + +

resource-version for concurrency

+
query + string + + + +
@@ -122732,23 +120747,35 @@ 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}

+
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
-

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

+

see node definition for valid relationships

application/json application/xml

+
+
+

relationship object that needs to be created or updated

+

+
+
+
+ +
+
@@ -122764,10 +120791,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 @@ -122783,7 +120809,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 @@ -122842,22 +120868,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- resource-version - -

resource-version for concurrency

-
query - string - - - -
@@ -122889,35 +120899,23 @@ 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

+
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
-

see node definition for valid relationships

+

delete an existing relationship

application/json application/xml

-
-
-

relationship object that needs to be created or updated

-

-
-
-
- -
-
@@ -122933,10 +120931,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 @@ -122952,7 +120949,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 @@ -123042,23 +121039,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}/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
+

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
-

delete an existing relationship

+

see node definition for valid relationships

application/json application/xml

+
+
+

relationship object that needs to be created or updated

+

+
+
+
+ +
+
@@ -123074,10 +121083,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 @@ -123093,7 +121101,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 @@ -123136,22 +121144,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
- l3-interface-ipv6-address - -

IP address

-
path - string - - - -
@@ -123183,35 +121175,23 @@ 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

+
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
-

see node definition for valid relationships

+

delete an existing relationship

application/json application/xml

-
-
-

relationship object that needs to be created or updated

-

-
-
-
- -
-
@@ -123227,10 +121207,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 @@ -123246,7 +121225,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 @@ -123320,23 +121299,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}/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
+

PUT /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-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

+

+
+
+
+ +
+
@@ -123352,10 +121343,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 @@ -123371,7 +121361,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 @@ -123382,12 +121372,72 @@ 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.

+ +
+
+
+ +
+
+ +
+
+
+
+
+ + +
+
+
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 +

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

Name given to the interface

path @@ -123400,10 +121450,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 that identifies the physical interface

path @@ -123445,11 +121495,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}/relationship-list/relationship

Tags: Network
@@ -123489,15557 +121539,7 @@ 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 - - - -
- 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/vpes/vpe/{vnf-id}/lag-interfaces/lag-interface/{interface-name}/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.

-
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 licenses
-

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

- Tags: - Network -
-
-
-

returns licenses

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

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

-
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 - - -
-
- -
-

application/json application/xml -

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

successful operation

- -
-
-
- -
-
- -
- /licenses -
-
-
- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
returns license
-

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

- Tags: - Network -
-
-
-

returns license

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

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

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

Unique ID for the license group the resource belongs to, should be uuid.

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

Unique ID of a license resource.

-
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 - - -
-
- -
-

application/json application/xml -

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

successful operation

- -
-
-
- -
-
- -
- /license -
-
-
- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
create or update an existing license
-

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

- Tags: - Network -
-
-
-

create or update an existing license

- -
-
- -

application/json application/xml -

-
-
-

license object that needs to be created or updated

-

-
-
-
-
- /license -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- vnf-id - -

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

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

Unique ID for the license group the resource belongs to, should be uuid.

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

Unique ID of a license resource.

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

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
delete an existing license
-

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

- Tags: - Network -
-
-
-

delete an existing license

- -
-
- -

application/json application/xml -

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

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

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

Unique ID for the license group the resource belongs to, should be uuid.

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

Unique ID of a license resource.

-
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/vpes/vpe/{vnf-id}/licenses/license/{group-uuid}/{resource-uuid}/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 - -

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

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

Unique ID for the license group the resource belongs to, should be uuid.

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

Unique ID of a license resource.

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

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

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

DELETE /network/vpes/vpe/{vnf-id}/licenses/license/{group-uuid}/{resource-uuid}/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.

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

Unique ID for the license group the resource belongs to, should be uuid.

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

Unique ID of a license resource.

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

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

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

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

-

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

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

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

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

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

DELETE /network/vpes/vpe/{vnf-id}/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.

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

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
returns vpls-pes
-

GET /network/vpls-pes

- Tags: - Network -
-
-
-

returns vpls-pes

- -
- -
-

application/json application/xml -

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

successful operation

- -
-
-
- -
-
- -
- /vpls-pes -
-
-
- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
returns vpls-pe
-

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

- Tags: - Network -
-
-
-

returns vpls-pe

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - -
- 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

- -
-
-
- -
-
- -
- /vpls-pe -
-
-
- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
create or update an existing vpls-pe
-

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

- Tags: - Network -
-
-
-

create or update an existing vpls-pe

- -
-
- -

application/json application/xml -

-
-
-

vpls-pe object that needs to be created or updated

-

-
-
-
-
- /vpls-pe -
-
-
-
-
- - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
-
- -
-

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
delete an existing vpls-pe
-

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

- Tags: - Network -
-
-
-

delete an existing vpls-pe

- -
-
- -

application/json application/xml -

-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - -
- equipment-name - - path - string - - - -
- resource-version - -

resource-version for concurrency

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

application/json application/xml -

- -
-
- default - -
-
-
-
-

Response codes found in response codes.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
returns lag-interfaces
-

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

- Tags: - Network -
-
-
-

returns lag-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 lag-interface
-

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

- Tags: - Network -
-
-
-

returns lag-interface

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- 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.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
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-id - -

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-id - -

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-id - -

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-id - -

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-id - -

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-id - -

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.

- -
-
-
- -
-
- -
-
-
-
-
- - -
-
-
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

-

-
-
-
- -
-
-
-
- - - - - - - - - - - - - @@ -151205,7 +133705,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
-

cloud-region designates an installation of a cloud cluster or region or instantiation. In AT&Ts AIC cloud, this could be an LCP or DCP. Cloud regions are uniquely identified by a composite key, cloud-owner + cloud-region-id. The format of the cloud-owner is vendor-cloudname and we will use att-aic for AT&T's AIC.

+

cloud-region designates an installation of a cloud cluster or region or instantiation

Default Delete Scope

THIS_NODE_ONLY

@@ -151604,7 +134104,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
  • @@ -152370,7 +134869,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
    @@ -152854,7 +135352,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.

    @@ -153307,8 +135805,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)
  • @@ -153736,6 +136233,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen

    CASCADE_TO_CHILDREN

      +
    • TO license-key-resource (Many2Many)
    • TO l-interface (comprises generic-vnf, Many2Many)
    • TO availability-zone (Many2Many)
    • TO lag-interface (comprises generic-vnf, Many2Many)
    • @@ -153749,7 +136247,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)
    • @@ -154649,7 +137147,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
      @@ -155951,16 +138448,15 @@ 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 l-interface (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 vserver (is composed of l-interface)
  • +
  • FROM l-interface (is composed of l-interface)
  • @@ -157057,14 +139553,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)
    @@ -157395,8 +139890,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)
  • @@ -157530,11 +140024,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
  • TO vpn-binding (Many2Many)
  • FROM l-interface
  • FROM lag-interface
  • -
  • FROM logical-link
  • FROM p-interface
  • FROM service-instance
  • FROM virtual-data-center
  • -
  • FROM vlan
  • +
  • FROM vlan
  • +
  • FROM logical-link
  • @@ -157849,9 +140343,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)
    @@ -158297,8 +140788,8 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
  • TO model-constraint (comprises model-element, One2Many)
  • TO constrained-element-set (comprises model-element, One2Many)
  • FROM model-ver (is composed of model-element)
  • -
  • FROM model-element (is composed of model-element)
  • -
  • FROM element-choice-set (is composed of model-element)
  • +
  • FROM element-choice-set (is composed of model-element)
  • +
  • FROM model-element (is composed of model-element)
  • @@ -159347,26 +141838,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    -
    - vpes: - object[] - - -
    -
    - -
    - -
    - vpe - - - -
    - -
    -
    -
    vnfcs: object[] @@ -159983,7 +142454,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).

    @@ -159995,7 +142466,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.

    @@ -160779,7 +143250,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)
    • FROM lag-interface
    • FROM pserver (is composed of p-interface)
    • @@ -164207,7 +146678,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)
    • @@ -165574,7 +148045,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
      Default Delete Scope
      -

      THIS_NODE_ONLY

      +

      ERROR_IF_ANY_IN_EDGES

      • FROM l3-interface-ipv4-address-list
      • @@ -166667,7 +149138,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)
        @@ -167199,7 +149670,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
      @@ -167804,683 +150275,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[] @@ -168490,7 +150307,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - l-interface + vnfc @@ -168499,8 +150316,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[] @@ -168510,7 +150391,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - lag-interface + relationship @@ -168519,8 +150400,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[] @@ -168530,7 +150540,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - license + relationship @@ -168539,8 +150549,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[] @@ -168550,7 +150581,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - entitlement + volume-group @@ -168563,9 +150594,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    -
    +
    -

    vpes: +

    volumes: object @@ -168574,14 +150605,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[] @@ -168591,7 +150622,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - vpe + volume @@ -168660,7 +150691,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).

    @@ -169003,7 +151034,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)
    • @@ -169012,8 +151042,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_html/aai_swagger_v11.html b/aai-schema/src/main/resources/aai_swagger_html/aai_swagger_v11.html index 140fff8f..e2885809 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 @@ -67,6 +67,36 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    + + + + + + + + + + + + + + + + + + + + + + + + @@ -1243,50 +1273,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - equipment-name + equipment-name
    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}

    delete an existing cloud-region

    +
    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/auth-info-items

    returns auth-info-items

    +
    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/auth-info-items/auth-info-item/{auth-info-item-id}

    returns auth-info-item

    +
    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/auth-info-items/auth-info-item/{auth-info-item-id}

    create or update an existing auth-info-item

    +
    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/auth-info-items/auth-info-item/{auth-info-item-id}

    delete an existing auth-info-item

    +
    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/auth-info-items/auth-info-item/{auth-info-item-id}/relationship-list/relationship

    see node definition for valid relationships

    +
    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/auth-info-items/auth-info-item/{auth-info-item-id}/relationship-list/relationship

    delete an existing relationship

    -

    Tag: LicenseManagement

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    OperationDescription
    GET /license-management/license-key-resources

    returns license-key-resources

    -
    GET /license-management/license-key-resources/license-key-resource/{att-uuid}

    returns license-key-resource

    -
    PUT /license-management/license-key-resources/license-key-resource/{att-uuid}

    create or update an existing license-key-resource

    -
    DELETE /license-management/license-key-resources/license-key-resource/{att-uuid}

    delete an existing license-key-resource

    -
    PUT /license-management/license-key-resources/license-key-resource/{att-uuid}/relationship-list/relationship

    see node definition for valid relationships

    -
    DELETE /license-management/license-key-resources/license-key-resource/{att-uuid}/relationship-list/relationship

    delete an existing relationship

    -
    - -

    Tag: Business

    @@ -11227,7 +11213,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner + + + + + + + + + + + + + +
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -11385,7 +11371,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -11478,7 +11464,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -11552,17 +11538,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    returns availability-zones
    -

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/availability-zones

    +
    returns auth-info-items
    +

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/auth-info-items

    Tags: CloudInfrastructure
    -

    returns availability-zones

    +

    returns auth-info-items

    @@ -11582,7 +11568,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -11665,7 +11651,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen @@ -11693,17 +11679,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    returns availability-zone
    -

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/availability-zones/availability-zone/{availability-zone-name}

    +
    returns auth-info-item
    +

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/auth-info-items/auth-info-item/{auth-info-item-id}

    Tags: CloudInfrastructure
    -

    returns availability-zone

    +

    returns auth-info-item

    @@ -11723,7 +11709,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -11752,10 +11738,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - availability-zone-name + auth-info-item-id -

    Name of the availability zone. Unique across a cloud region

    +

    Unique ID of auth-info-item.

    path @@ -11796,6 +11782,36 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    + username + +

    user name of auth infomation to access VIM.

    +
    query + string + + +
    + auth-url + +

    authentication url of the cloud.

    +
    query + string + + +
    @@ -11822,7 +11838,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    @@ -11850,17 +11866,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - -
    + +
    -
    create or update an existing availability-zone
    -

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/availability-zones/availability-zone/{availability-zone-name}

    +
    create or update an existing auth-info-item
    +

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/auth-info-items/auth-info-item/{auth-info-item-id}

    Tags: CloudInfrastructure
    -

    create or update an existing availability-zone

    +

    create or update an existing auth-info-item

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

    -

    availability-zone object that needs to be created or updated

    +

    auth-info-item object that needs to be created or updated

    @@ -11897,7 +11913,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -11926,10 +11942,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - availability-zone-name + auth-info-item-id -

    Name of the availability zone. Unique across a cloud region

    +

    Unique ID of auth-info-item.

    path @@ -11971,17 +11987,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    delete an existing availability-zone
    -

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/availability-zones/availability-zone/{availability-zone-name}

    +
    delete an existing auth-info-item
    +

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/auth-info-items/auth-info-item/{auth-info-item-id}

    Tags: CloudInfrastructure
    -

    delete an existing availability-zone

    +

    delete an existing auth-info-item

    @@ -12006,7 +12022,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -12035,10 +12051,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - availability-zone-name + auth-info-item-id -

    Name of the availability zone. Unique across a cloud region

    +

    Unique ID of auth-info-item.

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

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/availability-zones/availability-zone/{availability-zone-name}/relationship-list/relationship

    +

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/auth-info-items/auth-info-item/{auth-info-item-id}/relationship-list/relationship

    Tags: CloudInfrastructure
    @@ -12143,7 +12159,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -12172,10 +12188,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - availability-zone-name + auth-info-item-id -

    Name of the availability zone. Unique across a cloud region

    +

    Unique ID of auth-info-item.

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

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/availability-zones/availability-zone/{availability-zone-name}/relationship-list/relationship

    +

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/auth-info-items/auth-info-item/{auth-info-item-id}/relationship-list/relationship

    Tags: CloudInfrastructure
    @@ -12252,7 +12268,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -12281,10 +12297,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - availability-zone-name + auth-info-item-id -

    Name of the availability zone. Unique across a cloud region

    +

    Unique ID of auth-info-item.

    path @@ -12326,17 +12342,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    returns dvs-switches
    -

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/dvs-switches

    +
    returns availability-zones
    +

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/availability-zones

    Tags: CloudInfrastructure
    -

    returns dvs-switches

    +

    returns availability-zones

    @@ -12356,7 +12372,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -12439,7 +12455,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen @@ -12467,17 +12483,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    returns dvs-switch
    -

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/dvs-switches/dvs-switch/{switch-name}

    +
    returns availability-zone
    +

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/availability-zones/availability-zone/{availability-zone-name}

    Tags: CloudInfrastructure
    -

    returns dvs-switch

    +

    returns availability-zone

    @@ -12497,7 +12513,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -12526,10 +12542,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - switch-name + availability-zone-name -

    DVS switch name

    +

    Name of the availability zone. Unique across a cloud region

    path @@ -12570,21 +12586,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - vcenter-url - -

    URL used to reach the vcenter

    -
    query - string - - -
    @@ -12611,7 +12612,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    @@ -12639,17 +12640,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - -
    + +
    -
    create or update an existing dvs-switch
    -

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/dvs-switches/dvs-switch/{switch-name}

    +
    create or update an existing availability-zone
    +

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/availability-zones/availability-zone/{availability-zone-name}

    Tags: CloudInfrastructure
    -

    create or update an existing dvs-switch

    +

    create or update an existing availability-zone

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

    -

    dvs-switch object that needs to be created or updated

    +

    availability-zone object that needs to be created or updated

    @@ -12686,7 +12687,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -12715,10 +12716,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - switch-name + availability-zone-name -

    DVS switch name

    +

    Name of the availability zone. Unique across a cloud region

    path @@ -12760,17 +12761,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    delete an existing dvs-switch
    -

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/dvs-switches/dvs-switch/{switch-name}

    +
    delete an existing availability-zone
    +

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/availability-zones/availability-zone/{availability-zone-name}

    Tags: CloudInfrastructure
    -

    delete an existing dvs-switch

    +

    delete an existing availability-zone

    @@ -12795,7 +12796,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -12824,10 +12825,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - switch-name + availability-zone-name -

    DVS switch name

    +

    Name of the availability zone. Unique across a cloud region

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

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/dvs-switches/dvs-switch/{switch-name}/relationship-list/relationship

    +

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/availability-zones/availability-zone/{availability-zone-name}/relationship-list/relationship

    Tags: CloudInfrastructure
    @@ -12932,7 +12933,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -12961,10 +12962,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - switch-name + availability-zone-name -

    DVS switch name

    +

    Name of the availability zone. Unique across a cloud region

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

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/dvs-switches/dvs-switch/{switch-name}/relationship-list/relationship

    +

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/availability-zones/availability-zone/{availability-zone-name}/relationship-list/relationship

    Tags: CloudInfrastructure
    @@ -13041,7 +13042,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -13070,10 +13071,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - switch-name + availability-zone-name -

    DVS switch name

    +

    Name of the availability zone. Unique across a cloud region

    path @@ -13115,17 +13116,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    returns flavors
    -

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/flavors

    +
    returns dvs-switches
    +

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/dvs-switches

    Tags: CloudInfrastructure
    -

    returns flavors

    +

    returns dvs-switches

    @@ -13145,7 +13146,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -13228,7 +13229,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen @@ -13256,17 +13257,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    returns flavor
    -

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/flavors/flavor/{flavor-id}

    +
    returns dvs-switch
    +

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/dvs-switches/dvs-switch/{switch-name}

    Tags: CloudInfrastructure
    -

    returns flavor

    +

    returns dvs-switch

    @@ -13286,7 +13287,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -13315,10 +13316,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - flavor-id + switch-name -

    Flavor id, expected to be unique across cloud-region.

    +

    DVS switch name

    path @@ -13361,10 +13362,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - flavor-name + vcenter-url -

    Flavor name

    +

    URL used to reach the vcenter

    query @@ -13400,7 +13401,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen @@ -13428,17 +13429,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    create or update an existing flavor
    -

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/flavors/flavor/{flavor-id}

    +
    create or update an existing dvs-switch
    +

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/dvs-switches/dvs-switch/{switch-name}

    Tags: CloudInfrastructure
    -

    create or update an existing flavor

    +

    create or update an existing dvs-switch

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

    -

    flavor object that needs to be created or updated

    +

    dvs-switch object that needs to be created or updated

    @@ -13475,7 +13476,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -13504,10 +13505,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - flavor-id + switch-name -

    Flavor id, expected to be unique across cloud-region.

    +

    DVS switch name

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

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/flavors/flavor/{flavor-id}

    +
    delete an existing dvs-switch
    +

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/dvs-switches/dvs-switch/{switch-name}

    Tags: CloudInfrastructure
    -

    delete an existing flavor

    +

    delete an existing dvs-switch

    @@ -13584,7 +13585,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -13613,10 +13614,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - flavor-id + switch-name -

    Flavor id, expected to be unique across cloud-region.

    +

    DVS switch name

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

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/flavors/flavor/{flavor-id}/relationship-list/relationship

    +

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/dvs-switches/dvs-switch/{switch-name}/relationship-list/relationship

    Tags: CloudInfrastructure
    @@ -13721,7 +13722,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -13750,10 +13751,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - flavor-id + switch-name -

    Flavor id, expected to be unique across cloud-region.

    +

    DVS switch name

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

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/flavors/flavor/{flavor-id}/relationship-list/relationship

    +

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/dvs-switches/dvs-switch/{switch-name}/relationship-list/relationship

    Tags: CloudInfrastructure
    @@ -13830,7 +13831,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -13859,10 +13860,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - flavor-id + switch-name -

    Flavor id, expected to be unique across cloud-region.

    +

    DVS switch name

    path @@ -13904,17 +13905,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    returns group-assignments
    -

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/group-assignments

    +
    returns flavors
    +

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/flavors

    Tags: CloudInfrastructure
    -

    returns group-assignments

    +

    returns flavors

    @@ -13934,7 +13935,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -14017,7 +14018,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen @@ -14045,17 +14046,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    returns group-assignment
    -

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/group-assignments/group-assignment/{group-id}

    +
    returns flavor
    +

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/flavors/flavor/{flavor-id}

    Tags: CloudInfrastructure
    -

    returns group-assignment

    +

    returns flavor

    @@ -14075,7 +14076,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -14104,10 +14105,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - group-id + flavor-id -

    Group id, expected to be unique across cloud-region.

    +

    Flavor id, expected to be unique across cloud-region.

    path @@ -14150,25 +14151,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - group-type - -

    Group type - the type of group this instance refers to

    -
    query - string - - -
    - group-name + flavor-name -

    Group name - name assigned to the group

    +

    Flavor name

    query @@ -14204,7 +14190,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen @@ -14232,17 +14218,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    create or update an existing group-assignment
    -

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/group-assignments/group-assignment/{group-id}

    +
    create or update an existing flavor
    +

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/flavors/flavor/{flavor-id}

    Tags: CloudInfrastructure
    -

    create or update an existing group-assignment

    +

    create or update an existing flavor

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

    -

    group-assignment object that needs to be created or updated

    +

    flavor object that needs to be created or updated

    @@ -14279,7 +14265,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -14308,10 +14294,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - group-id + flavor-id -

    Group id, expected to be unique across cloud-region.

    +

    Flavor id, expected to be unique across cloud-region.

    path @@ -14353,17 +14339,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    delete an existing group-assignment
    -

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/group-assignments/group-assignment/{group-id}

    +
    delete an existing flavor
    +

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/flavors/flavor/{flavor-id}

    Tags: CloudInfrastructure
    -

    delete an existing group-assignment

    +

    delete an existing flavor

    @@ -14388,7 +14374,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -14417,10 +14403,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - group-id + flavor-id -

    Group id, expected to be unique across cloud-region.

    +

    Flavor id, expected to be unique across cloud-region.

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

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/group-assignments/group-assignment/{group-id}/relationship-list/relationship

    +

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/flavors/flavor/{flavor-id}/relationship-list/relationship

    Tags: CloudInfrastructure
    @@ -14525,7 +14511,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -14554,10 +14540,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - group-id + flavor-id -

    Group id, expected to be unique across cloud-region.

    +

    Flavor id, expected to be unique across cloud-region.

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

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/group-assignments/group-assignment/{group-id}/relationship-list/relationship

    +

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/flavors/flavor/{flavor-id}/relationship-list/relationship

    Tags: CloudInfrastructure
    @@ -14634,7 +14620,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -14663,10 +14649,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - group-id + flavor-id -

    Group id, expected to be unique across cloud-region.

    +

    Flavor id, expected to be unique across cloud-region.

    path @@ -14708,17 +14694,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    returns images
    -

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/images

    +
    returns group-assignments
    +

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/group-assignments

    Tags: CloudInfrastructure
    -

    returns images

    +

    returns group-assignments

    @@ -14738,7 +14724,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -14821,7 +14807,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen @@ -14849,17 +14835,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    returns image
    -

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/images/image/{image-id}

    +
    returns group-assignment
    +

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/group-assignments/group-assignment/{group-id}

    Tags: CloudInfrastructure
    -

    returns image

    +

    returns group-assignment

    @@ -14879,7 +14865,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -14908,10 +14894,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - image-id + group-id -

    Image id, expected to be unique across cloud region

    +

    Group id, expected to be unique across cloud-region.

    path @@ -14954,40 +14940,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - image-name - -

    Image name

    -
    query - string - - -
    - application - -

    The application that the image instantiates.

    -
    query - string - - -
    - application-vendor + group-type -

    The vendor of the application.

    +

    Group type - the type of group this instance refers to

    query @@ -14999,10 +14955,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - application-version + group-name -

    The version of the application.

    +

    Group name - name assigned to the group

    query @@ -15038,7 +14994,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen @@ -15066,17 +15022,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    create or update an existing image
    -

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/images/image/{image-id}

    +
    create or update an existing group-assignment
    +

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/group-assignments/group-assignment/{group-id}

    Tags: CloudInfrastructure
    -

    create or update an existing image

    +

    create or update an existing group-assignment

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

    -

    image object that needs to be created or updated

    +

    group-assignment object that needs to be created or updated

    @@ -15113,7 +15069,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -15142,10 +15098,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - image-id + group-id -

    Image id, expected to be unique across cloud region

    +

    Group id, expected to be unique across cloud-region.

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

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/images/image/{image-id}

    +
    delete an existing group-assignment
    +

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/group-assignments/group-assignment/{group-id}

    Tags: CloudInfrastructure
    -

    delete an existing image

    +

    delete an existing group-assignment

    @@ -15222,7 +15178,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -15251,10 +15207,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - image-id + group-id -

    Image id, expected to be unique across cloud region

    +

    Group id, expected to be unique across cloud-region.

    path @@ -15312,19 +15268,36 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    returns metadata
    -

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/images/image/{image-id}/metadata

    +
    see node definition for valid relationships
    +

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/group-assignments/group-assignment/{group-id}/relationship-list/relationship

    Tags: CloudInfrastructure
    -

    returns metadata

    +

    see node definition for valid relationships

    +
    + +

    application/json application/xml +

    +
    +
    +

    relationship object that needs to be created or updated

    +

    +
    +
    +
    + +
    +
    +
    @@ -15342,7 +15315,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner + +
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -15371,10 +15344,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - image-id + group-id -

    Image id, expected to be unique across cloud region

    +

    Group id, expected to be unique across cloud-region.

    path @@ -15385,72 +15358,209 @@ 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.

    + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    +
    + + +
    +
    +
    delete an existing relationship
    +

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/group-assignments/group-assignment/{group-id}/relationship-list/relationship

    + Tags: + CloudInfrastructure +
    +
    +
    +

    delete an existing relationship

    + +
    +
    + +

    application/json application/xml +

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

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    querypath string +
    - owner-defined-type + cloud-region-id -

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

    +

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

    querypath string +
    - image-name + group-id -

    Image name

    +

    Group id, expected to be unique across cloud-region.

    querypath string +
    +
    + +
    +

    application/json application/xml +

    + +
    +
    + default + +
    +
    +
    +
    +

    Response codes found in response codes.

    + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    +
    + + +
    +
    +
    returns images
    +

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/images

    + Tags: + CloudInfrastructure +
    +
    +
    +

    returns images

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

    The application that the image instantiates.

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    querypath string +
    - application-vendor + cloud-region-id -

    The vendor of the application.

    +

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

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

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

    query @@ -15462,10 +15572,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - application-version + owner-defined-type -

    The version of the application.

    +

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

    query @@ -15501,7 +15611,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen @@ -15529,17 +15639,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    returns metadatum
    -

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/images/image/{image-id}/metadata/metadatum/{metaname}

    +
    returns image
    +

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/images/image/{image-id}

    Tags: CloudInfrastructure
    -

    returns metadatum

    +

    returns image

    @@ -15559,7 +15669,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -15602,21 +15712,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - metaname - - path - string - - - -
    cloud-type @@ -15733,7 +15828,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen @@ -15761,17 +15856,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    create or update an existing metadatum
    -

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/images/image/{image-id}/metadata/metadatum/{metaname}

    +
    create or update an existing image
    +

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/images/image/{image-id}

    Tags: CloudInfrastructure
    -

    create or update an existing metadatum

    +

    create or update an existing image

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

    -

    metadatum object that needs to be created or updated

    +

    image object that needs to be created or updated

    @@ -15808,7 +15903,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -15851,21 +15946,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - metaname - - path - string - - - -
    @@ -15897,17 +15977,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - -
    + +
    -
    delete an existing metadatum
    -

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/images/image/{image-id}/metadata/metadatum/{metaname}

    +
    delete an existing image
    +

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/images/image/{image-id}

    Tags: CloudInfrastructure
    -

    delete an existing metadatum

    +

    delete an existing image

    @@ -15932,7 +16012,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -15975,21 +16055,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - metaname - - path - string - - - -
    resource-version @@ -16037,36 +16102,19 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    see node definition for valid relationships
    -

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/images/image/{image-id}/relationship-list/relationship

    +
    returns metadata
    +

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/images/image/{image-id}/metadata

    Tags: CloudInfrastructure
    -

    see node definition for valid relationships

    +

    returns metadata

    -
    - -

    application/json application/xml -

    -
    -
    -

    relationship object that needs to be created or updated

    -

    -
    -
    -
    - -
    -
    -
    @@ -16084,7 +16132,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner - -
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -16127,209 +16175,72 @@ 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.

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

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/images/image/{image-id}/relationship-list/relationship

    - Tags: - CloudInfrastructure -
    -
    -
    -

    delete an existing relationship

    - -
    -
    - -

    application/json application/xml -

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

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

    +

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

    pathquery string -
    - cloud-region-id + owner-defined-type -

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

    +

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

    pathquery string -
    - image-id - -

    Image id, expected to be unique across cloud region

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

    application/json application/xml -

    - -
    -
    - default - -
    -
    -
    -
    -

    Response codes found in response codes.

    - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    -
    - - -
    -
    -
    returns oam-networks
    -

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/oam-networks

    - Tags: - CloudInfrastructure -
    -
    -
    -

    returns oam-networks

    - -
    -
    - - - - - - - - - - - - - - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - -
    - cloud-owner + image-name -

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

    +

    Image name

    pathquery string -
    - cloud-region-id + application -

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

    +

    The application that the image instantiates.

    pathquery string -
    - cloud-type + application-vendor -

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

    +

    The vendor of the application.

    query @@ -16341,10 +16252,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - owner-defined-type + application-version -

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

    +

    The version of the application.

    query @@ -16380,7 +16291,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen @@ -16408,17 +16319,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    returns oam-network
    -

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/oam-networks/oam-network/{network-uuid}

    +
    returns metadatum
    +

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/images/image/{image-id}/metadata/metadatum/{metaname}

    Tags: CloudInfrastructure
    -

    returns oam-network

    +

    returns metadatum

    @@ -16438,7 +16349,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -16467,10 +16378,25 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - network-uuid + image-id + +

    Image id, expected to be unique across cloud region

    +
    path + string + + + +
    + metaname -

    UUID of the network. Unique across a cloud-region

    path @@ -16513,10 +16439,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - network-name + image-name -

    Name of the network.

    +

    Image name

    query @@ -16528,14 +16454,44 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - cvlan-tag + application -

    cvlan-id

    +

    The application that the image instantiates.

    query - integer + string + + +
    + application-vendor + +

    The vendor of the application.

    +
    query + string + + +
    + application-version + +

    The version of the application.

    +
    query + string @@ -16567,7 +16523,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen @@ -16595,17 +16551,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    create or update an existing oam-network
    -

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/oam-networks/oam-network/{network-uuid}

    +
    create or update an existing metadatum
    +

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/images/image/{image-id}/metadata/metadatum/{metaname}

    Tags: CloudInfrastructure
    -

    create or update an existing oam-network

    +

    create or update an existing metadatum

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

    -

    oam-network object that needs to be created or updated

    +

    metadatum object that needs to be created or updated

    @@ -16642,7 +16598,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -16671,10 +16627,25 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - network-uuid + image-id + +

    Image id, expected to be unique across cloud region

    +
    path + string + + + +
    + metaname -

    UUID of the network. Unique across a cloud-region

    path @@ -16716,17 +16687,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    delete an existing oam-network
    -

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/oam-networks/oam-network/{network-uuid}

    +
    delete an existing metadatum
    +

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/images/image/{image-id}/metadata/metadatum/{metaname}

    Tags: CloudInfrastructure
    -

    delete an existing oam-network

    +

    delete an existing metadatum

    @@ -16751,7 +16722,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -16780,10 +16751,25 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - network-uuid + image-id + +

    Image id, expected to be unique across cloud region

    +
    path + string + + + +
    + metaname -

    UUID of the network. Unique across a cloud-region

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

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/oam-networks/oam-network/{network-uuid}/relationship-list/relationship

    +

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/images/image/{image-id}/relationship-list/relationship

    Tags: CloudInfrastructure
    @@ -16888,7 +16874,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -16917,10 +16903,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - network-uuid + image-id -

    UUID of the network. Unique across a cloud-region

    +

    Image id, expected to be unique across cloud region

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

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/oam-networks/oam-network/{network-uuid}/relationship-list/relationship

    +

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/images/image/{image-id}/relationship-list/relationship

    Tags: CloudInfrastructure
    @@ -16997,7 +16983,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -17026,10 +17012,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - network-uuid + image-id -

    UUID of the network. Unique across a cloud-region

    +

    Image id, expected to be unique across cloud region

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

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/relationship-list/relationship

    +
    returns oam-networks
    +

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/oam-networks

    Tags: CloudInfrastructure
    -

    see node definition for valid relationships

    +

    returns oam-networks

    -
    - -

    application/json application/xml -

    -
    -
    -

    relationship object that needs to be created or updated

    -

    -
    -
    -
    - -
    -
    -
    @@ -17118,7 +17087,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner + + + + + + + + + + + + + +
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -17145,6 +17114,36 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    + 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 + + +
    @@ -17154,6 +17153,29 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen

    +
    + 200 OK + +
    +
    +
    +
    +

    successful operation

    + +
    +
    +
    + +
    +
    + + +
    +
    + +
    default @@ -17176,24 +17198,19 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - -
    + +
    -
    delete an existing relationship
    -

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/relationship-list/relationship

    +
    returns oam-network
    +

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/oam-networks/oam-network/{network-uuid}

    Tags: CloudInfrastructure
    -

    delete an existing relationship

    +

    returns oam-network

    -
    - -

    application/json application/xml -

    -
    @@ -17211,7 +17228,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -17238,6 +17255,82 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    + network-uuid + +

    UUID of the network. Unique across a cloud-region

    +
    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 + + +
    + network-name + +

    Name of the network.

    +
    query + string + + +
    + cvlan-tag + +

    cvlan-id

    +
    query + integer + + +
    @@ -17247,6 +17340,29 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen

    +
    + 200 OK + +
    +
    +
    +
    +

    successful operation

    + +
    +
    +
    + +
    +
    + + +
    +
    + +
    default @@ -17269,19 +17385,36 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - -
    + +
    -
    returns snapshots
    -

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/snapshots

    +
    create or update an existing oam-network
    +

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/oam-networks/oam-network/{network-uuid}

    Tags: CloudInfrastructure
    -

    returns snapshots

    +

    create or update an existing oam-network

    +
    + +

    application/json application/xml +

    +
    +
    +

    oam-network object that needs to be created or updated

    +

    +
    +
    +
    + +
    +
    +
    @@ -17299,7 +17432,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner - - - - - - - - + @@ -17365,29 +17484,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen

    -
    - 200 OK - -
    -
    -
    -
    -

    successful operation

    - -
    -
    -
    - -
    -
    - - -
    -
    - -
    default @@ -17410,19 +17506,24 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    returns snapshot
    -

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/snapshots/snapshot/{snapshot-id}

    +
    delete an existing oam-network
    +

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/oam-networks/oam-network/{network-uuid}

    Tags: CloudInfrastructure
    -

    returns snapshot

    +

    delete an existing oam-network

    +
    + +

    application/json application/xml +

    +
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -17328,32 +17461,18 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - cloud-type - -

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

    -
    query - string - - -
    - owner-defined-type + network-uuid -

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

    +

    UUID of the network. Unique across a cloud-region

    querypath string +
    @@ -17440,7 +17541,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -17597,29 +17609,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen

    -
    - 200 OK - -
    -
    -
    -
    -

    successful operation

    - -
    -
    -
    - -
    -
    - -
    - /snapshot -
    -
    -
    - -
    default @@ -17642,17 +17631,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    create or update an existing snapshot
    -

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/snapshots/snapshot/{snapshot-id}

    +
    see node definition for valid relationships
    +

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/oam-networks/oam-network/{network-uuid}/relationship-list/relationship

    Tags: CloudInfrastructure
    -

    create or update an existing snapshot

    +

    see node definition for valid relationships

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

    -

    snapshot object that needs to be created or updated

    +

    relationship object that needs to be created or updated

    @@ -17689,7 +17678,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    - - - - - - -
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -17469,10 +17570,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - snapshot-id + network-uuid -

    Snapshot id, this is the key UUID assoc associated in glance with the snapshots.

    +

    UUID of the network. Unique across a cloud-region

    path @@ -17485,100 +17586,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - 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 - - -
    - snapshot-name - -

    Snapshot name

    -
    query - string - - -
    - application - -

    The application that the image instantiates.

    -
    query - string - - -
    - application-vendor - -

    The vendor of the application.

    -
    query - string - - -
    - application-version - -

    The version of the application.

    -
    query - string - - -
    - prev-snapshot-id + resource-version -

    This field contains the UUID of the previous snapshot (if any).

    +

    resource-version for concurrency

    query @@ -17586,6 +17597,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen +
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -17718,10 +17707,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - snapshot-id + network-uuid -

    Snapshot id, this is the key UUID assoc associated in glance with the snapshots.

    +

    UUID of the network. Unique across a cloud-region

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

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/snapshots/snapshot/{snapshot-id}

    +
    delete an existing relationship
    +

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/oam-networks/oam-network/{network-uuid}/relationship-list/relationship

    Tags: CloudInfrastructure
    -

    delete an existing snapshot

    +

    delete an existing relationship

    @@ -17798,7 +17787,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -17827,10 +17816,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - snapshot-id + network-uuid -

    Snapshot id, this is the key UUID assoc associated in glance with the snapshots.

    +

    UUID of the network. Unique across a cloud-region

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

    resource-version for concurrency

    -
    query - string - - - -
    @@ -17888,11 +17861,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - -
    + +
    see node definition for valid relationships
    -

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/snapshots/snapshot/{snapshot-id}/relationship-list/relationship

    +

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/relationship-list/relationship

    Tags: CloudInfrastructure
    @@ -17935,7 +17908,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -17962,22 +17935,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - snapshot-id - -

    Snapshot id, this is the key UUID assoc associated in glance with the snapshots.

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

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/snapshots/snapshot/{snapshot-id}/relationship-list/relationship

    +

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/relationship-list/relationship

    Tags: CloudInfrastructure
    @@ -18044,7 +18001,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -18071,22 +18028,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - snapshot-id - -

    Snapshot id, this is the key UUID assoc associated in glance with the snapshots.

    -
    path - string - - - -
    @@ -18118,17 +18059,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - -
    + +
    -
    returns tenants
    -

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants

    +
    returns snapshots
    +

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/snapshots

    Tags: CloudInfrastructure
    -

    returns tenants

    +

    returns snapshots

    @@ -18148,7 +18089,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -18231,7 +18172,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen @@ -18259,17 +18200,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    returns tenant
    -

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}

    +
    returns snapshot
    +

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/snapshots/snapshot/{snapshot-id}

    Tags: CloudInfrastructure
    -

    returns tenant

    +

    returns snapshot

    @@ -18289,7 +18230,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -18318,10 +18259,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - tenant-id + snapshot-id -

    Unique id relative to the cloud-region.

    +

    Snapshot id, this is the key UUID assoc associated in glance with the snapshots.

    path @@ -18364,10 +18305,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - tenant-name + snapshot-name -

    Readable name of tenant

    +

    Snapshot name

    query @@ -18379,10 +18320,55 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - tenant-context + application -

    This field will store the tenant context.

    +

    The application that the image instantiates.

    +
    query + string + + +
    + application-vendor + +

    The vendor of the application.

    +
    query + string + + +
    + application-version + +

    The version of the application.

    +
    query + string + + +
    + prev-snapshot-id + +

    This field contains the UUID of the previous snapshot (if any).

    query @@ -18418,7 +18404,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen @@ -18446,17 +18432,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    create or update an existing tenant
    -

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}

    +
    create or update an existing snapshot
    +

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/snapshots/snapshot/{snapshot-id}

    Tags: CloudInfrastructure
    -

    create or update an existing tenant

    +

    create or update an existing snapshot

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

    -

    tenant object that needs to be created or updated

    +

    snapshot object that needs to be created or updated

    @@ -18493,7 +18479,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -18522,10 +18508,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - tenant-id + snapshot-id -

    Unique id relative to the cloud-region.

    +

    Snapshot id, this is the key UUID assoc associated in glance with the snapshots.

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

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}

    +
    delete an existing snapshot
    +

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/snapshots/snapshot/{snapshot-id}

    Tags: CloudInfrastructure
    -

    delete an existing tenant

    +

    delete an existing snapshot

    @@ -18602,7 +18588,144 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. 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 + + + +
    + snapshot-id + +

    Snapshot id, this is the key UUID assoc associated in glance with the snapshots.

    +
    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 /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/snapshots/snapshot/{snapshot-id}/relationship-list/relationship

    + Tags: + CloudInfrastructure +
    +
    +
    +

    see node definition for valid relationships

    + +
    +
    + +

    application/json application/xml +

    +
    +
    +

    relationship object that needs to be created or updated

    +

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

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -18631,10 +18754,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - tenant-id + snapshot-id -

    Unique id relative to the cloud-region.

    +

    Snapshot id, this is the key UUID assoc associated in glance with the snapshots.

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

    resource-version for concurrency

    -
    query - string - - - -
    @@ -18692,35 +18799,23 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - -
    + +
    -
    see node definition for valid relationships
    -

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/relationship-list/relationship

    +
    delete an existing relationship
    +

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/snapshots/snapshot/{snapshot-id}/relationship-list/relationship

    Tags: CloudInfrastructure
    -

    see node definition for valid relationships

    +

    delete an existing relationship

    application/json application/xml

    -
    -
    -

    relationship object that needs to be created or updated

    -

    -
    -
    -
    - -
    -
    @@ -18739,7 +18834,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -18768,10 +18863,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - tenant-id + snapshot-id -

    Unique id relative to the cloud-region.

    +

    Snapshot id, this is the key UUID assoc associated in glance with the snapshots.

    path @@ -18813,24 +18908,19 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    delete an existing relationship
    -

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/relationship-list/relationship

    +
    returns tenants
    +

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants

    Tags: CloudInfrastructure
    -

    delete an existing relationship

    +

    returns tenants

    -
    - -

    application/json application/xml -

    -
    @@ -18848,7 +18938,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner - + + + + + + + + @@ -18900,6 +19004,29 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen

    +
    + 200 OK + +
    +
    +
    +
    +

    successful operation

    + +
    +
    +
    + +
    +
    + +
    + /tenants +
    +
    +
    + +
    default @@ -18922,17 +19049,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    returns vservers
    -

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers

    +
    returns tenant
    +

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}

    Tags: CloudInfrastructure
    -

    returns vservers

    +

    returns tenant

    @@ -18952,7 +19079,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    - - - - - - - - - - - - - -
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -18877,18 +18967,32 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - tenant-id + cloud-type -

    Unique id relative to the cloud-region.

    +

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

    pathquery + string + + +
    + owner-defined-type + +

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

    +
    query string -
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -19081,7 +19208,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen @@ -19109,19 +19236,36 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    returns vserver
    -

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}

    +
    create or update an existing tenant
    +

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}

    Tags: CloudInfrastructure
    -

    returns vserver

    +

    create or update an existing tenant

    +
    + +

    application/json application/xml +

    +
    +
    +

    tenant object that needs to be created or updated

    +

    +
    +
    +
    +
    + /tenant +
    +
    +
    +
    @@ -19139,7 +19283,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner + +
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -19182,12 +19326,73 @@ 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.

    + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    +
    + + +
    +
    +
    delete an existing tenant
    +

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}

    + Tags: + CloudInfrastructure +
    +
    +
    +

    delete an existing tenant

    + +
    +
    + +

    application/json application/xml +

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

    -
    - 200 OK - -
    -
    -
    -
    -

    successful operation

    - -
    -
    -
    - -
    -
    - -
    - /vserver -
    -
    -
    - -
    default @@ -19385,17 +19482,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    create or update an existing vserver
    -

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}

    +
    see node definition for valid relationships
    +

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/relationship-list/relationship

    Tags: CloudInfrastructure
    -

    create or update an existing vserver

    +

    see node definition for valid relationships

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

    -

    vserver object that needs to be created or updated

    +

    relationship object that needs to be created or updated

    @@ -19432,7 +19529,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    - - - - - - -
    - vserver-id + cloud-owner -

    Unique identifier for this vserver relative to its tenant

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -19200,100 +19405,42 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - 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 - string - - -
    - vserver-name + cloud-region-id -

    Name of vserver

    +

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

    querypath string +
    - vserver-name2 + tenant-id -

    Alternative name of vserver

    +

    Unique id relative to the cloud-region.

    querypath string +
    - prov-status + resource-version -

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

    +

    resource-version for concurrency

    query @@ -19301,34 +19448,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen -
    - in-maint - - query - boolean - - -
    - is-closed-loop-disabled - - query - boolean - - +
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -19475,22 +19572,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - vserver-id - -

    Unique identifier for this vserver relative to its tenant

    -
    path - string - - - -
    @@ -19522,17 +19603,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - -
    + +
    -
    delete an existing vserver
    -

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}

    +
    delete an existing relationship
    +

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/relationship-list/relationship

    Tags: CloudInfrastructure
    -

    delete an existing vserver

    +

    delete an existing relationship

    @@ -19557,7 +19638,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -19600,38 +19681,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - vserver-id - -

    Unique identifier for this vserver relative to its tenant

    -
    path - string - - - -
    - resource-version - -

    resource-version for concurrency

    -
    query - string - - - -
    @@ -19663,17 +19712,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - -
    + +
    -
    returns l-interfaces
    -

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces

    +
    returns vservers
    +

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers

    Tags: CloudInfrastructure
    -

    returns l-interfaces

    +

    returns vservers

    @@ -19693,7 +19742,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -19736,22 +19785,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - vserver-id - -

    Unique identifier for this vserver relative to its tenant

    -
    path - string - - - -
    cloud-type @@ -19812,79 +19845,6 @@ 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 - - -
    @@ -19911,7 +19871,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    @@ -19939,17 +19899,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - -
    + +
    -
    returns l-interface
    -

    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}

    +
    returns vserver
    +

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}

    Tags: CloudInfrastructure
    -

    returns l-interface

    +

    returns vserver

    @@ -19969,7 +19929,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -20028,22 +19988,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - - - interface-name - - -

    Name given to the interface

    - - path - - string - - - - - - cloud-type @@ -20177,51 +20121,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - - - interface-id - - -

    ID of interface

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

    MAC address for the interface

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

    Name of the network

    - - query - - string - - - - -
    @@ -20248,7 +20147,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    @@ -20276,17 +20175,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - -
    + +
    -
    create or update an existing l-interface
    -

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}

    +
    create or update an existing vserver
    +

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}

    Tags: CloudInfrastructure
    -

    create or update an existing l-interface

    +

    create or update an existing vserver

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

    -

    l-interface object that needs to be created or updated

    +

    vserver object that needs to be created or updated

    @@ -20323,7 +20222,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -20382,22 +20281,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - - - interface-name - - -

    Name given to the interface

    - - path - - string - - - - - -
    @@ -20429,17 +20312,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - -
    + +
    -
    delete an existing l-interface
    -

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}

    +
    delete an existing vserver
    +

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}

    Tags: CloudInfrastructure
    -

    delete an existing l-interface

    +

    delete an existing vserver

    @@ -20464,7 +20347,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -20523,22 +20406,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - - - interface-name - - -

    Name given to the interface

    - - path - - string - - - - - - resource-version @@ -20586,17 +20453,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - -
    + +
    -
    returns l3-interface-ipv4-address-list
    -

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}

    +
    returns l-interfaces
    +

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces

    Tags: CloudInfrastructure
    -

    returns l3-interface-ipv4-address-list

    +

    returns l-interfaces

    @@ -20616,7 +20483,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -20677,42 +20544,40 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - interface-name + cloud-type -

    Name given to the interface

    +

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

    - path + query string - - l3-interface-ipv4-address + owner-defined-type -

    IP address

    +

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

    - path + query string - - cloud-type + tenant-name -

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

    +

    Readable name of tenant

    query @@ -20724,10 +20589,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - owner-defined-type + tenant-context -

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

    +

    This field will store the tenant context.

    query @@ -20739,10 +20604,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - tenant-name + vserver-name -

    Readable name of tenant

    +

    Name of vserver

    query @@ -20754,10 +20619,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - tenant-context + vserver-name2 -

    This field will store the tenant context.

    +

    Alternative name of vserver

    query @@ -20769,10 +20634,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - vserver-name + prov-status -

    Name of vserver

    +

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

    query @@ -20784,10 +20649,197 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - vserver-name2 + in-maint -

    Alternative name of vserver

    + + query + + boolean + + + + + + + + is-closed-loop-disabled + + + + query + + boolean + + + + + + + +
    + +
    +

    application/json application/xml +

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

    successful operation

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

    Response codes found in response codes.

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

    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}

    + Tags: + CloudInfrastructure +
    +
    +
    +

    returns l-interface

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

    Identifies the vendor and cloud name. 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 + + + +
    + cloud-type + +

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

    query @@ -20799,10 +20851,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - prov-status + owner-defined-type -

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

    +

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

    query @@ -20814,13 +20866,14 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - in-maint + tenant-name +

    Readable name of tenant

    query - boolean + string @@ -20828,13 +20881,14 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - is-closed-loop-disabled + tenant-context +

    This field will store the tenant context.

    query - boolean + string @@ -20842,10 +20896,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - interface-id + vserver-name -

    ID of interface

    +

    Name of vserver

    query @@ -20857,10 +20911,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - macaddr + vserver-name2 -

    MAC address for the interface

    +

    Alternative name of vserver

    query @@ -20872,10 +20926,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - network-name + prov-status -

    Name of the network

    +

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

    query @@ -20887,14 +20941,13 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - vlan-id-inner + in-maint -

    Inner VLAN tag

    query - integer + boolean @@ -20902,10 +20955,24 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - neutron-network-id + is-closed-loop-disabled -

    Neutron network id of the interface that address belongs to

    +
    query + boolean + + +
    + interface-id + +

    ID of interface

    query @@ -20917,10 +20984,25 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - neutron-subnet-id + macaddr -

    Neutron id of subnet that address belongs to

    +

    MAC address for the interface

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

    Name of the network

    query @@ -20956,7 +21038,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen @@ -20984,17 +21066,17 @@ 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 /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}

    +
    create or update an existing l-interface
    +

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}

    Tags: CloudInfrastructure
    -

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

    +

    create or update an existing l-interface

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

    -

    l3-interface-ipv4-address-list object that needs to be created or updated

    +

    l-interface object that needs to be created or updated

    @@ -21031,7 +21113,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -21106,22 +21188,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - l3-interface-ipv4-address - -

    IP address

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

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}

    +
    delete an existing l-interface
    +

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}

    Tags: CloudInfrastructure
    -

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

    +

    delete an existing l-interface

    @@ -21188,7 +21254,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -21263,22 +21329,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - - - l3-interface-ipv4-address - - -

    IP address

    - - path - - string - - - - - - resource-version @@ -21326,193 +21376,19 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - -
    -
    -
    see node definition for valid relationships
    -

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship

    - Tags: - CloudInfrastructure -
    -
    -
    -

    see node definition for valid relationships

    - -
    -
    - -

    application/json application/xml -

    -
    -
    -

    relationship object that needs to be created or updated

    -

    -
    -
    -
    - -
    -
    -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - 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 - - - -
    - l3-interface-ipv4-address - -

    IP address

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

    application/json application/xml -

    - -
    -
    - default - -
    -
    -
    -
    -

    Response codes found in response codes.

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

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship

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

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}

    Tags: CloudInfrastructure
    -

    delete an existing relationship

    +

    returns l3-interface-ipv4-address-list

    -
    - -

    application/json application/xml -

    -
    @@ -21530,7 +21406,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner - -
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -21621,158 +21497,6 @@ 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 l3-interface-ipv6-address-list
    -

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}

    - Tags: - CloudInfrastructure -
    -
    -
    -

    returns l3-interface-ipv6-address-list

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - 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 - - - -
    - l3-interface-ipv6-address - -

    IP address

    -
    path - string - - - -
    cloud-type @@ -22022,7 +21746,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen @@ -22050,17 +21774,17 @@ 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 /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}

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

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}

    Tags: CloudInfrastructure
    -

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

    +

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

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

    -

    l3-interface-ipv6-address-list object that needs to be created or updated

    +

    l3-interface-ipv4-address-list object that needs to be created or updated

    @@ -22097,7 +21821,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -22174,7 +21898,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - l3-interface-ipv6-address + l3-interface-ipv4-address

    IP address

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

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}

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

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}

    Tags: CloudInfrastructure
    -

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

    +

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

    @@ -22254,7 +21978,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -22331,7 +22055,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - l3-interface-ipv6-address + l3-interface-ipv4-address

    IP address

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

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship

    +

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship

    Tags: CloudInfrastructure
    @@ -22439,7 +22163,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -22516,7 +22240,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - l3-interface-ipv6-address + l3-interface-ipv4-address

    IP address

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

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship

    +

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship

    Tags: CloudInfrastructure
    @@ -22596,7 +22320,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -22673,7 +22397,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - l3-interface-ipv6-address + l3-interface-ipv4-address

    IP address

    @@ -22718,177 +22442,19 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    -
    -
    see node definition for valid relationships
    -

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/relationship-list/relationship

    - Tags: - CloudInfrastructure -
    -
    -
    -

    see node definition for valid relationships

    - -
    -
    - -

    application/json application/xml -

    -
    -
    -

    relationship object that needs to be created or updated

    -

    -
    -
    -
    - -
    -
    -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - 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 - - - -
    -
    - -
    -

    application/json application/xml -

    - -
    -
    - default - -
    -
    -
    -
    -

    Response codes found in response codes.

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

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/relationship-list/relationship

    +
    returns l3-interface-ipv6-address-list
    +

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}

    Tags: CloudInfrastructure
    -

    delete an existing relationship

    +

    returns l3-interface-ipv6-address-list

    -
    - -

    application/json application/xml -

    -
    @@ -22906,7 +22472,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner - -
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -22981,132 +22547,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.

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

    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

    - Tags: - CloudInfrastructure -
    -
    -
    -

    returns sriov-vfs

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + +
    - 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 + l3-interface-ipv6-address -

    Name given to the interface

    +

    IP address

    path @@ -23295,6 +22741,51 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    + 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 + + +
    @@ -23321,7 +22812,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    @@ -23349,19 +22840,36 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - -
    + +
    -
    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}

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

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}

    Tags: CloudInfrastructure
    -

    returns sriov-vf

    +

    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

    +

    +
    + +
    +
    @@ -23379,7 +22887,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner + +
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -23456,10 +22964,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - pci-id + l3-interface-ipv6-address -

    PCI ID used to identify the sriov-vf

    +

    IP address

    path @@ -23470,235 +22978,169 @@ 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.

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

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}

    + Tags: + CloudInfrastructure +
    +
    +
    +

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

    + +
    +
    + +

    application/json application/xml +

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

    -
    - 200 OK - -
    -
    -
    -
    -

    successful operation

    - -
    -
    -
    - -
    -
    - -
    - /sriov-vf -
    -
    -
    - -
    default @@ -23762,17 +23182,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    create or update an existing sriov-vf
    -

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}

    +
    see node definition for valid relationships
    +

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship

    Tags: CloudInfrastructure
    -

    create or update an existing sriov-vf

    +

    see node definition for valid relationships

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

    -

    sriov-vf object that needs to be created or updated

    +

    relationship object that needs to be created or updated

    @@ -23809,7 +23229,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    - - - - - - -
    - 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 - string - - -
    - vserver-name - -

    Name of vserver

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

    Alternative name of vserver

    -
    query - string - - -
    - prov-status + cloud-owner -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

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

    ID of interface

    +

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

    querypath string +
    - macaddr + tenant-id -

    MAC address for the interface

    +

    Unique id relative to the cloud-region.

    querypath string +
    - network-name + vserver-id -

    Name of the network

    +

    Unique identifier for this vserver relative to its tenant

    querypath string +
    - vf-vlan-filter + interface-name -

    This metadata provides option to specify list of VLAN filters applied on VF to pass the traffic to VM.

    +

    Name given to the interface

    querypath string +
    - vf-mac-filter + l3-interface-ipv6-address -

    When MAC filters are specified, VF-agent service configures VFs to do MAC level filtering before the traffic is passed to VM.

    +

    IP address

    querypath 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 + resource-version -

    Neutron network id of the interface

    +

    resource-version for concurrency

    query @@ -23706,6 +23148,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen +
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -23886,10 +23306,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - pci-id + l3-interface-ipv6-address -

    PCI ID used to identify the sriov-vf

    +

    IP address

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

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}

    +
    delete an existing relationship
    +

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship

    Tags: CloudInfrastructure
    -

    delete an existing sriov-vf

    +

    delete an existing relationship

    @@ -23966,7 +23386,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -24043,10 +23463,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - pci-id + l3-interface-ipv6-address -

    PCI ID used to identify the sriov-vf

    +

    IP address

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

    resource-version for concurrency

    -
    query - string - - - -
    @@ -24104,11 +23508,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - -
    + +
    see node definition for valid relationships
    -

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}/relationship-list/relationship

    +

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/relationship-list/relationship

    Tags: CloudInfrastructure
    @@ -24151,7 +23555,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -24226,22 +23630,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - pci-id - -

    PCI ID used to identify the sriov-vf

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

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}/relationship-list/relationship

    +

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/relationship-list/relationship

    Tags: CloudInfrastructure
    @@ -24308,7 +23696,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -24383,22 +23771,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - - - pci-id - - -

    PCI ID used to identify the sriov-vf

    - - path - - string - - - - - - @@ -24430,17 +23802,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - -
    + +
    -
    returns vlans
    -

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans

    +
    returns sriov-vfs
    +

    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

    Tags: CloudInfrastructure
    -

    returns vlans

    +

    returns sriov-vfs

    @@ -24460,7 +23832,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -24739,7 +24111,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    @@ -24767,17 +24139,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - -
    + +
    -
    returns vlan
    -

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}

    +
    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 vlan

    +

    returns sriov-vf

    @@ -24797,7 +24169,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

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

    String that identifies the interface

    +

    PCI ID used to identify the sriov-vf

    path @@ -25068,25 +24440,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - vlan-id-inner - - -

    Inner VLAN tag

    - - query - - integer - - - - - - - - vpn-key + vf-vlan-filter -

    This indicates the customers VPN ID associated with this vlan

    +

    This metadata provides option to specify list of VLAN filters applied on VF to pass the traffic to VM.

    query @@ -25096,196 +24453,49 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - - -
    - -
    -

    application/json application/xml -

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

    successful operation

    - -
    -
    -
    - -
    -
    - -
    - /vlan -
    -
    -
    - -
    -
    - default - -
    -
    -
    -
    -

    Response codes found in response codes.

    - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    -
    - - -
    -
    -
    create or update an existing vlan
    -

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}

    - Tags: - CloudInfrastructure -
    -
    -
    -

    create or update an existing vlan

    - -
    -
    - -

    application/json application/xml -

    -
    -
    -

    vlan object that needs to be created or updated

    -

    -
    -
    -
    -
    - /vlan -
    -
    -
    -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - + @@ -25297,6 +24507,29 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen

    +
    + 200 OK + +
    +
    +
    +
    +

    successful operation

    + +
    +
    +
    + +
    +
    + +
    + /sriov-vf +
    +
    +
    + +
    default @@ -25319,23 +24552,35 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    delete an existing vlan
    -

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}

    +
    create or update an existing sriov-vf
    +

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}

    Tags: CloudInfrastructure
    -

    delete an existing vlan

    +

    create or update an existing sriov-vf

    application/json application/xml

    +
    +
    +

    sriov-vf object that needs to be created or updated

    +

    +
    +
    +
    +
    + /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 + vf-mac-filter -

    Unique identifier for this vserver relative to its tenant

    +

    When MAC filters are specified, VF-agent service configures VFs to do MAC level filtering before the traffic is passed to VM.

    pathquery string -
    - interface-name + vf-vlan-strip -

    Name given to the interface

    +

    When this field is set to true, VF will configured to strip the outer TAG before the traffic is passed to VM.

    pathquery - string + boolean -
    - vlan-interface + neutron-network-id -

    String that identifies the interface

    +

    Neutron network id of the interface

    pathquery string -
    @@ -25354,7 +24599,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner - - - - - - -
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

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

    String that identifies the interface

    +

    PCI ID used to identify the sriov-vf

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

    resource-version for concurrency

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

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}

    +
    delete an existing sriov-vf
    +

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}

    Tags: CloudInfrastructure
    -

    returns l3-interface-ipv4-address-list

    +

    delete an existing sriov-vf

    +
    + +

    application/json application/xml +

    +
    @@ -25522,7 +24756,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -25891,29 +24872,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen

    -
    - 200 OK - -
    -
    -
    -
    -

    successful operation

    - -
    -
    -
    - - - -
    default @@ -25936,17 +24894,17 @@ 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 /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}

    +
    see node definition for valid relationships
    +

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}/relationship-list/relationship

    Tags: CloudInfrastructure
    -

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

    +

    see node definition for valid relationships

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

    -

    l3-interface-ipv4-address-list object that needs to be created or updated

    +

    relationship object that needs to be created or updated

    @@ -25983,7 +24941,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    - - - - - - - - - - - - - - - - - - - - -
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

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

    String that identifies the interface

    -
    path - string - - - -
    - l3-interface-ipv4-address + pci-id -

    IP address

    +

    PCI ID used to identify the sriov-vf

    path @@ -25631,248 +24849,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - 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 - 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 - - -
    - 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 + resource-version -

    Neutron id of subnet that address belongs to

    +

    resource-version for concurrency

    query @@ -25880,6 +24860,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen +
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

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

    String that identifies the interface

    -
    path - string - - - -
    - l3-interface-ipv4-address + pci-id -

    IP address

    +

    PCI ID used to identify the sriov-vf

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

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}

    +
    delete an existing relationship
    +

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}/relationship-list/relationship

    Tags: CloudInfrastructure
    -

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

    +

    delete an existing relationship

    @@ -26156,7 +25098,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

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

    String that identifies the interface

    -
    path - string - - - -
    - l3-interface-ipv4-address + pci-id -

    IP address

    +

    PCI ID used to identify the sriov-vf

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

    resource-version for concurrency

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

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship

    +
    returns vlans
    +

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans

    Tags: CloudInfrastructure
    -

    see node definition for valid relationships

    +

    returns vlans

    -
    - -

    application/json application/xml -

    -
    -
    -

    relationship object that needs to be created or updated

    -

    -
    -
    -
    - -
    -
    -
    @@ -26357,7 +25250,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner - + - + - -
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -26434,207 +25327,180 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - vlan-interface + cloud-type -

    String that identifies the interface

    +

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

    pathquery string -
    - l3-interface-ipv4-address + owner-defined-type -

    IP address

    +

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

    pathquery string -
    -
    - -
    -

    application/json application/xml -

    - -
    -
    - default - -
    -
    -
    -
    -

    Response codes found in response codes.

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

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship

    - Tags: - CloudInfrastructure -
    -
    -
    -

    delete an existing relationship

    - -
    -
    - -

    application/json application/xml -

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

    +
    + 200 OK + +
    +
    +
    +
    +

    successful operation

    + +
    +
    +
    + +
    +
    + +
    + /vlans +
    +
    +
    + +
    default @@ -26668,17 +25557,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    returns l3-interface-ipv6-address-list
    -

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}

    +
    returns vlan
    +

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}

    Tags: CloudInfrastructure
    -

    returns l3-interface-ipv6-address-list

    +

    returns vlan

    @@ -26698,7 +25587,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - cloud-owner + tenant-name -

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

    +

    Readable name of tenant

    pathquery string -
    - cloud-region-id + tenant-context -

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

    +

    This field will store the tenant context.

    pathquery string -
    - tenant-id + vserver-name -

    Unique id relative to the cloud-region.

    +

    Name of vserver

    pathquery string -
    - vserver-id + vserver-name2 -

    Unique identifier for this vserver relative to its tenant

    +

    Alternative name of vserver

    pathquery string -
    - interface-name + prov-status -

    Name given to the interface

    +

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

    pathquery string -
    - vlan-interface + in-maint -

    String that identifies the interface

    pathquery + boolean + + +
    + is-closed-loop-disabled + + query + boolean + + +
    + interface-id + +

    ID of interface

    +
    query string -
    - l3-interface-ipv4-address + macaddr -

    IP address

    +

    MAC address for the interface

    pathquery + string + + +
    + network-name + +

    Name of the network

    +
    query string -
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -26789,22 +25678,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - l3-interface-ipv6-address - -

    IP address

    -
    path - string - - - -
    cloud-type @@ -27013,51 +25886,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - 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 - - -
    @@ -27084,7 +25912,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    @@ -27112,17 +25940,17 @@ 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 /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}

    +
    create or update an existing vlan
    +

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}

    Tags: CloudInfrastructure
    -

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

    +

    create or update an existing vlan

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

    -

    l3-interface-ipv6-address-list object that needs to be created or updated

    +

    vlan object that needs to be created or updated

    @@ -27159,7 +25987,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -27250,22 +26078,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - - - l3-interface-ipv6-address - - -

    IP address

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

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}

    +
    delete an existing vlan
    +

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}

    Tags: CloudInfrastructure
    -

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

    +

    delete an existing vlan

    @@ -27332,7 +26144,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -27423,22 +26235,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - - - l3-interface-ipv6-address - - -

    IP address

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

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship

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

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}

    Tags: CloudInfrastructure
    -

    see node definition for valid relationships

    +

    returns l3-interface-ipv4-address-list

    -
    - -

    application/json application/xml -

    -
    -
    -

    relationship object that needs to be created or updated

    -

    -
    -
    -
    - -
    -
    -
    @@ -27533,7 +26312,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner - -
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -27626,7 +26405,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - l3-interface-ipv6-address + l3-interface-ipv4-address

    IP address

    @@ -27640,177 +26419,257 @@ 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.

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

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship

    - Tags: - CloudInfrastructure -
    -
    -
    -

    delete an existing relationship

    - -
    -
    - -

    application/json application/xml -

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

    +
    + 200 OK + +
    +
    +
    +
    +

    successful operation

    + +
    +
    +
    + + + +
    default @@ -27844,17 +26726,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    see node definition for valid relationships
    -

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/relationship-list/relationship

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

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}

    Tags: CloudInfrastructure
    -

    see node definition for valid relationships

    +

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

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

    -

    relationship object that needs to be created or updated

    +

    l3-interface-ipv4-address-list object that needs to be created or updated

    @@ -27891,7 +26773,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    + + + + + + +
    - cloud-owner + cloud-type -

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

    +

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

    pathquery string -
    - cloud-region-id + owner-defined-type -

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

    +

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

    pathquery string -
    - tenant-id + tenant-name -

    Unique id relative to the cloud-region.

    +

    Readable name of tenant

    pathquery string -
    - vserver-id + tenant-context -

    Unique identifier for this vserver relative to its tenant

    +

    This field will store the tenant context.

    pathquery string -
    - interface-name + vserver-name -

    Name given to the interface

    +

    Name of vserver

    pathquery string -
    - vlan-interface + vserver-name2 -

    String that identifies the interface

    +

    Alternative name of vserver

    pathquery string -
    - l3-interface-ipv6-address + prov-status -

    IP address

    +

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

    pathquery + 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 + + +
    + 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 -
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -27982,6 +26864,22 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    + l3-interface-ipv4-address + +

    IP address

    +
    path + string + + + +
    @@ -28013,17 +26911,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - -
    + +
    -
    delete an existing relationship
    -

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/relationship-list/relationship

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

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}

    Tags: CloudInfrastructure
    -

    delete an existing relationship

    +

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

    @@ -28048,7 +26946,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -28139,6 +27037,38 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen + + + l3-interface-ipv4-address + + +

    IP address

    + + path + + string + + + + + + + + + resource-version + + +

    resource-version for concurrency

    + + query + + string + + + + + +
    @@ -28170,11 +27100,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - -
    + +
    see node definition for valid relationships
    -

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/relationship-list/relationship

    +

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship

    Tags: CloudInfrastructure
    @@ -28217,7 +27147,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -28276,89 +27206,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.

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

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/relationship-list/relationship

    - Tags: - CloudInfrastructure -
    -
    -
    -

    delete an existing relationship

    - -
    -
    - -

    application/json application/xml -

    -
    -
    - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    - 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 + interface-name -

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

    +

    Name given to the interface

    path @@ -28371,10 +27224,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - tenant-id + vlan-interface -

    Unique id relative to the cloud-region.

    +

    String that identifies the interface

    path @@ -28387,10 +27240,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - vserver-id + l3-interface-ipv4-address -

    Unique identifier for this vserver relative to its tenant

    +

    IP address

    path @@ -28432,19 +27285,24 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    returns volumes
    -

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/volumes

    +
    delete an existing relationship
    +

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/relationship-list/relationship

    Tags: CloudInfrastructure
    -

    returns volumes

    +

    delete an existing relationship

    +
    + +

    application/json application/xml +

    +
    @@ -28462,7 +27320,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - + - - - - - - - - - - - - - - @@ -28663,29 +27436,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen

    -
    - 200 OK - -
    -
    -
    -
    -

    successful operation

    - -
    -
    -
    - -
    -
    - -
    - /volumes -
    -
    -
    - -
    default @@ -28708,17 +27458,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    returns volume
    -

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/volumes/volume/{volume-id}

    +
    returns l3-interface-ipv6-address-list
    +

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}

    Tags: CloudInfrastructure
    -

    returns volume

    +

    returns l3-interface-ipv6-address-list

    @@ -28738,7 +27488,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -28523,135 +27381,50 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - 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 - string - - -
    - vserver-name + interface-name -

    Name of vserver

    +

    Name given to the interface

    querypath string +
    - vserver-name2 + vlan-interface -

    Alternative name of vserver

    +

    String that identifies the interface

    querypath string +
    - prov-status + l3-interface-ipv4-address -

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

    +

    IP address

    querypath string -
    - in-maint - - query - boolean - - -
    - is-closed-loop-disabled - - query - boolean - - +
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -28799,10 +27549,42 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - volume-id + interface-name -

    Unique ID of block storage volume relative to the vserver.

    +

    Name given to the interface

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

    String that identifies the interface

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

    IP address

    path @@ -28946,6 +27728,126 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    + 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 + + +
    @@ -28972,7 +27874,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    @@ -29000,17 +27902,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - -
    + +
    -
    create or update an existing volume
    -

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/volumes/volume/{volume-id}

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

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}

    Tags: CloudInfrastructure
    -

    create or update an existing volume

    +

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

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

    -

    volume object that needs to be created or updated

    +

    l3-interface-ipv6-address-list object that needs to be created or updated

    @@ -29047,7 +27949,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -29108,10 +28010,42 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - volume-id + interface-name -

    Unique ID of block storage volume relative to the vserver.

    +

    Name given to the interface

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

    String that identifies the interface

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

    IP address

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

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/volumes/volume/{volume-id}

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

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}

    Tags: CloudInfrastructure
    -

    delete an existing volume

    +

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

    @@ -29188,7 +28122,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -29249,10 +28183,42 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - volume-id + interface-name -

    Unique ID of block storage volume relative to the vserver.

    +

    Name given to the interface

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

    String that identifies the interface

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

    IP address

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

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/volumes/volume/{volume-id}/relationship-list/relationship

    +

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship

    Tags: CloudInfrastructure
    @@ -29357,7 +28323,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -29418,10 +28384,42 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - volume-id + interface-name -

    Unique ID of block storage volume relative to the vserver.

    +

    Name given to the interface

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

    String that identifies the interface

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

    IP address

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

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/volumes/volume/{volume-id}/relationship-list/relationship

    +

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}/relationship-list/relationship

    Tags: CloudInfrastructure
    @@ -29498,7 +28496,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -29559,10 +28557,42 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - volume-id + interface-name -

    Unique ID of block storage volume relative to the vserver.

    +

    Name given to the interface

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

    String that identifies the interface

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

    IP address

    path @@ -29604,19 +28634,36 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    returns volume-groups
    -

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/volume-groups

    +
    see node definition for valid relationships
    +

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/relationship-list/relationship

    Tags: CloudInfrastructure
    -

    returns volume-groups

    +

    see node definition for valid relationships

    +
    + +

    application/json application/xml +

    +
    +
    +

    relationship object that needs to be created or updated

    +

    +
    +
    +
    + +
    +
    +
    @@ -29634,7 +28681,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner - + - + + + + + + + + + + + + + + + @@ -29700,29 +28781,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen

    -
    - 200 OK - -
    -
    -
    -
    -

    successful operation

    - -
    -
    -
    - -
    -
    - - -
    -
    - -
    default @@ -29745,19 +28803,24 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    returns volume-group
    -

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/volume-groups/volume-group/{volume-group-id}

    +
    delete an existing relationship
    +

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}/relationship-list/relationship

    Tags: CloudInfrastructure
    -

    returns volume-group

    +

    delete an existing relationship

    +
    + +

    application/json application/xml +

    +
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -29663,32 +28710,66 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - cloud-type + tenant-id -

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

    +

    Unique id relative to the cloud-region.

    querypath string +
    - owner-defined-type + vserver-id -

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

    +

    Unique identifier for this vserver relative to its tenant

    querypath + string + + + +
    + interface-name + +

    Name given to the interface

    +
    path string + +
    + vlan-interface + +

    String that identifies the interface

    +
    path + string + + +
    @@ -29775,7 +28838,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner - - - - - - - - - - - - - - - + - + - + @@ -29902,29 +28938,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen

    -
    - 200 OK - -
    -
    -
    -
    -

    successful operation

    - -
    -
    -
    - -
    -
    - - -
    -
    - -
    default @@ -29947,17 +28960,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    create or update an existing volume-group
    -

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/volume-groups/volume-group/{volume-group-id}

    +
    see node definition for valid relationships
    +

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/relationship-list/relationship

    Tags: CloudInfrastructure
    -

    create or update an existing volume-group

    +

    see node definition for valid relationships

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

    -

    volume-group object that needs to be created or updated

    +

    relationship object that needs to be created or updated

    @@ -29994,7 +29007,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -29804,10 +28867,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - volume-group-id + tenant-id -

    Unique ID of volume-group.

    +

    Unique id relative to the cloud-region.

    path @@ -29820,77 +28883,50 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - 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 - - -
    - volume-group-name + vserver-id -

    Name of the volume group.

    +

    Unique identifier for this vserver relative to its tenant

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

    Heat stack id corresponding to this volume-group

    +

    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 +
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -30023,10 +29036,26 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - volume-group-id + tenant-id -

    Unique ID of volume-group.

    +

    Unique id relative to the cloud-region.

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

    Unique identifier for this vserver relative to its tenant

    path @@ -30068,17 +29097,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    delete an existing volume-group
    -

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/volume-groups/volume-group/{volume-group-id}

    +
    delete an existing relationship
    +

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/relationship-list/relationship

    Tags: CloudInfrastructure
    -

    delete an existing volume-group

    +

    delete an existing relationship

    @@ -30103,7 +29132,1768 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner
    -

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

    +

    Identifies the vendor and cloud name. 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 + + + +
    +
    + +
    +

    application/json application/xml +

    + +
    +
    + default + +
    +
    +
    +
    +

    Response codes found in response codes.

    + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    +
    + + +
    +
    +
    returns volumes
    +

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/volumes

    + Tags: + CloudInfrastructure +
    +
    +
    +

    returns volumes

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

    Identifies the vendor and cloud name. 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 + + + +
    + 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 + 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 + + +
    +
    + +
    +

    application/json application/xml +

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

    successful operation

    + +
    +
    +
    + +
    +
    + +
    + /volumes +
    +
    +
    + +
    +
    + default + +
    +
    +
    +
    +

    Response codes found in response codes.

    + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    +
    + + +
    +
    +
    returns volume
    +

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/volumes/volume/{volume-id}

    + Tags: + CloudInfrastructure +
    +
    +
    +

    returns volume

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

    Identifies the vendor and cloud name. 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 + + + +
    + volume-id + +

    Unique ID of block storage volume relative to the vserver.

    +
    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 + 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 + + +
    +
    + +
    +

    application/json application/xml +

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

    successful operation

    + +
    +
    +
    + +
    +
    + +
    + /volume +
    +
    +
    + +
    +
    + default + +
    +
    +
    +
    +

    Response codes found in response codes.

    + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    +
    + + +
    +
    +
    create or update an existing volume
    +

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/volumes/volume/{volume-id}

    + Tags: + CloudInfrastructure +
    +
    +
    +

    create or update an existing volume

    + +
    +
    + +

    application/json application/xml +

    +
    +
    +

    volume object that needs to be created or updated

    +

    +
    +
    +
    +
    + /volume +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + cloud-owner + +

    Identifies the vendor and cloud name. 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 + + + +
    + volume-id + +

    Unique ID of block storage volume relative to the vserver.

    +
    path + string + + + +
    +
    + +
    +

    application/json application/xml +

    + +
    +
    + default + +
    +
    +
    +
    +

    Response codes found in response codes.

    + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    +
    + + +
    +
    +
    delete an existing volume
    +

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/volumes/volume/{volume-id}

    + Tags: + CloudInfrastructure +
    +
    +
    +

    delete an existing volume

    + +
    +
    + +

    application/json application/xml +

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

    Identifies the vendor and cloud name. 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 + + + +
    + volume-id + +

    Unique ID of block storage volume relative to the vserver.

    +
    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 /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/volumes/volume/{volume-id}/relationship-list/relationship

    + Tags: + CloudInfrastructure +
    +
    +
    +

    see node definition for valid relationships

    + +
    +
    + +

    application/json application/xml +

    +
    +
    +

    relationship object that needs to be created or updated

    +

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

    Identifies the vendor and cloud name. 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 + + + +
    + volume-id + +

    Unique ID of block storage volume relative to the vserver.

    +
    path + string + + + +
    +
    + +
    +

    application/json application/xml +

    + +
    +
    + default + +
    +
    +
    +
    +

    Response codes found in response codes.

    + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    +
    + + +
    +
    +
    delete an existing relationship
    +

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}/vservers/vserver/{vserver-id}/volumes/volume/{volume-id}/relationship-list/relationship

    + Tags: + CloudInfrastructure +
    +
    +
    +

    delete an existing relationship

    + +
    +
    + +

    application/json application/xml +

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

    Identifies the vendor and cloud name. 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 + + + +
    + volume-id + +

    Unique ID of block storage volume relative to the vserver.

    +
    path + string + + + +
    +
    + +
    +

    application/json application/xml +

    + +
    +
    + default + +
    +
    +
    +
    +

    Response codes found in response codes.

    + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    +
    + + +
    +
    +
    returns volume-groups
    +

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/volume-groups

    + Tags: + CloudInfrastructure +
    +
    +
    +

    returns volume-groups

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

    Identifies the vendor and cloud name. 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 + + + +
    + 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 + + +
    +
    + +
    +

    application/json application/xml +

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

    successful operation

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

    Response codes found in response codes.

    + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    +
    + + +
    +
    +
    returns volume-group
    +

    GET /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/volume-groups/volume-group/{volume-group-id}

    + Tags: + CloudInfrastructure +
    +
    +
    +

    returns volume-group

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

    Identifies the vendor and cloud name. 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 + + + +
    + volume-group-id + +

    Unique ID of volume-group.

    +
    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 + + +
    + volume-group-name + +

    Name of the volume group.

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

    Heat stack id corresponding to this volume-group

    +
    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 + + +
    +
    + +
    +

    application/json application/xml +

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

    successful operation

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

    Response codes found in response codes.

    + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    +
    + + +
    +
    +
    create or update an existing volume-group
    +

    PUT /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/volume-groups/volume-group/{volume-group-id}

    + Tags: + CloudInfrastructure +
    +
    +
    +

    create or update an existing volume-group

    + +
    +
    + +

    application/json application/xml +

    +
    +
    +

    volume-group object that needs to be created or updated

    +

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

    Identifies the vendor and cloud name. 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 + + + +
    + volume-group-id + +

    Unique ID of volume-group.

    +
    path + string + + + +
    +
    + +
    +

    application/json application/xml +

    + +
    +
    + default + +
    +
    +
    +
    +

    Response codes found in response codes.

    + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    +
    + + +
    +
    +
    delete an existing volume-group
    +

    DELETE /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/volume-groups/volume-group/{volume-group-id}

    + Tags: + CloudInfrastructure +
    +
    +
    +

    delete an existing volume-group

    + +
    +
    + +

    application/json application/xml +

    +
    +
    + + + + + + + + + + + + + + - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -105857,17 +105357,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

    @@ -105893,7 +105393,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    @@ -105921,17 +105421,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

    @@ -105948,10 +105448,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +
    + cloud-owner + +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -30240,7 +31030,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -30349,7 +31139,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen cloud-owner -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    path @@ -48492,555 +49282,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    -
    -
    delete an existing relationship
    -

    DELETE /cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/sriov-pfs/sriov-pf/{pf-pci-id}/relationship-list/relationship

    - Tags: - CloudInfrastructure -
    -
    -
    -

    delete an existing relationship

    - -
    -
    - -

    application/json application/xml -

    -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - hostname - -

    Value from executing hostname on the compute node.

    -
    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 /cloud-infrastructure/pservers/pserver/{hostname}/relationship-list/relationship

    - Tags: - CloudInfrastructure -
    -
    -
    -

    see node definition for valid relationships

    - -
    -
    - -

    application/json application/xml -

    -
    -
    -

    relationship object that needs to be created or updated

    -

    -
    -
    -
    - -
    -
    -
    -
    - - - - - - - - - - - - - - - - - - - -
    - hostname - -

    Value from executing hostname on the compute node.

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

    application/json application/xml -

    - -
    -
    - default - -
    -
    -
    -
    -

    Response codes found in response codes.

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

    DELETE /cloud-infrastructure/pservers/pserver/{hostname}/relationship-list/relationship

    - Tags: - CloudInfrastructure -
    -
    -
    -

    delete an existing relationship

    - -
    -
    - -

    application/json application/xml -

    -
    -
    - - - - - - - - - - - - - - - - - - - -
    - hostname - -

    Value from executing hostname on the compute node.

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

    application/json application/xml -

    - -
    -
    - default - -
    -
    -
    -
    -

    Response codes found in response codes.

    - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    -
    - - -
    -
    -
    returns virtual-data-centers
    -

    GET /cloud-infrastructure/virtual-data-centers

    - Tags: - CloudInfrastructure -
    -
    -
    -

    returns virtual-data-centers

    - -
    - -
    -

    application/json application/xml -

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

    successful operation

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

    Response codes found in response codes.

    - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    -
    - - -
    -
    -
    returns virtual-data-center
    -

    GET /cloud-infrastructure/virtual-data-centers/virtual-data-center/{vdc-id}

    - Tags: - CloudInfrastructure -
    -
    -
    -

    returns virtual-data-center

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - vdc-id - -

    Unique ID of the vdc

    -
    path - string - - - -
    - vdc-name - -

    Name of the virtual data center

    -
    query - string - - -
    -
    - -
    -

    application/json application/xml -

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

    successful operation

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

    Response codes found in response codes.

    - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    -
    - - -
    -
    -
    create or update an existing virtual-data-center
    -

    PUT /cloud-infrastructure/virtual-data-centers/virtual-data-center/{vdc-id}

    - Tags: - CloudInfrastructure -
    -
    -
    -

    create or update an existing virtual-data-center

    - -
    -
    - -

    application/json application/xml -

    -
    -
    -

    virtual-data-center object that needs to be created or updated

    -

    -
    - -
    -
    -
    - - - - - - - - - - - - - - - - - - - -
    - vdc-id - -

    Unique ID of the vdc

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

    application/json application/xml -

    - -
    -
    - default - -
    -
    -
    -
    -

    Response codes found in response codes.

    - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    -
    - - -
    + +
    -
    delete an existing virtual-data-center
    -

    DELETE /cloud-infrastructure/virtual-data-centers/virtual-data-center/{vdc-id}

    +
    delete an existing relationship
    +

    DELETE /cloud-infrastructure/pservers/pserver/{hostname}/p-interfaces/p-interface/{interface-name}/sriov-pfs/sriov-pf/{pf-pci-id}/relationship-list/relationship

    Tags: CloudInfrastructure
    -

    delete an existing virtual-data-center

    +

    delete an existing relationship

    @@ -49062,10 +49314,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - vdc-id + hostname -

    Unique ID of the vdc

    +

    Value from executing hostname on the compute node.

    path @@ -49078,12 +49330,28 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - resource-version + interface-name -

    resource-version for concurrency

    +

    Name that identifies the physical interface

    querypath + string + + + +
    + pf-pci-id + +

    Identifier for the sriov-pf

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

    PUT /cloud-infrastructure/virtual-data-centers/virtual-data-center/{vdc-id}/relationship-list/relationship

    +

    PUT /cloud-infrastructure/pservers/pserver/{hostname}/relationship-list/relationship

    Tags: CloudInfrastructure
    @@ -49167,10 +49435,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - vdc-id + hostname -

    Unique ID of the vdc

    +

    Value from executing hostname on the compute node.

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

    DELETE /cloud-infrastructure/virtual-data-centers/virtual-data-center/{vdc-id}/relationship-list/relationship

    +

    DELETE /cloud-infrastructure/pservers/pserver/{hostname}/relationship-list/relationship

    Tags: CloudInfrastructure
    @@ -49244,10 +49512,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - vdc-id + hostname -

    Unique ID of the vdc

    +

    Value from executing hostname on the compute node.

    path @@ -49289,17 +49557,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    returns license-key-resources
    -

    GET /license-management/license-key-resources

    +
    returns virtual-data-centers
    +

    GET /cloud-infrastructure/virtual-data-centers

    Tags: - LicenseManagement + CloudInfrastructure
    -

    returns license-key-resources

    +

    returns virtual-data-centers

    @@ -49325,7 +49593,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    @@ -49353,17 +49621,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - -
    + +
    -
    returns license-key-resource
    -

    GET /license-management/license-key-resources/license-key-resource/{att-uuid}

    +
    returns virtual-data-center
    +

    GET /cloud-infrastructure/virtual-data-centers/virtual-data-center/{vdc-id}

    Tags: - LicenseManagement + CloudInfrastructure
    -

    returns license-key-resource

    +

    returns virtual-data-center

    @@ -49380,9 +49648,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - att-uuid + vdc-id +

    Unique ID of the vdc

    path @@ -49395,23 +49664,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - assignment-group-uuid - - query - string - - -
    - name + vdc-name +

    Name of the virtual data center

    query @@ -49447,7 +49703,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen @@ -49475,17 +49731,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    create or update an existing license-key-resource
    -

    PUT /license-management/license-key-resources/license-key-resource/{att-uuid}

    +
    create or update an existing virtual-data-center
    +

    PUT /cloud-infrastructure/virtual-data-centers/virtual-data-center/{vdc-id}

    Tags: - LicenseManagement + CloudInfrastructure
    -

    create or update an existing license-key-resource

    +

    create or update an existing virtual-data-center

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

    -

    license-key-resource object that needs to be created or updated

    +

    virtual-data-center object that needs to be created or updated

    @@ -49519,9 +49775,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - att-uuid + vdc-id +

    Unique ID of the vdc

    path @@ -49563,17 +49820,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    delete an existing license-key-resource
    -

    DELETE /license-management/license-key-resources/license-key-resource/{att-uuid}

    +
    delete an existing virtual-data-center
    +

    DELETE /cloud-infrastructure/virtual-data-centers/virtual-data-center/{vdc-id}

    Tags: - LicenseManagement + CloudInfrastructure
    -

    delete an existing license-key-resource

    +

    delete an existing virtual-data-center

    @@ -49595,9 +49852,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - att-uuid + vdc-id +

    Unique ID of the vdc

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

    PUT /license-management/license-key-resources/license-key-resource/{att-uuid}/relationship-list/relationship

    +

    PUT /cloud-infrastructure/virtual-data-centers/virtual-data-center/{vdc-id}/relationship-list/relationship

    Tags: - LicenseManagement + CloudInfrastructure
    @@ -49699,9 +49957,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - att-uuid + vdc-id +

    Unique ID of the vdc

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

    DELETE /license-management/license-key-resources/license-key-resource/{att-uuid}/relationship-list/relationship

    +

    DELETE /cloud-infrastructure/virtual-data-centers/virtual-data-center/{vdc-id}/relationship-list/relationship

    Tags: - LicenseManagement + CloudInfrastructure
    @@ -49775,9 +50034,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - att-uuid + vdc-id +

    Unique ID of the vdc

    path @@ -136672,9 +136932,186 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen -
    +
    +
    +

    allotted-resources: + object + + + +

    +
    +
    +
    +

    This object is used to store slices of services being offered

    + +
    + +
    +
    +
    + allotted-resource: + object[] + + +
    +
    + +
    + +
    + allotted-resource + + + +
    + +
    +
    +
    +
    +
    +
    +
    +
    +
    +

    auth-info-item: + object + + + +

    +
    +
    +
    +

    Persistent auth info.

    + +
      +
    • TO tenant (One2One)
    • +
    • FROM cloud-region (is composed of auth-info-item)
    + +
    + +
    +
    +
    + auth-info-item-id: + string + + + +
    +
    +

    Unique ID of auth-info-item.

    +
    + +
    +
    +
    + cloud-domain: + string + + + +
    +
    +

    domain info for authentication.

    +
    + +
    +
    +
    + username: + string + + + +
    +
    +

    user name of auth infomation to access VIM.

    +
    + +
    +
    +
    + password: + string + + + +
    +
    +

    password of auth infomation to access VIM.

    +
    + +
    +
    +
    + auth-url: + string + + + +
    +
    +

    authentication url of the cloud.

    +
    + +
    +
    +
    + ssl-cacert: + string + + + +
    +
    +

    ca file content if enabled ssl on auth-url.

    +
    + +
    +
    +
    + ssl-insecure: + boolean + + + +
    +
    +

    Whether to verify VIM's certificate.

    +
    + +
    +
    +
    + relationship-list: + object[] + + +
    +
    + +
    + +
    + relationship + + + +
    + +
    +
    +
    +
    +
    +
    +
    +
    -

    allotted-resources: +

    auth-info-items: object @@ -136683,14 +137120,14 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen

    -

    This object is used to store slices of services being offered

    +

    Collection of persistent auth information to access to VIM.

    -
    - allotted-resource: +
    + auth-info-item: object[] @@ -136700,7 +137137,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - allotted-resource + auth-info-item @@ -137242,7 +137679,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    -

    cloud-region designates an installation of a cloud cluster or region or instantiation. In AT&Ts AIC cloud, this could be an LCP or DCP. Cloud regions are uniquely identified by a composite key, cloud-owner + cloud-region-id. The format of the cloud-owner is vendor-cloudname and we will use att-aic for AT&T's AIC.

    +

    cloud-region designates an installation of a cloud cluster or region or instantiation.

    Default Delete Scope

    THIS_NODE_ONLY

    @@ -137250,6 +137687,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
  • TO complex (Many2One)
  • TO l3-network (Many2Many)
  • TO tenant (comprises cloud-region, One2Many)
  • +
  • TO auth-info-item (comprises cloud-region, One2Many)
  • TO image (comprises cloud-region, One2Many)
  • TO flavor (comprises cloud-region, One2Many)
  • TO availability-zone (comprises cloud-region, One2Many)
  • @@ -137274,7 +137712,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    -

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

    +

    Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname

    @@ -137585,6 +138023,26 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    +
    +
    + +
    + auth-info-items: + object[] + + +
    +
    + +
    + +
    + auth-info-item + + + +
    +
    @@ -141317,26 +141775,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    -
    - license-management: - object - - -
    -
    - -
    - -
    - license-management - - - -
    - -
    -
    -
    business: object @@ -143636,259 +144074,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen -
    -
    -

    license-key-resource: - object - - - -

    -
    -
    -
    -

    OBSOLETE OBJECT: do not use

    - -
      -
    • FROM generic-vnf
    - -
    - -
    -
    -
    - att-uuid: - string - - - -
    -
    -
    - -
    -
    -
    - assignment-type: - string - - -
    -
    -
    - -
    -
    -
    - assignment-status: - string - - -
    -
    -
    - -
    -
    -
    - assignment-group-uuid: - string - - - -
    -
    -
    - -
    -
    -
    - assignment-date: - string - - -
    -
    -
    - -
    -
    -
    - name: - string - - -
    -
    -
    - -
    -
    -
    - model-uuid: - string - - -
    -
    -
    - -
    -
    -
    - model-version: - string - - -
    -
    -
    - -
    -
    -
    - license-key: - string - - -
    -
    -
    - -
    -
    -
    - license-key-file-url: - string - - -
    -
    -
    - -
    -
    -
    - supplier-release-list: - string - - -
    -
    -
    - -
    -
    -
    - resource-version: - string - - -
    -
    -

    Used for optimistic concurrency. Must be empty on create, valid on update and delete.

    -
    - -
    -
    -
    - relationship-list: - object[] - - -
    -
    - -
    - -
    - relationship - - - -
    - -
    -
    -
    -
    -
    -
    -
    -
    -
    -

    license-key-resources: - object - - - -

    -
    -
    - -
    -
    -
    - license-key-resource: - object[] - - -
    -
    - -
    - -
    - license-key-resource - - - -
    - -
    -
    -
    -
    -
    -
    -
    -
    -
    -

    license-management: - object - - - -

    -
    -
    - -
    -
    -
    - license-key-resources: - object[] - - -
    -
    - -
    - -
    - license-key-resource - - - -
    - -
    -
    -
    -
    -
    -
    -

    licenses: @@ -144034,7 +144219,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen

    -

    v4, v6, or ds for dual stack (should be att-ip-version)

    +

    v4, v6, or ds for dual stack

    @@ -152496,6 +152681,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
  • TO l3-network (Many2Many)
  • TO service-subscription (Many2Many)
  • TO vserver (comprises tenant, One2Many)
  • +
  • FROM auth-info-item
  • FROM cloud-region (is composed of tenant)
  • FROM group-assignment
  • FROM volume-group
  • diff --git a/aai-schema/src/main/resources/aai_swagger_html/aai_swagger_v9.html b/aai-schema/src/main/resources/aai_swagger_html/aai_swagger_v9.html index 79bf0850..95cffc24 100644 --- a/aai-schema/src/main/resources/aai_swagger_html/aai_swagger_v9.html +++ b/aai-schema/src/main/resources/aai_swagger_html/aai_swagger_v9.html @@ -15,7 +15,7 @@

    Active and Available Inventory REST API.

    -

    Version: v10

    +

    Version: v11

    Copyright © 2017 AT&T Intellectual Property. All rights reserved.

    Licensed under the Creative Commons License, Attribution 4.0 Intl. (the "License"); you may not use this documentation except in compliance with the License.
    @@ -3769,506 +3769,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

    - vnf-id + equipment-name -

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

    path @@ -105962,102 +105461,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 @@ -106093,7 +105502,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen @@ -106121,17 +105530,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

    @@ -106140,13 +105549,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

    @@ -106165,10 +105574,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 @@ -106210,17 +105618,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

    @@ -106242,10 +105650,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 @@ -106303,17 +105710,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

    @@ -106330,10 +105737,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 @@ -106346,25 +105752,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 + prov-status -

    Alternate name of VNF.

    +

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

    query @@ -106374,42 +105765,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 lag-interface
    +

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

    + Tags: + Network +
    +
    +
    +

    returns lag-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 link aggregate 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 @@ -106421,10 +105892,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 @@ -106436,10 +105907,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 @@ -106475,7 +105946,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen @@ -106503,249 +105974,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}

    - Tags: - Network -
    -
    -
    -

    returns entitlement

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - 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 - - - -
    - 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.

    - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    -
    - - -
    + +
    -
    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

    @@ -106754,13 +105993,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

    @@ -106779,26 +106018,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 @@ -106811,10 +106033,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 @@ -106856,17 +106078,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

    @@ -106888,26 +106110,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 @@ -106920,10 +106125,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 @@ -106981,241 +106186,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}/entitlements/entitlement/{group-uuid}/{resource-uuid}/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 - -

    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.

    - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    -
    - - -
    -
    -
    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 - -

    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

    +

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

    Tags: Network
    @@ -107238,10 +106213,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 @@ -107254,70 +106228,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 link aggregate 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 @@ -107329,10 +106259,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 @@ -107344,10 +106274,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 @@ -107411,11 +106341,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}/l-interfaces/l-interface/{interface-name}

    +

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

    Tags: Network
    @@ -107438,10 +106368,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 @@ -107457,7 +106386,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 @@ -107470,70 +106399,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 @@ -107545,10 +106430,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 @@ -107560,10 +106445,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 @@ -107672,11 +106557,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
    @@ -107716,10 +106601,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 @@ -107777,11 +106677,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
    @@ -107809,10 +106709,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 @@ -107886,11 +106801,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
    @@ -107913,10 +106828,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 @@ -107932,7 +106846,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 @@ -107945,10 +106859,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 @@ -107961,70 +106875,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 @@ -108036,10 +106906,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 @@ -108051,10 +106921,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 @@ -108208,11 +107078,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
    @@ -108252,10 +107122,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 @@ -108329,11 +107214,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
    @@ -108361,10 +107246,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 @@ -108454,11 +107354,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
    @@ -108498,10 +107398,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 @@ -108575,11 +107490,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
    @@ -108607,10 +107522,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 @@ -108684,11 +107614,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
    @@ -108711,10 +107641,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 @@ -108730,7 +107659,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 @@ -108743,10 +107672,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 @@ -108759,70 +107688,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 @@ -108834,10 +107719,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 @@ -108849,10 +107734,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 @@ -109006,11 +107891,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
    @@ -109050,10 +107935,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 @@ -109127,11 +108027,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
    @@ -109159,10 +108059,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 @@ -109252,11 +108167,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
    @@ -109296,10 +108211,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 @@ -109373,11 +108303,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
    @@ -109405,10 +108335,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 @@ -109482,11 +108427,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}/relationship-list/relationship

    +

    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
    @@ -109526,10 +108471,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 @@ -109587,11 +108547,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}/relationship-list/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
    @@ -109619,10 +108579,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 @@ -109680,11 +108655,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}/l-interfaces/l-interface/{interface-name}/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
    @@ -109707,10 +108682,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 @@ -109726,7 +108700,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 @@ -109739,70 +108713,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 @@ -109814,10 +108744,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 @@ -109829,10 +108759,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 @@ -109941,11 +108871,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
    @@ -109968,10 +108898,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 @@ -109987,7 +108916,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 @@ -110000,10 +108929,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 @@ -110016,70 +108945,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 @@ -110091,10 +108976,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 @@ -110106,10 +108991,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 @@ -110278,11 +109163,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
    @@ -110322,10 +109207,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 @@ -110399,11 +109299,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
    @@ -110431,10 +109331,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 @@ -110524,11 +109439,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
    @@ -110568,10 +109483,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 @@ -110645,11 +109575,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
    @@ -110677,10 +109607,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 @@ -110754,11 +109699,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
    @@ -110781,10 +109726,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 @@ -110800,7 +109744,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 @@ -110813,70 +109757,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 @@ -110888,10 +109788,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 @@ -110903,10 +109803,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 @@ -111015,11 +109915,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
    @@ -111042,10 +109942,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 @@ -111061,7 +109960,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 @@ -111074,10 +109973,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 @@ -111090,70 +109989,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 @@ -111165,10 +110020,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 @@ -111180,10 +110035,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 @@ -111322,11 +110177,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
    @@ -111366,10 +110221,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 @@ -111443,11 +110313,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}/l-interfaces/l-interface/{interface-name}/vlans/vlan/{vlan-interface}

    +

    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
    @@ -111475,10 +110345,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 @@ -111568,11 +110453,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}/vlans/vlan/{vlan-interface}/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}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}

    Tags: Network
    @@ -111595,10 +110480,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 @@ -111614,7 +110498,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 @@ -111627,10 +110511,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 @@ -111643,10 +110527,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - l3-interface-ipv4-address + vlan-interface -

    IP address

    +

    String that identifies the interface

    path @@ -111659,70 +110543,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 @@ -111734,10 +110574,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 @@ -111749,10 +110589,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 @@ -111936,11 +110776,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
    @@ -111980,10 +110820,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 @@ -112073,11 +110928,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
    @@ -112105,10 +110960,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 @@ -112124,144 +110978,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 - - - -
    - 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/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

    - Tags: - Network -
    -
    -
    -

    see node definition for valid relationships

    - -
    -
    - -

    application/json application/xml -

    -
    -
    -

    relationship object that needs to be created or updated

    -

    -
    -
    -
    - -
    -
    -
    -
    - - - - - - - - - - - - - - + + + + + + +
    - vnf-id - -

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

    +

    Name that identifies the link aggregate interface

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

    resource-version for concurrency

    +
    query + string + + + +
    @@ -112351,23 +111084,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}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/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}/vlans/vlan/{vlan-interface}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}/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

    +

    +
    +
    +
    + +
    +
    @@ -112383,10 +111128,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 @@ -112476,19 +111236,24 @@ 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}

    +
    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
    -

    returns l3-interface-ipv6-address-list

    +

    delete an existing relationship

    +
    + +

    application/json application/xml +

    +
    @@ -112503,10 +111268,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 @@ -112551,7 +111331,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - l3-interface-ipv6-address + l3-interface-ipv4-address

    IP address

    @@ -112565,79 +111345,139 @@ 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 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

    + +
    +
    + + + + + + + + + + + - + - + - + - + - + @@ -112645,7 +111485,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen prov-status + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    - vnf-name + equipment-name -

    Name of VNF.

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

    Alternate name of VNF.

    +

    Name that identifies the link aggregate interface

    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 given to the interface

    querypath 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 + l3-interface-ipv6-address -

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

    +

    IP address

    querypath string +
    -

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

    +

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

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

    Heat stack id corresponding to this instance, managed by MSO

    +

    ID of interface

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

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

    query @@ -112844,11 +111699,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
    @@ -112888,10 +111743,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 @@ -112981,11 +111851,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
    @@ -113013,10 +111883,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 @@ -113122,11 +112007,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
    @@ -113166,10 +112051,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 @@ -113259,11 +112159,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
    @@ -113291,10 +112191,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 @@ -113384,11 +112299,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
    @@ -113428,10 +112343,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 @@ -113505,11 +112435,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}/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}/relationship-list/relationship

    Tags: Network
    @@ -113537,10 +112467,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 @@ -113614,19 +112559,36 @@ 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

    +
    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
    -

    returns lag-interfaces

    +

    see node definition for valid relationships

    +
    + +

    application/json application/xml +

    +
    +
    +

    relationship object that needs to be created or updated

    +

    +
    +
    +
    + +
    +
    +
    @@ -113641,10 +112603,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 @@ -113657,77 +112618,181 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - vnf-name - -

    Name of VNF.

    -
    query - string - - -
    - vnf-name2 + interface-name -

    Alternate name of VNF.

    +

    Name that identifies the link aggregate interface

    querypath 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 +

    +
    +
    + + + + + + + + + + + - + - + + +
    - 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 link aggregate interface

    querypath 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

    + +
    +
    + + + + + + + + + + + - + @@ -113735,22 +112800,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen prov-status - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - regional-resource-zone + equipment-name -

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

    querypath string +
    -

    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 @@ -113786,7 +112836,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen @@ -113814,17 +112864,17 @@ 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}

    +
    returns p-interface
    +

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

    Tags: Network
    -

    returns lag-interface

    +

    returns p-interface

    @@ -113841,10 +112891,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 @@ -113860,7 +112909,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 @@ -113873,70 +112922,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 @@ -113961,51 +112950,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 - - -
    @@ -114032,7 +112976,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    @@ -114060,17 +113004,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

    @@ -114079,13 +113023,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

    @@ -114104,10 +113048,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 @@ -114123,7 +113066,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 @@ -114165,17 +113108,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

    @@ -114197,10 +113140,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 @@ -114216,7 +113158,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 @@ -114274,11 +113216,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
    @@ -114301,10 +113243,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 @@ -114320,7 +113261,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 @@ -114333,10 +113274,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 @@ -114348,10 +113289,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 @@ -114361,49 +113302,130 @@ 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 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

    + +
    +
    + + + + + + + + + + + - + - + - + @@ -114411,7 +113433,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen prov-status - - - - - - - - - - - - - - - - - - - -
    - 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 + interface-name -

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

    +

    Name given to the interface

    querypath string +
    -

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

    +

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

    query @@ -114423,302 +113445,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - heat-stack-id + prov-status -

    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 - - -
    -
    - -
    -

    application/json application/xml -

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

    successful operation

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

    Response codes found in response codes.

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

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

    - Tags: - Network -
    -
    -
    -

    returns l-interface

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +
    - 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 - - - -
    - 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.

    +

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

    query @@ -114827,11 +113557,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
    @@ -114871,10 +113601,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 @@ -114890,7 +113619,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 @@ -114948,11 +113677,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
    @@ -114980,10 +113709,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 @@ -114999,7 +113727,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 @@ -115073,11 +113801,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
    @@ -115100,10 +113828,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 @@ -115119,7 +113846,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 @@ -115164,70 +113891,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 @@ -115252,51 +113919,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 @@ -115441,11 +114063,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
    @@ -115485,10 +114107,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 @@ -115504,7 +114125,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 @@ -115578,11 +114199,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
    @@ -115610,10 +114231,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 @@ -115629,7 +114249,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 @@ -115719,11 +114339,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
    @@ -115763,10 +114383,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 @@ -115782,7 +114401,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 @@ -115856,11 +114475,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
    @@ -115888,10 +114507,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 @@ -115907,7 +114525,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 @@ -115981,11 +114599,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
    @@ -116008,10 +114626,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 @@ -116027,7 +114644,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 @@ -116072,70 +114689,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 @@ -116160,51 +114717,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 @@ -116349,11 +114861,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
    @@ -116393,10 +114905,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 @@ -116412,7 +114923,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 @@ -116486,11 +114997,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
    @@ -116518,10 +115029,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 @@ -116537,7 +115047,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 @@ -116627,11 +115137,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
    @@ -116671,10 +115181,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 @@ -116690,7 +115199,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 @@ -116764,11 +115273,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
    @@ -116796,10 +115305,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 @@ -116815,7 +115323,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 @@ -116889,11 +115397,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
    @@ -116933,10 +115441,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 @@ -116952,7 +115459,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 @@ -117010,11 +115517,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
    @@ -117042,10 +115549,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 @@ -117061,7 +115567,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 @@ -117119,11 +115625,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
    @@ -117146,10 +115652,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 @@ -117165,7 +115670,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 @@ -117194,70 +115699,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 @@ -117282,51 +115727,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 @@ -117426,11 +115826,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}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/sriov-vfs/sriov-vf/{pci-id}

    +

    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
    @@ -117453,10 +115853,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 @@ -117472,7 +115871,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 @@ -117517,70 +115916,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 @@ -117605,51 +115944,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 @@ -117809,11 +116103,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
    @@ -117853,10 +116147,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 @@ -117872,7 +116165,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 @@ -117946,11 +116239,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
    @@ -117978,10 +116271,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 @@ -117997,7 +116289,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 @@ -118087,11 +116379,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
    @@ -118131,10 +116423,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 @@ -118150,7 +116441,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 @@ -118224,11 +116515,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
    @@ -118256,10 +116547,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 @@ -118275,7 +116565,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 @@ -118349,11 +116639,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
    @@ -118376,10 +116666,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 @@ -118395,7 +116684,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 @@ -118424,70 +116713,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 @@ -118512,51 +116741,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 @@ -118656,11 +116840,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
    @@ -118683,10 +116867,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 @@ -118702,7 +116885,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 @@ -118747,70 +116930,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 @@ -118835,51 +116958,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 @@ -119009,11 +117087,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
    @@ -119053,10 +117131,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 @@ -119072,7 +117149,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 @@ -119146,11 +117223,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
    @@ -119178,10 +117255,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 @@ -119197,7 +117273,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 @@ -119287,11 +117363,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
    @@ -119314,10 +117390,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 @@ -119333,7 +117408,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 @@ -119394,70 +117469,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 @@ -119482,51 +117497,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 @@ -119701,11 +117671,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
    @@ -119745,10 +117715,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 @@ -119764,7 +117733,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 @@ -119854,11 +117823,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
    @@ -119886,10 +117855,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 @@ -119905,7 +117873,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 @@ -120011,11 +117979,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
    @@ -120055,10 +118023,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 @@ -120074,7 +118041,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 @@ -120164,11 +118131,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
    @@ -120196,10 +118163,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 @@ -120215,7 +118181,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 @@ -120305,11 +118271,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
    @@ -120332,10 +118298,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 @@ -120351,7 +118316,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 @@ -120412,10 +118377,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 @@ -120427,10 +118392,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 @@ -120442,10 +118407,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 @@ -120457,10 +118422,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 @@ -120472,10 +118437,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 @@ -120487,14 +118452,14 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - prov-status + vlan-id-inner -

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

    +

    Inner VLAN tag

    query - string + integer @@ -120502,10 +118467,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - heat-stack-id + vpn-id -

    Heat stack id corresponding to this instance, managed by MSO

    +

    This indicates the customers VPN ID associated with this vlan

    query @@ -120517,14 +118482,14 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - interface-id + vlan-id-inner -

    ID of interface

    +

    Inner VLAN tag

    query - string + integer @@ -120532,10 +118497,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - interface-role + neutron-network-id -

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

    +

    Neutron network id of the interface that address belongs to

    query @@ -120547,10 +118512,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - interface-id + neutron-subnet-id -

    ID of interface

    +

    Neutron id of subnet that address belongs to

    query @@ -120560,109 +118525,179 @@ 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.

    + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    +
    + + +
    +
    +
    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

    +

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

    -
    - 200 OK - -
    -
    -
    -
    -

    successful operation

    - -
    -
    -
    - - - -
    default @@ -120719,35 +118731,23 @@ 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}

    +
    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
    -

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

    +

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

    application/json application/xml

    -
    -
    -

    l3-interface-ipv6-address-list object that needs to be created or updated

    -

    -
    - -
    - macaddr + equipment-name -

    MAC address for the interface

    querypath string +
    - network-name + interface-name -

    Name of the network

    +

    Name that identifies the physical interface

    querypath string +
    - vlan-id-inner - -

    Inner VLAN tag

    -
    query - integer - - -
    - vpn-id + interface-name -

    This indicates the customers VPN ID associated with this vlan

    +

    Name given to the interface

    querypath string +
    - vlan-id-inner - -

    Inner VLAN tag

    -
    query - integer - - -
    - neutron-network-id + vlan-interface -

    Neutron network id of the interface that address belongs to

    +

    String that identifies the interface

    querypath string +
    - neutron-subnet-id + l3-interface-ipv6-address -

    Neutron id of subnet that address belongs to

    +

    IP address

    querypath string +
    @@ -120763,10 +118763,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 @@ -120782,7 +118781,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 @@ -120841,6 +118840,22 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    + resource-version + +

    resource-version for concurrency

    +
    query + string + + + +
    @@ -120872,23 +118887,35 @@ 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}

    +
    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
    -

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

    +

    see node definition for valid relationships

    application/json application/xml

    +
    +
    +

    relationship object that needs to be created or updated

    +

    +
    +
    +
    + +
    +
    @@ -120904,10 +118931,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 @@ -120923,7 +118949,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 @@ -120982,22 +119008,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - resource-version - -

    resource-version for concurrency

    -
    query - string - - - -
    @@ -121029,35 +119039,23 @@ 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

    +
    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
    -

    see node definition for valid relationships

    +

    delete an existing relationship

    application/json application/xml

    -
    -
    -

    relationship object that needs to be created or updated

    -

    -
    -
    -
    - -
    -
    @@ -121073,10 +119071,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 @@ -121092,7 +119089,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 @@ -121182,23 +119179,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}/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
    +

    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
    -

    delete an existing relationship

    +

    see node definition for valid relationships

    application/json application/xml

    +
    +
    +

    relationship object that needs to be created or updated

    +

    +
    +
    +
    + +
    +
    @@ -121214,10 +119223,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 @@ -121233,7 +119241,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 @@ -121276,22 +119284,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - l3-interface-ipv6-address - -

    IP address

    -
    path - string - - - -
    @@ -121323,35 +119315,23 @@ 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

    +
    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
    -

    see node definition for valid relationships

    +

    delete an existing relationship

    application/json application/xml

    -
    -
    -

    relationship object that needs to be created or updated

    -

    -
    -
    -
    - -
    -
    @@ -121367,10 +119347,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 @@ -121386,7 +119365,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 @@ -121460,23 +119439,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}/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
    +

    PUT /network/vpls-pes/vpls-pe/{equipment-name}/p-interfaces/p-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

    +

    +
    +
    +
    + +
    +
    @@ -121492,10 +119483,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 @@ -121511,7 +119501,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 @@ -121522,12 +119512,72 @@ 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.

    + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    +
    + + +
    +
    +
    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 +

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

    Name given to the interface

    path @@ -121540,10 +119590,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 that identifies the physical interface

    path @@ -121585,11 +119635,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}/relationship-list/relationship

    Tags: Network
    @@ -121629,26 +119679,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 - - - -
    - interface-name + equipment-name -

    Name that identifies the link aggregate interface

    path @@ -121690,11 +119723,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}/relationship-list/relationship

    Tags: Network
    @@ -121722,26 +119755,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 - - - -
    - interface-name + equipment-name -

    Name that identifies the link aggregate interface

    path @@ -121783,17 +119799,81 @@ 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 vpn-bindings
    +

    GET /network/vpn-bindings

    Tags: Network
    -

    returns licenses

    +

    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

    @@ -121810,10 +119890,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - vnf-id + vpn-id -

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

    +

    VPN ID, globally unique within A&AI

    path @@ -121826,70 +119906,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 + vpn-name -

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

    +

    VPN Name

    query @@ -121901,10 +119921,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - prov-status + global-route-target -

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

    +

    Number used to identify a VPN, globally unique in the network

    query @@ -121916,10 +119936,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - heat-stack-id + vpn-type -

    Heat stack id corresponding to this instance, managed by MSO

    +

    Type of the vpn, should be taken from enumerated/valid values

    query @@ -121955,7 +119975,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen @@ -121983,19 +120003,36 @@ 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}

    +
    create or update an existing vpn-binding
    +

    PUT /network/vpn-bindings/vpn-binding/{vpn-id}

    Tags: Network
    -

    returns license

    +

    create or update an existing vpn-binding

    +
    + +

    application/json application/xml +

    +
    +
    +

    vpn-binding object that needs to be created or updated

    +

    +
    +
    +
    + +
    +
    +
    @@ -122010,26 +120047,10 @@ 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 + vpn-id -

    Unique ID for the license group the resource belongs to, should be uuid.

    +

    VPN ID, globally unique within A&AI

    path @@ -122040,12 +120061,73 @@ 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.

    + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    +
    + + +
    +
    +
    delete an existing vpn-binding
    +

    DELETE /network/vpn-bindings/vpn-binding/{vpn-id}

    + Tags: + Network +
    +
    +
    +

    delete an existing vpn-binding

    + +
    +
    + +

    application/json application/xml +

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

    -
    - 200 OK - -
    -
    -
    -
    -

    successful operation

    - -
    -
    -
    - -
    -
    - -
    - /license -
    -
    -
    - -
    default @@ -122215,17 +120185,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}

    +
    see node definition for valid relationships
    +

    PUT /network/vpn-bindings/vpn-binding/{vpn-id}/relationship-list/relationship

    Tags: Network
    -

    create or update an existing license

    +

    see node definition for valid relationships

    @@ -122234,13 +120204,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

    +

    relationship object that needs to be created or updated

    @@ -122259,42 +120229,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - - - - - - - - - - - - - - + +
    - resource-uuid + vpn-id -

    Unique ID of a license resource.

    +

    VPN ID, globally unique within A&AI

    path @@ -122058,100 +120140,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 + resource-version -

    Heat stack id corresponding to this instance, managed by MSO

    +

    resource-version for concurrency

    query @@ -122159,6 +120151,7 @@ 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 - -

    Unique ID for the license group the resource belongs to, should be uuid.

    -
    path - string - - - -
    - resource-uuid + vpn-id -

    Unique ID of a license resource.

    +

    VPN ID, globally unique within A&AI

    path @@ -122336,17 +120274,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 relationship
    +

    DELETE /network/vpn-bindings/vpn-binding/{vpn-id}/relationship-list/relationship

    Tags: Network
    -

    delete an existing license

    +

    delete an existing relationship

    @@ -122368,10 +120306,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - vnf-id + vpn-id -

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

    +

    VPN ID, globally unique within A&AI

    path @@ -122382,12 +120320,132 @@ 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 zones
    +

    GET /network/zones

    + Tags: + Network +
    +
    +
    +

    returns zones

    + +
    + +
    +

    application/json application/xml +

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

    successful operation

    + +
    +
    +
    + +
    +
    + +
    + /zones +
    +
    +
    + +
    +
    + default + +
    +
    +
    +
    +

    Response codes found in response codes.

    + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    +
    + + +
    +
    +
    returns zone
    +

    GET /network/zones/zone/{zone-id}

    + Tags: + Network +
    +
    +
    +

    returns zone

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

    +
    + 200 OK + +
    +
    +
    +
    +

    successful operation

    + +
    +
    +
    + +
    +
    + +
    + /zone +
    +
    +
    + +
    default @@ -122461,17 +120540,17 @@ 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

    +
    create or update an existing zone
    +

    PUT /network/zones/zone/{zone-id}

    Tags: Network
    -

    see node definition for valid relationships

    +

    create or update an existing zone

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

    -

    relationship object that needs to be created or updated

    +

    zone object that needs to be created or updated

    @@ -122505,42 +120584,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - - - - - - - - - - - - - - - - - - - - - - + + +
    - group-uuid + zone-id -

    Unique ID for the license group the resource belongs to, should be uuid.

    +

    Code assigned by AIC to the zone

    path @@ -122400,26 +120458,25 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - resource-uuid + design-type -

    Unique ID of a license resource.

    +

    Design of zone [Medium/Large?]

    pathquery string -
    - resource-version + zone-context -

    resource-version for concurrency

    +

    Context of zone [production/test]

    query @@ -122427,7 +120484,6 @@ 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 - -

    Unique ID for the license group the resource belongs to, should be uuid.

    -
    path - string - - - -
    - resource-uuid + zone-id -

    Unique ID of a license resource.

    +

    Code assigned by AIC to the zone

    path @@ -122582,17 +120629,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}/licenses/license/{group-uuid}/{resource-uuid}/relationship-list/relationship

    +
    delete an existing zone
    +

    DELETE /network/zones/zone/{zone-id}

    Tags: Network
    -

    delete an existing relationship

    +

    delete an existing zone

    @@ -122614,26 +120661,10 @@ 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 + zone-id -

    Unique ID for the license group the resource belongs to, should be uuid.

    +

    Code assigned by AIC to the zone

    path @@ -122646,12 +120677,12 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - resource-uuid + resource-version -

    Unique ID of a license resource.

    +

    resource-version for concurrency

    pathquery string @@ -122691,11 +120722,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/zones/zone/{zone-id}/relationship-list/relationship

    Tags: Network
    @@ -122735,10 +120766,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - vnf-id + zone-id -

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

    +

    Code assigned by AIC to the zone

    path @@ -122780,11 +120811,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/zones/zone/{zone-id}/relationship-list/relationship

    Tags: Network
    @@ -122812,10 +120843,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - vnf-id + zone-id -

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

    +

    Code assigned by AIC to the zone

    path @@ -122857,17 +120888,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    returns vpls-pes
    -

    GET /network/vpls-pes

    +
    returns models
    +

    GET /service-design-and-creation/models

    Tags: - Network + ServiceDesignAndCreation
    -

    returns vpls-pes

    +

    returns models

    @@ -122893,7 +120924,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    @@ -122921,17 +120952,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 model
    +

    GET /service-design-and-creation/models/model/{model-invariant-id}

    Tags: - Network + ServiceDesignAndCreation
    -

    returns vpls-pe

    +

    returns model

    @@ -122948,9 +120979,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - equipment-name + model-invariant-id +

    Unique identifier corresponding to the main definition of a model in ASDC

    path @@ -122963,10 +120995,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - prov-status + model-type -

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

    +

    Type of the model, e.g., service, resource, widget, etc.

    query @@ -123002,7 +121034,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen @@ -123030,17 +121062,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 model
    +

    PUT /service-design-and-creation/models/model/{model-invariant-id}

    Tags: - Network + ServiceDesignAndCreation
    -

    create or update an existing vpls-pe

    +

    create or update an existing model

    @@ -123049,13 +121081,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

    +

    model object that needs to be created or updated

    @@ -123074,9 +121106,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - equipment-name + model-invariant-id +

    Unique identifier corresponding to the main definition of a model in ASDC

    path @@ -123118,17 +121151,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 model
    +

    DELETE /service-design-and-creation/models/model/{model-invariant-id}

    Tags: - Network + ServiceDesignAndCreation
    -

    delete an existing vpls-pe

    +

    delete an existing model

    @@ -123150,9 +121183,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - equipment-name + model-invariant-id +

    Unique identifier corresponding to the main definition of a model in ASDC

    path @@ -123210,17 +121244,17 @@ 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

    +
    returns model-vers
    +

    GET /service-design-and-creation/models/model/{model-invariant-id}/model-vers

    Tags: - Network + ServiceDesignAndCreation
    -

    returns lag-interfaces

    +

    returns model-vers

    @@ -123237,9 +121271,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - equipment-name + model-invariant-id +

    Unique identifier corresponding to the main definition of a model in ASDC

    path @@ -123252,10 +121287,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - prov-status + model-type -

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

    +

    Type of the model, e.g., service, resource, widget, etc.

    query @@ -123291,7 +121326,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen @@ -123319,17 +121354,17 @@ 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}

    +
    returns model-ver
    +

    GET /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}

    Tags: - Network + ServiceDesignAndCreation
    -

    returns lag-interface

    +

    returns model-ver

    @@ -123346,9 +121381,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - equipment-name + model-invariant-id +

    Unique identifier corresponding to the main definition of a model in ASDC

    path @@ -123361,10 +121397,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - interface-name + model-version-id -

    Name that identifies the link aggregate interface

    +

    Unique identifier corresponding to one version of a model in ASDC

    path @@ -123377,10 +121413,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - prov-status + model-type -

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

    +

    Type of the model, e.g., service, resource, widget, etc.

    query @@ -123392,10 +121428,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - interface-id + model-name -

    ID of interface

    +

    Name of the model, which can change from version to version.

    query @@ -123407,10 +121443,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - interface-role + model-version -

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

    +

    Version

    query @@ -123446,7 +121482,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen @@ -123474,17 +121510,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/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}

    +
    create or update an existing model-ver
    +

    PUT /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}

    Tags: - Network + ServiceDesignAndCreation
    -

    create or update an existing lag-interface

    +

    create or update an existing model-ver

    @@ -123493,13 +121529,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

    +

    model-ver object that needs to be created or updated

    @@ -123518,9 +121554,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - equipment-name + model-invariant-id +

    Unique identifier corresponding to the main definition of a model in ASDC

    path @@ -123533,10 +121570,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - interface-name + model-version-id -

    Name that identifies the link aggregate interface

    +

    Unique identifier corresponding to one version of a model in ASDC

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

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

    +
    delete an existing model-ver
    +

    DELETE /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}

    Tags: - Network + ServiceDesignAndCreation
    -

    delete an existing lag-interface

    +

    delete an existing model-ver

    @@ -123610,9 +121647,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - equipment-name + model-invariant-id +

    Unique identifier corresponding to the main definition of a model in ASDC

    path @@ -123625,10 +121663,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - interface-name + model-version-id -

    Name that identifies the link aggregate interface

    +

    Unique identifier corresponding to one version of a model in ASDC

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

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

    +
    returns metadata
    +

    GET /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/metadata

    Tags: - Network + ServiceDesignAndCreation
    -

    returns l-interfaces

    +

    returns metadata

    @@ -123713,9 +121751,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - equipment-name + model-invariant-id +

    Unique identifier corresponding to the main definition of a model in ASDC

    path @@ -123728,10 +121767,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - interface-name + model-version-id -

    Name that identifies the link aggregate interface

    +

    Unique identifier corresponding to one version of a model in ASDC

    path @@ -123744,10 +121783,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - prov-status + model-type -

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

    +

    Type of the model, e.g., service, resource, widget, etc.

    query @@ -123759,10 +121798,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - interface-id + model-name -

    ID of interface

    +

    Name of the model, which can change from version to version.

    query @@ -123774,10 +121813,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - interface-role + model-version -

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

    +

    Version

    query @@ -123813,7 +121852,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen @@ -123841,17 +121880,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    returns l-interface
    -

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

    +
    returns metadatum
    +

    GET /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/metadata/metadatum/{metaname}

    Tags: - Network + ServiceDesignAndCreation
    -

    returns l-interface

    +

    returns metadatum

    @@ -123868,9 +121907,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - equipment-name + model-invariant-id +

    Unique identifier corresponding to the main definition of a model in ASDC

    path @@ -123883,10 +121923,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - interface-name + model-version-id -

    Name that identifies the link aggregate interface

    +

    Unique identifier corresponding to one version of a model in ASDC

    path @@ -123899,10 +121939,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - interface-name + metaname -

    Name given to the interface

    path @@ -123915,10 +121954,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - prov-status + model-type -

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

    +

    Type of the model, e.g., service, resource, widget, etc.

    query @@ -123930,10 +121969,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - interface-id + model-name -

    ID of interface

    +

    Name of the model, which can change from version to version.

    query @@ -123945,10 +121984,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - interface-role + model-version -

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

    +

    Version

    query @@ -123958,49 +121997,147 @@ 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.

    + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    +
    + + +
    +
    +
    create or update an existing metadatum
    +

    PUT /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/metadata/metadatum/{metaname}

    + Tags: + ServiceDesignAndCreation +
    +
    +
    +

    create or update an existing metadatum

    + +
    +
    + +

    application/json application/xml +

    +
    +
    +

    metadatum object that needs to be created or updated

    +

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

    -
    - 200 OK - -
    -
    -
    -
    -

    successful operation

    - -
    -
    -
    - -
    -
    - - -
    -
    - -
    default @@ -124057,35 +122171,23 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    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}

    +
    delete an existing metadatum
    +

    DELETE /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/metadata/metadatum/{metaname}

    Tags: - Network + ServiceDesignAndCreation
    -

    create or update an existing l-interface

    +

    delete an existing metadatum

    application/json application/xml

    -
    -
    -

    l-interface object that needs to be created or updated

    -

    -
    -
    -
    - -
    -
    - interface-id + model-invariant-id -

    ID of interface

    +

    Unique identifier corresponding to the main definition of a model in ASDC

    querypath string +
    - macaddr + model-version-id -

    MAC address for the interface

    +

    Unique identifier corresponding to one version of a model in ASDC

    querypath string +
    - network-name + metaname -

    Name of the network

    querypath string +
    @@ -124101,9 +122203,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen + + + + + + +
    - equipment-name + model-invariant-id +

    Unique identifier corresponding to the main definition of a model in ASDC

    path @@ -124116,10 +122219,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - interface-name + model-version-id -

    Name that identifies the link aggregate interface

    +

    Unique identifier corresponding to one version of a model in ASDC

    path @@ -124132,10 +122235,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - interface-name + metaname -

    Name given to the interface

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

    resource-version for concurrency

    +
    query + string + + + +
    @@ -124177,24 +122295,19 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - -
    + +
    -
    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}

    +
    returns model-elements
    +

    GET /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements

    Tags: - Network + ServiceDesignAndCreation
    -

    delete an existing l-interface

    +

    returns model-elements

    -
    - -

    application/json application/xml -

    -
    @@ -124209,9 +122322,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - + + + + + + + + @@ -124279,6 +122406,29 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen

    +
    + 200 OK + +
    +
    +
    +
    +

    successful operation

    + +
    +
    +
    + +
    +
    + + +
    +
    + +
    default @@ -124301,17 +122451,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    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}

    +
    returns model-element
    +

    GET /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}

    Tags: - Network + ServiceDesignAndCreation
    -

    returns l3-interface-ipv4-address-list

    +

    returns model-element

    @@ -124328,25 +122478,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    - equipment-name + model-invariant-id +

    Unique identifier corresponding to the main definition of a model in ASDC

    path @@ -124224,10 +122338,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - interface-name + model-version-id -

    Name that identifies the link aggregate interface

    +

    Unique identifier corresponding to one version of a model in ASDC

    path @@ -124240,26 +122354,40 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - interface-name + model-type -

    Name given to the interface

    +

    Type of the model, e.g., service, resource, widget, etc.

    pathquery string -
    - resource-version + model-name -

    resource-version for concurrency

    +

    Name of the model, which can change from version to version.

    +
    query + string + + +
    + model-version + +

    Version

    query @@ -124267,7 +122395,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen -
    - equipment-name - - path - string - - - -
    - interface-name + model-invariant-id -

    Name that identifies the link aggregate interface

    +

    Unique identifier corresponding to the main definition of a model in ASDC

    path @@ -124359,10 +122494,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - interface-name + model-version-id -

    Name given to the interface

    +

    Unique identifier corresponding to one version of a model in ASDC

    path @@ -124375,10 +122510,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - l3-interface-ipv4-address + model-element-uuid -

    IP address

    path @@ -124391,85 +122525,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 - -

    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 + model-type -

    Name of the network

    +

    Type of the model, e.g., service, resource, widget, etc.

    query @@ -124481,25 +122540,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - vlan-id-inner - -

    Inner VLAN tag

    -
    query - integer - - -
    - neutron-network-id + model-name -

    Neutron network id of the interface that address belongs to

    +

    Name of the model, which can change from version to version.

    query @@ -124511,10 +122555,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - neutron-subnet-id + model-version -

    Neutron id of subnet that address belongs to

    +

    Version

    query @@ -124550,7 +122594,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen @@ -124578,17 +122622,17 @@ 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/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}

    +
    create or update an existing model-element
    +

    PUT /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}

    Tags: - Network + ServiceDesignAndCreation
    -

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

    +

    create or update an existing model-element

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

    -

    l3-interface-ipv4-address-list object that needs to be created or updated

    +

    model-element object that needs to be created or updated

    @@ -124622,25 +122666,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - equipment-name - - path - string - - - -
    - interface-name + model-invariant-id -

    Name that identifies the link aggregate interface

    +

    Unique identifier corresponding to the main definition of a model in ASDC

    path @@ -124653,10 +122682,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - interface-name + model-version-id -

    Name given to the interface

    +

    Unique identifier corresponding to one version of a model in ASDC

    path @@ -124669,10 +122698,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - l3-interface-ipv4-address + model-element-uuid -

    IP address

    path @@ -124714,17 +122742,17 @@ 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/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv4-address-list/{l3-interface-ipv4-address}

    +
    delete an existing model-element
    +

    DELETE /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}

    Tags: - Network + ServiceDesignAndCreation
    -

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

    +

    delete an existing model-element

    @@ -124746,25 +122774,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - equipment-name - - path - string - - - -
    - interface-name + model-invariant-id -

    Name that identifies the link aggregate interface

    +

    Unique identifier corresponding to the main definition of a model in ASDC

    path @@ -124777,10 +122790,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - interface-name + model-version-id -

    Name given to the interface

    +

    Unique identifier corresponding to one version of a model in ASDC

    path @@ -124793,10 +122806,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - l3-interface-ipv4-address + model-element-uuid -

    IP address

    path @@ -124854,36 +122866,19 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    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

    +
    returns model-constraints
    +

    GET /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints

    Tags: - Network + ServiceDesignAndCreation
    -

    see node definition for valid relationships

    +

    returns model-constraints

    -
    - -

    application/json application/xml -

    -
    -
    -

    relationship object that needs to be created or updated

    -

    -
    -
    -
    - -
    -
    -
    @@ -124898,41 +122893,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - - - - - - - - - - - - - - - -
    - equipment-name - - path - string - - - -
    - interface-name - -

    Name that identifies the link aggregate interface

    -
    path - string - - - -
    - interface-name + model-invariant-id -

    Name given to the interface

    +

    Unique identifier corresponding to the main definition of a model in ASDC

    path @@ -124945,10 +122909,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - l3-interface-ipv4-address + model-version-id -

    IP address

    +

    Unique identifier corresponding to one version of a model in ASDC

    path @@ -124959,70 +122923,9 @@ 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.

    - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    -
    - - -
    -
    -
    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 -

    -
    -
    - - - - - - - - - - - @@ -125037,50 +122940,47 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - + - + - + @@ -125092,6 +122992,29 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen

    +
    + 200 OK + +
    +
    +
    +
    +

    successful operation

    + +
    +
    +
    + +
    +
    + + +
    +
    + +
    default @@ -125114,17 +123037,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    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}

    +
    returns model-constraint
    +

    GET /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints/model-constraint/{model-constraint-uuid}

    Tags: - Network + ServiceDesignAndCreation
    -

    returns l3-interface-ipv6-address-list

    +

    returns model-constraint

    @@ -125141,9 +123064,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    - equipment-name + model-element-uuid
    - interface-name + model-type -

    Name that identifies the link aggregate interface

    +

    Type of the model, e.g., service, resource, widget, etc.

    pathquery string -
    - interface-name + model-name -

    Name given to the interface

    +

    Name of the model, which can change from version to version.

    pathquery string -
    - l3-interface-ipv4-address + model-version -

    IP address

    +

    Version

    pathquery string -
    - equipment-name + model-invariant-id +

    Unique identifier corresponding to the main definition of a model in ASDC

    path @@ -125156,10 +123080,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - interface-name + model-version-id -

    Name that identifies the link aggregate interface

    +

    Unique identifier corresponding to one version of a model in ASDC

    path @@ -125172,10 +123096,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - interface-name + model-element-uuid -

    Name given to the interface

    path @@ -125188,10 +123111,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - l3-interface-ipv6-address + model-constraint-uuid -

    IP address

    path @@ -125204,85 +123126,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 - -

    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 + model-type -

    Name of the network

    +

    Type of the model, e.g., service, resource, widget, etc.

    query @@ -125294,25 +123141,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - vlan-id-inner - -

    Inner VLAN tag

    -
    query - integer - - -
    - neutron-network-id + model-name -

    Neutron network id of the interface that address belongs to

    +

    Name of the model, which can change from version to version.

    query @@ -125324,10 +123156,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - neutron-subnet-id + model-version -

    Neutron id of subnet that address belongs to

    +

    Version

    query @@ -125363,7 +123195,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen @@ -125391,17 +123223,17 @@ 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/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}

    +
    create or update an existing model-constraint
    +

    PUT /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints/model-constraint/{model-constraint-uuid}

    Tags: - Network + ServiceDesignAndCreation
    -

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

    +

    create or update an existing model-constraint

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

    -

    l3-interface-ipv6-address-list object that needs to be created or updated

    +

    model-constraint object that needs to be created or updated

    @@ -125435,9 +123267,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - equipment-name + model-invariant-id +

    Unique identifier corresponding to the main definition of a model in ASDC

    path @@ -125450,10 +123283,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - interface-name + model-version-id -

    Name that identifies the link aggregate interface

    +

    Unique identifier corresponding to one version of a model in ASDC

    path @@ -125466,10 +123299,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - interface-name + model-element-uuid -

    Name given to the interface

    path @@ -125482,10 +123314,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - l3-interface-ipv6-address + model-constraint-uuid -

    IP address

    path @@ -125527,17 +123358,17 @@ 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/vpls-pes/vpls-pe/{equipment-name}/lag-interfaces/lag-interface/{interface-name}/l-interfaces/l-interface/{interface-name}/l3-interface-ipv6-address-list/{l3-interface-ipv6-address}

    +
    delete an existing model-constraint
    +

    DELETE /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints/model-constraint/{model-constraint-uuid}

    Tags: - Network + ServiceDesignAndCreation
    -

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

    +

    delete an existing model-constraint

    @@ -125559,9 +123390,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - equipment-name + model-invariant-id +

    Unique identifier corresponding to the main definition of a model in ASDC

    path @@ -125574,10 +123406,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - interface-name + model-version-id -

    Name that identifies the link aggregate interface

    +

    Unique identifier corresponding to one version of a model in ASDC

    path @@ -125590,10 +123422,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - interface-name + model-element-uuid -

    Name given to the interface

    path @@ -125606,10 +123437,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - l3-interface-ipv6-address + model-constraint-uuid -

    IP address

    path @@ -125667,36 +123497,19 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    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

    +
    returns constrained-element-sets
    +

    GET /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints/model-constraint/{model-constraint-uuid}/constrained-element-sets

    Tags: - Network + ServiceDesignAndCreation
    -

    see node definition for valid relationships

    +

    returns constrained-element-sets

    -
    - -

    application/json application/xml -

    -
    -
    -

    relationship object that needs to be created or updated

    -

    -
    -
    -
    - -
    -
    -
    @@ -125711,9 +123524,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen + + + + + + + + + + + + + + + + + + + + +
    - equipment-name + model-invariant-id +

    Unique identifier corresponding to the main definition of a model in ASDC

    path @@ -125726,10 +123540,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - interface-name + model-version-id -

    Name that identifies the link aggregate interface

    +

    Unique identifier corresponding to one version of a model in ASDC

    path @@ -125742,10 +123556,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - interface-name + model-element-uuid -

    Name given to the interface

    path @@ -125758,10 +123571,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - l3-interface-ipv6-address + model-constraint-uuid -

    IP address

    path @@ -125772,6 +123584,51 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    + model-type + +

    Type of the model, e.g., service, resource, widget, etc.

    +
    query + string + + +
    + model-name + +

    Name of the model, which can change from version to version.

    +
    query + string + + +
    + model-version + +

    Version

    +
    query + string + + +
    @@ -125781,6 +123638,29 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen

    +
    + 200 OK + +
    +
    +
    +
    +

    successful operation

    + +
    +
    +
    + + + +
    default @@ -125803,24 +123683,19 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - -
    + +
    -
    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

    +
    returns constrained-element-set
    +

    GET /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints/model-constraint/{model-constraint-uuid}/constrained-element-sets/constrained-element-set/{constrained-element-set-uuid}

    Tags: - Network + ServiceDesignAndCreation
    -

    delete an existing relationship

    +

    returns constrained-element-set

    -
    - -

    application/json application/xml -

    -
    @@ -125835,9 +123710,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    - equipment-name + model-invariant-id +

    Unique identifier corresponding to the main definition of a model in ASDC

    path @@ -125850,10 +123726,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - interface-name + model-version-id -

    Name that identifies the link aggregate interface

    +

    Unique identifier corresponding to one version of a model in ASDC

    path @@ -125866,10 +123742,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - interface-name + model-element-uuid -

    Name given to the interface

    path @@ -125882,10 +123757,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - l3-interface-ipv6-address + model-constraint-uuid -

    IP address

    path @@ -125896,6 +123770,66 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    + constrained-element-set-uuid + + path + string + + + +
    + model-type + +

    Type of the model, e.g., service, resource, widget, etc.

    +
    query + string + + +
    + model-name + +

    Name of the model, which can change from version to version.

    +
    query + string + + +
    + model-version + +

    Version

    +
    query + string + + +
    @@ -125905,6 +123839,29 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen

    +
    + 200 OK + +
    +
    +
    +
    +

    successful operation

    + +
    +
    +
    + +
    + +
    + +
    default @@ -125927,17 +123884,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - -
    + +
    -
    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

    +
    create or update an existing constrained-element-set
    +

    PUT /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints/model-constraint/{model-constraint-uuid}/constrained-element-sets/constrained-element-set/{constrained-element-set-uuid}

    Tags: - Network + ServiceDesignAndCreation
    -

    see node definition for valid relationships

    +

    create or update an existing constrained-element-set

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

    -

    relationship object that needs to be created or updated

    +

    constrained-element-set object that needs to be created or updated

    @@ -125971,9 +123928,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - equipment-name + model-invariant-id +

    Unique identifier corresponding to the main definition of a model in ASDC

    path @@ -125986,10 +123944,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - interface-name + model-version-id -

    Name that identifies the link aggregate interface

    +

    Unique identifier corresponding to one version of a model in ASDC

    path @@ -126002,10 +123960,39 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - interface-name + model-element-uuid + + path + string + + + +
    + model-constraint-uuid + + path + string + + + +
    + constrained-element-set-uuid -

    Name given to the interface

    path @@ -126047,17 +124034,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    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

    +
    delete an existing constrained-element-set
    +

    DELETE /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints/model-constraint/{model-constraint-uuid}/constrained-element-sets/constrained-element-set/{constrained-element-set-uuid}

    Tags: - Network + ServiceDesignAndCreation
    -

    delete an existing relationship

    +

    delete an existing constrained-element-set

    @@ -126079,9 +124066,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - equipment-name + model-invariant-id +

    Unique identifier corresponding to the main definition of a model in ASDC

    path @@ -126094,10 +124082,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - interface-name + model-version-id -

    Name that identifies the link aggregate interface

    +

    Unique identifier corresponding to one version of a model in ASDC

    path @@ -126110,10 +124098,39 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - interface-name + model-element-uuid + + path + string + + + +
    + model-constraint-uuid + + path + string + + + +
    + constrained-element-set-uuid -

    Name given to the interface

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

    resource-version for concurrency

    +
    query + string + + + +
    @@ -126155,17 +124188,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - -
    + +
    -
    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

    +
    returns element-choice-sets
    +

    GET /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints/model-constraint/{model-constraint-uuid}/constrained-element-sets/constrained-element-set/{constrained-element-set-uuid}/element-choice-sets

    Tags: - Network + ServiceDesignAndCreation
    -

    returns sriov-vfs

    +

    returns element-choice-sets

    @@ -126182,9 +124215,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - equipment-name + model-invariant-id +

    Unique identifier corresponding to the main definition of a model in ASDC

    path @@ -126197,10 +124231,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - interface-name + model-version-id -

    Name that identifies the link aggregate interface

    +

    Unique identifier corresponding to one version of a model in ASDC

    path @@ -126213,10 +124247,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - interface-name + model-element-uuid -

    Name given to the interface

    path @@ -126229,55 +124262,40 @@ 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 + model-constraint-uuid -

    ID of interface

    querypath string +
    - interface-role + constrained-element-set-uuid -

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

    querypath string +
    - interface-id + model-type -

    ID of interface

    +

    Type of the model, e.g., service, resource, widget, etc.

    query @@ -126289,10 +124307,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - macaddr + model-name -

    MAC address for the interface

    +

    Name of the model, which can change from version to version.

    query @@ -126304,10 +124322,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - network-name + model-version -

    Name of the network

    +

    Version

    query @@ -126343,7 +124361,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen @@ -126371,17 +124389,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    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}

    +
    returns element-choice-set
    +

    GET /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints/model-constraint/{model-constraint-uuid}/constrained-element-sets/constrained-element-set/{constrained-element-set-uuid}/element-choice-sets/element-choice-set/{element-choice-set-uuid}

    Tags: - Network + ServiceDesignAndCreation
    -

    returns sriov-vf

    +

    returns element-choice-set

    @@ -126398,9 +124416,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - equipment-name + model-invariant-id +

    Unique identifier corresponding to the main definition of a model in ASDC

    path @@ -126413,10 +124432,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - interface-name + model-version-id -

    Name that identifies the link aggregate interface

    +

    Unique identifier corresponding to one version of a model in ASDC

    path @@ -126429,10 +124448,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - interface-name + model-element-uuid -

    Name given to the interface

    path @@ -126445,10 +124463,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - pci-id + model-constraint-uuid -

    PCI ID used to identify the sriov-vf

    path @@ -126461,100 +124478,40 @@ 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 - -

    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 + constrained-element-set-uuid -

    MAC address for the interface

    querypath string +
    - network-name + element-choice-set-uuid -

    Name of the network

    querypath string +
    - vf-vlan-filter + model-type -

    This metadata provides option to specify list of VLAN filters applied on VF to pass the traffic to VM.

    +

    Type of the model, e.g., service, resource, widget, etc.

    query @@ -126566,10 +124523,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - vf-mac-filter + model-name -

    When MAC filters are specified, VF-agent service configures VFs to do MAC level filtering before the traffic is passed to VM.

    +

    Name of the model, which can change from version to version.

    query @@ -126581,25 +124538,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - 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 + model-version -

    Neutron network id of the interface

    +

    Version

    query @@ -126635,7 +124577,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen @@ -126663,17 +124605,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    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}

    +
    create or update an existing element-choice-set
    +

    PUT /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints/model-constraint/{model-constraint-uuid}/constrained-element-sets/constrained-element-set/{constrained-element-set-uuid}/element-choice-sets/element-choice-set/{element-choice-set-uuid}

    Tags: - Network + ServiceDesignAndCreation
    -

    create or update an existing sriov-vf

    +

    create or update an existing element-choice-set

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

    -

    sriov-vf object that needs to be created or updated

    +

    element-choice-set object that needs to be created or updated

    @@ -126707,9 +124649,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - equipment-name + model-invariant-id +

    Unique identifier corresponding to the main definition of a model in ASDC

    path @@ -126722,10 +124665,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - interface-name + model-version-id -

    Name that identifies the link aggregate interface

    +

    Unique identifier corresponding to one version of a model in ASDC

    path @@ -126738,10 +124681,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - interface-name + model-element-uuid -

    Name given to the interface

    path @@ -126754,10 +124696,39 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - pci-id + model-constraint-uuid + + path + string + + + +
    + constrained-element-set-uuid + + path + string + + + +
    + element-choice-set-uuid -

    PCI ID used to identify the sriov-vf

    path @@ -126799,17 +124770,17 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    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}

    +
    delete an existing element-choice-set
    +

    DELETE /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints/model-constraint/{model-constraint-uuid}/constrained-element-sets/constrained-element-set/{constrained-element-set-uuid}/element-choice-sets/element-choice-set/{element-choice-set-uuid}

    Tags: - Network + ServiceDesignAndCreation
    -

    delete an existing sriov-vf

    +

    delete an existing element-choice-set

    @@ -126831,9 +124802,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - equipment-name + model-invariant-id +

    Unique identifier corresponding to the main definition of a model in ASDC

    path @@ -126846,10 +124818,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - interface-name + model-version-id -

    Name that identifies the link aggregate interface

    +

    Unique identifier corresponding to one version of a model in ASDC

    path @@ -126862,10 +124834,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - interface-name + model-element-uuid -

    Name given to the interface

    path @@ -126878,10 +124849,39 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - pci-id + model-constraint-uuid + + path + string + + + +
    + constrained-element-set-uuid + + path + string + + + +
    + element-choice-set-uuid -

    PCI ID used to identify the sriov-vf

    path @@ -126939,13 +124939,13 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    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

    +

    PUT /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints/model-constraint/{model-constraint-uuid}/constrained-element-sets/constrained-element-set/{constrained-element-set-uuid}/element-choice-sets/element-choice-set/{element-choice-set-uuid}/relationship-list/relationship

    Tags: - Network + ServiceDesignAndCreation
    @@ -126983,9 +124983,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - equipment-name + model-invariant-id +

    Unique identifier corresponding to the main definition of a model in ASDC

    path @@ -126998,10 +124999,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - interface-name + model-version-id -

    Name that identifies the link aggregate interface

    +

    Unique identifier corresponding to one version of a model in ASDC

    path @@ -127014,10 +125015,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - interface-name + model-element-uuid -

    Name given to the interface

    path @@ -127030,10 +125030,39 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - pci-id + model-constraint-uuid + + path + string + + + +
    + constrained-element-set-uuid + + path + string + + + +
    + element-choice-set-uuid -

    PCI ID used to identify the sriov-vf

    path @@ -127075,13 +125104,13 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    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

    +

    DELETE /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints/model-constraint/{model-constraint-uuid}/constrained-element-sets/constrained-element-set/{constrained-element-set-uuid}/element-choice-sets/element-choice-set/{element-choice-set-uuid}/relationship-list/relationship

    Tags: - Network + ServiceDesignAndCreation
    @@ -127107,9 +125136,26 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - equipment-name + model-invariant-id + +

    Unique identifier corresponding to the main definition of a model in ASDC

    +
    path + string + + +
    + model-version-id + +

    Unique identifier corresponding to one version of a model in ASDC

    path @@ -127122,10 +125168,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - interface-name + model-element-uuid -

    Name that identifies the link aggregate interface

    path @@ -127138,10 +125183,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - interface-name + model-constraint-uuid -

    Name given to the interface

    path @@ -127154,10 +125198,24 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - pci-id + constrained-element-set-uuid + + path + string + + + +
    + element-choice-set-uuid -

    PCI ID used to identify the sriov-vf

    path @@ -127199,19 +125257,36 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - -
    + +
    -
    returns vlans
    -

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

    +
    see node definition for valid relationships
    +

    PUT /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints/model-constraint/{model-constraint-uuid}/constrained-element-sets/constrained-element-set/{constrained-element-set-uuid}/relationship-list/relationship

    Tags: - Network + ServiceDesignAndCreation
    -

    returns vlans

    +

    see node definition for valid relationships

    +
    + +

    application/json application/xml +

    +
    +
    +

    relationship object that needs to be created or updated

    +

    +
    +
    +
    + +
    +
    +
    @@ -127226,9 +125301,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - - -
    - equipment-name + model-invariant-id +

    Unique identifier corresponding to the main definition of a model in ASDC

    path @@ -127241,10 +125317,10 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - interface-name + model-version-id -

    Name that identifies the link aggregate interface

    +

    Unique identifier corresponding to one version of a model in ASDC

    path @@ -127257,10 +125333,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - interface-name + model-element-uuid -

    Name given to the interface

    path @@ -127273,15607 +125348,32 @@ 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 - -

    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 + model-constraint-uuid -

    MAC address for the interface

    querypath string +
    - network-name + constrained-element-set-uuid -

    Name of the network

    querypath 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-id - -

    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-id - -

    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-id - -

    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-id - -

    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-id - -

    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-id - -

    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.

    - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    -
    - - -
    -
    -
    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 - - -
    - global-route-target - -

    Number used to identify a VPN, globally unique in the network

    -
    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 zones
    -

    GET /network/zones

    - Tags: - Network -
    -
    -
    -

    returns zones

    - -
    - -
    -

    application/json application/xml -

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

    successful operation

    - -
    -
    -
    - -
    -
    - -
    - /zones -
    -
    -
    - -
    -
    - default - -
    -
    -
    -
    -

    Response codes found in response codes.

    - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    -
    - - -
    -
    -
    returns zone
    -

    GET /network/zones/zone/{zone-id}

    - Tags: - Network -
    -
    -
    -

    returns zone

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - zone-id - -

    Code assigned by AIC to the zone

    -
    path - string - - - -
    - design-type - -

    Design of zone [Medium/Large?]

    -
    query - string - - -
    - zone-context - -

    Context of zone [production/test]

    -
    query - string - - -
    -
    - -
    -

    application/json application/xml -

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

    successful operation

    - -
    -
    -
    - -
    -
    - -
    - /zone -
    -
    -
    - -
    -
    - default - -
    -
    -
    -
    -

    Response codes found in response codes.

    - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    -
    - - -
    -
    -
    create or update an existing zone
    -

    PUT /network/zones/zone/{zone-id}

    - Tags: - Network -
    -
    -
    -

    create or update an existing zone

    - -
    -
    - -

    application/json application/xml -

    -
    -
    -

    zone object that needs to be created or updated

    -

    -
    -
    -
    -
    - /zone -
    -
    -
    -
    -
    - - - - - - - - - - - - - - - - - - - -
    - zone-id - -

    Code assigned by AIC to the zone

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

    application/json application/xml -

    - -
    -
    - default - -
    -
    -
    -
    -

    Response codes found in response codes.

    - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    -
    - - -
    -
    -
    delete an existing zone
    -

    DELETE /network/zones/zone/{zone-id}

    - Tags: - Network -
    -
    -
    -

    delete an existing zone

    - -
    -
    - -

    application/json application/xml -

    -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - zone-id - -

    Code assigned by AIC to the zone

    -
    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/zones/zone/{zone-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

    -

    -
    -
    -
    - -
    -
    -
    -
    - - - - - - - - - - - - - - - - - - - -
    - zone-id - -

    Code assigned by AIC to the zone

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

    application/json application/xml -

    - -
    -
    - default - -
    -
    -
    -
    -

    Response codes found in response codes.

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

    DELETE /network/zones/zone/{zone-id}/relationship-list/relationship

    - Tags: - Network -
    -
    -
    -

    delete an existing relationship

    - -
    -
    - -

    application/json application/xml -

    -
    -
    - - - - - - - - - - - - - - - - - - - -
    - zone-id - -

    Code assigned by AIC to the zone

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

    application/json application/xml -

    - -
    -
    - default - -
    -
    -
    -
    -

    Response codes found in response codes.

    - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    -
    - - -
    -
    -
    returns models
    -

    GET /service-design-and-creation/models

    - Tags: - ServiceDesignAndCreation -
    -
    -
    -

    returns models

    - -
    - -
    -

    application/json application/xml -

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

    successful operation

    - -
    -
    -
    - -
    -
    - -
    - /models -
    -
    -
    - -
    -
    - default - -
    -
    -
    -
    -

    Response codes found in response codes.

    - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    -
    - - -
    -
    -
    returns model
    -

    GET /service-design-and-creation/models/model/{model-invariant-id}

    - Tags: - ServiceDesignAndCreation -
    -
    -
    -

    returns model

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - model-invariant-id - -

    Unique identifier corresponding to the main definition of a model in ASDC

    -
    path - string - - - -
    - model-type - -

    Type of the model, e.g., service, resource, widget, etc.

    -
    query - string - - -
    -
    - -
    -

    application/json application/xml -

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

    successful operation

    - -
    -
    -
    - -
    -
    - -
    - /model -
    -
    -
    - -
    -
    - default - -
    -
    -
    -
    -

    Response codes found in response codes.

    - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    -
    - - -
    -
    -
    create or update an existing model
    -

    PUT /service-design-and-creation/models/model/{model-invariant-id}

    - Tags: - ServiceDesignAndCreation -
    -
    -
    -

    create or update an existing model

    - -
    -
    - -

    application/json application/xml -

    -
    -
    -

    model object that needs to be created or updated

    -

    -
    -
    -
    -
    - /model -
    -
    -
    -
    -
    - - - - - - - - - - - - - - - - - - - -
    - model-invariant-id - -

    Unique identifier corresponding to the main definition of a model in ASDC

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

    application/json application/xml -

    - -
    -
    - default - -
    -
    -
    -
    -

    Response codes found in response codes.

    - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    -
    - - -
    -
    -
    delete an existing model
    -

    DELETE /service-design-and-creation/models/model/{model-invariant-id}

    - Tags: - ServiceDesignAndCreation -
    -
    -
    -

    delete an existing model

    - -
    -
    - -

    application/json application/xml -

    -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - model-invariant-id - -

    Unique identifier corresponding to the main definition of a model in ASDC

    -
    path - string - - - -
    - resource-version - -

    resource-version for concurrency

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

    application/json application/xml -

    - -
    -
    - default - -
    -
    -
    -
    -

    Response codes found in response codes.

    - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    -
    - - -
    -
    -
    returns model-vers
    -

    GET /service-design-and-creation/models/model/{model-invariant-id}/model-vers

    - Tags: - ServiceDesignAndCreation -
    -
    -
    -

    returns model-vers

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - model-invariant-id - -

    Unique identifier corresponding to the main definition of a model in ASDC

    -
    path - string - - - -
    - model-type - -

    Type of the model, e.g., service, resource, widget, etc.

    -
    query - string - - -
    -
    - -
    -

    application/json application/xml -

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

    successful operation

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

    Response codes found in response codes.

    - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    -
    - - -
    -
    -
    returns model-ver
    -

    GET /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}

    - Tags: - ServiceDesignAndCreation -
    -
    -
    -

    returns model-ver

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - model-invariant-id - -

    Unique identifier corresponding to the main definition of a model in ASDC

    -
    path - string - - - -
    - model-version-id - -

    Unique identifier corresponding to one version of a model in ASDC

    -
    path - string - - - -
    - model-type - -

    Type of the model, e.g., service, resource, widget, etc.

    -
    query - string - - -
    - model-name - -

    Name of the model, which can change from version to version.

    -
    query - string - - -
    - model-version - -

    Version

    -
    query - string - - -
    -
    - -
    -

    application/json application/xml -

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

    successful operation

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

    Response codes found in response codes.

    - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    -
    - - -
    -
    -
    create or update an existing model-ver
    -

    PUT /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}

    - Tags: - ServiceDesignAndCreation -
    -
    -
    -

    create or update an existing model-ver

    - -
    -
    - -

    application/json application/xml -

    -
    -
    -

    model-ver object that needs to be created or updated

    -

    -
    -
    -
    - -
    -
    -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - model-invariant-id - -

    Unique identifier corresponding to the main definition of a model in ASDC

    -
    path - string - - - -
    - model-version-id - -

    Unique identifier corresponding to one version of a model in ASDC

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

    application/json application/xml -

    - -
    -
    - default - -
    -
    -
    -
    -

    Response codes found in response codes.

    - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    -
    - - -
    -
    -
    delete an existing model-ver
    -

    DELETE /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}

    - Tags: - ServiceDesignAndCreation -
    -
    -
    -

    delete an existing model-ver

    - -
    -
    - -

    application/json application/xml -

    -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - model-invariant-id - -

    Unique identifier corresponding to the main definition of a model in ASDC

    -
    path - string - - - -
    - model-version-id - -

    Unique identifier corresponding to one version of a model in ASDC

    -
    path - string - - - -
    - resource-version - -

    resource-version for concurrency

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

    application/json application/xml -

    - -
    -
    - default - -
    -
    -
    -
    -

    Response codes found in response codes.

    - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    -
    - - -
    -
    -
    returns metadata
    -

    GET /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/metadata

    - Tags: - ServiceDesignAndCreation -
    -
    -
    -

    returns metadata

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - model-invariant-id - -

    Unique identifier corresponding to the main definition of a model in ASDC

    -
    path - string - - - -
    - model-version-id - -

    Unique identifier corresponding to one version of a model in ASDC

    -
    path - string - - - -
    - model-type - -

    Type of the model, e.g., service, resource, widget, etc.

    -
    query - string - - -
    - model-name - -

    Name of the model, which can change from version to version.

    -
    query - string - - -
    - model-version - -

    Version

    -
    query - string - - -
    -
    - -
    -

    application/json application/xml -

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

    successful operation

    - -
    -
    -
    - -
    -
    - -
    - /metadata -
    -
    -
    - -
    -
    - default - -
    -
    -
    -
    -

    Response codes found in response codes.

    - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    -
    - - -
    -
    -
    returns metadatum
    -

    GET /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/metadata/metadatum/{metaname}

    - Tags: - ServiceDesignAndCreation -
    -
    -
    -

    returns metadatum

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - model-invariant-id - -

    Unique identifier corresponding to the main definition of a model in ASDC

    -
    path - string - - - -
    - model-version-id - -

    Unique identifier corresponding to one version of a model in ASDC

    -
    path - string - - - -
    - metaname - - path - string - - - -
    - model-type - -

    Type of the model, e.g., service, resource, widget, etc.

    -
    query - string - - -
    - model-name - -

    Name of the model, which can change from version to version.

    -
    query - string - - -
    - model-version - -

    Version

    -
    query - string - - -
    -
    - -
    -

    application/json application/xml -

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

    successful operation

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

    Response codes found in response codes.

    - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    -
    - - -
    -
    -
    create or update an existing metadatum
    -

    PUT /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/metadata/metadatum/{metaname}

    - Tags: - ServiceDesignAndCreation -
    -
    -
    -

    create or update an existing metadatum

    - -
    -
    - -

    application/json application/xml -

    -
    -
    -

    metadatum object that needs to be created or updated

    -

    -
    -
    -
    - -
    -
    -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - model-invariant-id - -

    Unique identifier corresponding to the main definition of a model in ASDC

    -
    path - string - - - -
    - model-version-id - -

    Unique identifier corresponding to one version of a model in ASDC

    -
    path - string - - - -
    - metaname - - path - string - - - -
    -
    - -
    -

    application/json application/xml -

    - -
    -
    - default - -
    -
    -
    -
    -

    Response codes found in response codes.

    - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    -
    - - -
    -
    -
    delete an existing metadatum
    -

    DELETE /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/metadata/metadatum/{metaname}

    - Tags: - ServiceDesignAndCreation -
    -
    -
    -

    delete an existing metadatum

    - -
    -
    - -

    application/json application/xml -

    -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - model-invariant-id - -

    Unique identifier corresponding to the main definition of a model in ASDC

    -
    path - string - - - -
    - model-version-id - -

    Unique identifier corresponding to one version of a model in ASDC

    -
    path - string - - - -
    - metaname - - path - string - - - -
    - resource-version - -

    resource-version for concurrency

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

    application/json application/xml -

    - -
    -
    - default - -
    -
    -
    -
    -

    Response codes found in response codes.

    - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    -
    - - -
    -
    -
    returns model-elements
    -

    GET /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements

    - Tags: - ServiceDesignAndCreation -
    -
    -
    -

    returns model-elements

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - model-invariant-id - -

    Unique identifier corresponding to the main definition of a model in ASDC

    -
    path - string - - - -
    - model-version-id - -

    Unique identifier corresponding to one version of a model in ASDC

    -
    path - string - - - -
    - model-type - -

    Type of the model, e.g., service, resource, widget, etc.

    -
    query - string - - -
    - model-name - -

    Name of the model, which can change from version to version.

    -
    query - string - - -
    - model-version - -

    Version

    -
    query - string - - -
    -
    - -
    -

    application/json application/xml -

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

    successful operation

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

    Response codes found in response codes.

    - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    -
    - - -
    -
    -
    returns model-element
    -

    GET /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}

    - Tags: - ServiceDesignAndCreation -
    -
    -
    -

    returns model-element

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - model-invariant-id - -

    Unique identifier corresponding to the main definition of a model in ASDC

    -
    path - string - - - -
    - model-version-id - -

    Unique identifier corresponding to one version of a model in ASDC

    -
    path - string - - - -
    - model-element-uuid - - path - string - - - -
    - model-type - -

    Type of the model, e.g., service, resource, widget, etc.

    -
    query - string - - -
    - model-name - -

    Name of the model, which can change from version to version.

    -
    query - string - - -
    - model-version - -

    Version

    -
    query - string - - -
    -
    - -
    -

    application/json application/xml -

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

    successful operation

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

    Response codes found in response codes.

    - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    -
    - - -
    -
    -
    create or update an existing model-element
    -

    PUT /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}

    - Tags: - ServiceDesignAndCreation -
    -
    -
    -

    create or update an existing model-element

    - -
    -
    - -

    application/json application/xml -

    -
    -
    -

    model-element object that needs to be created or updated

    -

    -
    -
    -
    - -
    -
    -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - model-invariant-id - -

    Unique identifier corresponding to the main definition of a model in ASDC

    -
    path - string - - - -
    - model-version-id - -

    Unique identifier corresponding to one version of a model in ASDC

    -
    path - string - - - -
    - model-element-uuid - - path - string - - - -
    -
    - -
    -

    application/json application/xml -

    - -
    -
    - default - -
    -
    -
    -
    -

    Response codes found in response codes.

    - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    -
    - - -
    -
    -
    delete an existing model-element
    -

    DELETE /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}

    - Tags: - ServiceDesignAndCreation -
    -
    -
    -

    delete an existing model-element

    - -
    -
    - -

    application/json application/xml -

    -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - model-invariant-id - -

    Unique identifier corresponding to the main definition of a model in ASDC

    -
    path - string - - - -
    - model-version-id - -

    Unique identifier corresponding to one version of a model in ASDC

    -
    path - string - - - -
    - model-element-uuid - - path - string - - - -
    - resource-version - -

    resource-version for concurrency

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

    application/json application/xml -

    - -
    -
    - default - -
    -
    -
    -
    -

    Response codes found in response codes.

    - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    -
    - - -
    -
    -
    returns model-constraints
    -

    GET /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints

    - Tags: - ServiceDesignAndCreation -
    -
    -
    -

    returns model-constraints

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - model-invariant-id - -

    Unique identifier corresponding to the main definition of a model in ASDC

    -
    path - string - - - -
    - model-version-id - -

    Unique identifier corresponding to one version of a model in ASDC

    -
    path - string - - - -
    - model-element-uuid - - path - string - - - -
    - model-type - -

    Type of the model, e.g., service, resource, widget, etc.

    -
    query - string - - -
    - model-name - -

    Name of the model, which can change from version to version.

    -
    query - string - - -
    - model-version - -

    Version

    -
    query - string - - -
    -
    - -
    -

    application/json application/xml -

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

    successful operation

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

    Response codes found in response codes.

    - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    -
    - - -
    -
    -
    returns model-constraint
    -

    GET /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints/model-constraint/{model-constraint-uuid}

    - Tags: - ServiceDesignAndCreation -
    -
    -
    -

    returns model-constraint

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - model-invariant-id - -

    Unique identifier corresponding to the main definition of a model in ASDC

    -
    path - string - - - -
    - model-version-id - -

    Unique identifier corresponding to one version of a model in ASDC

    -
    path - string - - - -
    - model-element-uuid - - path - string - - - -
    - model-constraint-uuid - - path - string - - - -
    - model-type - -

    Type of the model, e.g., service, resource, widget, etc.

    -
    query - string - - -
    - model-name - -

    Name of the model, which can change from version to version.

    -
    query - string - - -
    - model-version - -

    Version

    -
    query - string - - -
    -
    - -
    -

    application/json application/xml -

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

    successful operation

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

    Response codes found in response codes.

    - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    -
    - - -
    -
    -
    create or update an existing model-constraint
    -

    PUT /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints/model-constraint/{model-constraint-uuid}

    - Tags: - ServiceDesignAndCreation -
    -
    -
    -

    create or update an existing model-constraint

    - -
    -
    - -

    application/json application/xml -

    -
    -
    -

    model-constraint object that needs to be created or updated

    -

    -
    -
    -
    -
    -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - model-invariant-id - -

    Unique identifier corresponding to the main definition of a model in ASDC

    -
    path - string - - - -
    - model-version-id - -

    Unique identifier corresponding to one version of a model in ASDC

    -
    path - string - - - -
    - model-element-uuid - - path - string - - - -
    - model-constraint-uuid - - path - string - - - -
    -
    - -
    -

    application/json application/xml -

    - -
    -
    - default - -
    -
    -
    -
    -

    Response codes found in response codes.

    - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    -
    - - -
    -
    -
    delete an existing model-constraint
    -

    DELETE /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints/model-constraint/{model-constraint-uuid}

    - Tags: - ServiceDesignAndCreation -
    -
    -
    -

    delete an existing model-constraint

    - -
    -
    - -

    application/json application/xml -

    -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - model-invariant-id - -

    Unique identifier corresponding to the main definition of a model in ASDC

    -
    path - string - - - -
    - model-version-id - -

    Unique identifier corresponding to one version of a model in ASDC

    -
    path - string - - - -
    - model-element-uuid - - path - string - - - -
    - model-constraint-uuid - - path - string - - - -
    - resource-version - -

    resource-version for concurrency

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

    application/json application/xml -

    - -
    -
    - default - -
    -
    -
    -
    -

    Response codes found in response codes.

    - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    -
    - - -
    -
    -
    returns constrained-element-sets
    -

    GET /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints/model-constraint/{model-constraint-uuid}/constrained-element-sets

    - Tags: - ServiceDesignAndCreation -
    -
    -
    -

    returns constrained-element-sets

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - model-invariant-id - -

    Unique identifier corresponding to the main definition of a model in ASDC

    -
    path - string - - - -
    - model-version-id - -

    Unique identifier corresponding to one version of a model in ASDC

    -
    path - string - - - -
    - model-element-uuid - - path - string - - - -
    - model-constraint-uuid - - path - string - - - -
    - model-type - -

    Type of the model, e.g., service, resource, widget, etc.

    -
    query - string - - -
    - model-name - -

    Name of the model, which can change from version to version.

    -
    query - string - - -
    - model-version - -

    Version

    -
    query - string - - -
    -
    - -
    -

    application/json application/xml -

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

    successful operation

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

    Response codes found in response codes.

    - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    -
    - - -
    -
    -
    returns constrained-element-set
    -

    GET /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints/model-constraint/{model-constraint-uuid}/constrained-element-sets/constrained-element-set/{constrained-element-set-uuid}

    - Tags: - ServiceDesignAndCreation -
    -
    -
    -

    returns constrained-element-set

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - model-invariant-id - -

    Unique identifier corresponding to the main definition of a model in ASDC

    -
    path - string - - - -
    - model-version-id - -

    Unique identifier corresponding to one version of a model in ASDC

    -
    path - string - - - -
    - model-element-uuid - - path - string - - - -
    - model-constraint-uuid - - path - string - - - -
    - constrained-element-set-uuid - - path - string - - - -
    - model-type - -

    Type of the model, e.g., service, resource, widget, etc.

    -
    query - string - - -
    - model-name - -

    Name of the model, which can change from version to version.

    -
    query - string - - -
    - model-version - -

    Version

    -
    query - string - - -
    -
    - -
    -

    application/json application/xml -

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

    successful operation

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

    Response codes found in response codes.

    - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    -
    - - -
    -
    -
    create or update an existing constrained-element-set
    -

    PUT /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints/model-constraint/{model-constraint-uuid}/constrained-element-sets/constrained-element-set/{constrained-element-set-uuid}

    - Tags: - ServiceDesignAndCreation -
    -
    -
    -

    create or update an existing constrained-element-set

    - -
    -
    - -

    application/json application/xml -

    -
    -
    -

    constrained-element-set object that needs to be created or updated

    -

    -
    - -
    -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - model-invariant-id - -

    Unique identifier corresponding to the main definition of a model in ASDC

    -
    path - string - - - -
    - model-version-id - -

    Unique identifier corresponding to one version of a model in ASDC

    -
    path - string - - - -
    - model-element-uuid - - path - string - - - -
    - model-constraint-uuid - - path - string - - - -
    - constrained-element-set-uuid - - path - string - - - -
    -
    - -
    -

    application/json application/xml -

    - -
    -
    - default - -
    -
    -
    -
    -

    Response codes found in response codes.

    - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    -
    - - -
    -
    -
    delete an existing constrained-element-set
    -

    DELETE /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints/model-constraint/{model-constraint-uuid}/constrained-element-sets/constrained-element-set/{constrained-element-set-uuid}

    - Tags: - ServiceDesignAndCreation -
    -
    -
    -

    delete an existing constrained-element-set

    - -
    -
    - -

    application/json application/xml -

    -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - model-invariant-id - -

    Unique identifier corresponding to the main definition of a model in ASDC

    -
    path - string - - - -
    - model-version-id - -

    Unique identifier corresponding to one version of a model in ASDC

    -
    path - string - - - -
    - model-element-uuid - - path - string - - - -
    - model-constraint-uuid - - path - string - - - -
    - constrained-element-set-uuid - - path - string - - - -
    - resource-version - -

    resource-version for concurrency

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

    application/json application/xml -

    - -
    -
    - default - -
    -
    -
    -
    -

    Response codes found in response codes.

    - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    -
    - - -
    -
    -
    returns element-choice-sets
    -

    GET /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints/model-constraint/{model-constraint-uuid}/constrained-element-sets/constrained-element-set/{constrained-element-set-uuid}/element-choice-sets

    - Tags: - ServiceDesignAndCreation -
    -
    -
    -

    returns element-choice-sets

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - model-invariant-id - -

    Unique identifier corresponding to the main definition of a model in ASDC

    -
    path - string - - - -
    - model-version-id - -

    Unique identifier corresponding to one version of a model in ASDC

    -
    path - string - - - -
    - model-element-uuid - - path - string - - - -
    - model-constraint-uuid - - path - string - - - -
    - constrained-element-set-uuid - - path - string - - - -
    - model-type - -

    Type of the model, e.g., service, resource, widget, etc.

    -
    query - string - - -
    - model-name - -

    Name of the model, which can change from version to version.

    -
    query - string - - -
    - model-version - -

    Version

    -
    query - string - - -
    -
    - -
    -

    application/json application/xml -

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

    successful operation

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

    Response codes found in response codes.

    - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    -
    - - -
    -
    -
    returns element-choice-set
    -

    GET /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints/model-constraint/{model-constraint-uuid}/constrained-element-sets/constrained-element-set/{constrained-element-set-uuid}/element-choice-sets/element-choice-set/{element-choice-set-uuid}

    - Tags: - ServiceDesignAndCreation -
    -
    -
    -

    returns element-choice-set

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - model-invariant-id - -

    Unique identifier corresponding to the main definition of a model in ASDC

    -
    path - string - - - -
    - model-version-id - -

    Unique identifier corresponding to one version of a model in ASDC

    -
    path - string - - - -
    - model-element-uuid - - path - string - - - -
    - model-constraint-uuid - - path - string - - - -
    - constrained-element-set-uuid - - path - string - - - -
    - element-choice-set-uuid - - path - string - - - -
    - model-type - -

    Type of the model, e.g., service, resource, widget, etc.

    -
    query - string - - -
    - model-name - -

    Name of the model, which can change from version to version.

    -
    query - string - - -
    - model-version - -

    Version

    -
    query - string - - -
    -
    - -
    -

    application/json application/xml -

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

    successful operation

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

    Response codes found in response codes.

    - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    -
    - - -
    -
    -
    create or update an existing element-choice-set
    -

    PUT /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints/model-constraint/{model-constraint-uuid}/constrained-element-sets/constrained-element-set/{constrained-element-set-uuid}/element-choice-sets/element-choice-set/{element-choice-set-uuid}

    - Tags: - ServiceDesignAndCreation -
    -
    -
    -

    create or update an existing element-choice-set

    - -
    -
    - -

    application/json application/xml -

    -
    -
    -

    element-choice-set object that needs to be created or updated

    -

    -
    - -
    -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - model-invariant-id - -

    Unique identifier corresponding to the main definition of a model in ASDC

    -
    path - string - - - -
    - model-version-id - -

    Unique identifier corresponding to one version of a model in ASDC

    -
    path - string - - - -
    - model-element-uuid - - path - string - - - -
    - model-constraint-uuid - - path - string - - - -
    - constrained-element-set-uuid - - path - string - - - -
    - element-choice-set-uuid - - path - string - - - -
    -
    - -
    -

    application/json application/xml -

    - -
    -
    - default - -
    -
    -
    -
    -

    Response codes found in response codes.

    - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    -
    - - -
    -
    -
    delete an existing element-choice-set
    -

    DELETE /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints/model-constraint/{model-constraint-uuid}/constrained-element-sets/constrained-element-set/{constrained-element-set-uuid}/element-choice-sets/element-choice-set/{element-choice-set-uuid}

    - Tags: - ServiceDesignAndCreation -
    -
    -
    -

    delete an existing element-choice-set

    - -
    -
    - -

    application/json application/xml -

    -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - model-invariant-id - -

    Unique identifier corresponding to the main definition of a model in ASDC

    -
    path - string - - - -
    - model-version-id - -

    Unique identifier corresponding to one version of a model in ASDC

    -
    path - string - - - -
    - model-element-uuid - - path - string - - - -
    - model-constraint-uuid - - path - string - - - -
    - constrained-element-set-uuid - - path - string - - - -
    - element-choice-set-uuid - - 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 /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints/model-constraint/{model-constraint-uuid}/constrained-element-sets/constrained-element-set/{constrained-element-set-uuid}/element-choice-sets/element-choice-set/{element-choice-set-uuid}/relationship-list/relationship

    - Tags: - ServiceDesignAndCreation -
    -
    -
    -

    see node definition for valid relationships

    - -
    -
    - -

    application/json application/xml -

    -
    -
    -

    relationship object that needs to be created or updated

    -

    -
    -
    -
    - -
    -
    -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - model-invariant-id - -

    Unique identifier corresponding to the main definition of a model in ASDC

    -
    path - string - - - -
    - model-version-id - -

    Unique identifier corresponding to one version of a model in ASDC

    -
    path - string - - - -
    - model-element-uuid - - path - string - - - -
    - model-constraint-uuid - - path - string - - - -
    - constrained-element-set-uuid - - path - string - - - -
    - element-choice-set-uuid - - path - string - - - -
    -
    - -
    -

    application/json application/xml -

    - -
    -
    - default - -
    -
    -
    -
    -

    Response codes found in response codes.

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

    DELETE /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints/model-constraint/{model-constraint-uuid}/constrained-element-sets/constrained-element-set/{constrained-element-set-uuid}/element-choice-sets/element-choice-set/{element-choice-set-uuid}/relationship-list/relationship

    - Tags: - ServiceDesignAndCreation -
    -
    -
    -

    delete an existing relationship

    - -
    -
    - -

    application/json application/xml -

    -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - model-invariant-id - -

    Unique identifier corresponding to the main definition of a model in ASDC

    -
    path - string - - - -
    - model-version-id - -

    Unique identifier corresponding to one version of a model in ASDC

    -
    path - string - - - -
    - model-element-uuid - - path - string - - - -
    - model-constraint-uuid - - path - string - - - -
    - constrained-element-set-uuid - - path - string - - - -
    - element-choice-set-uuid - - path - string - - - -
    -
    - -
    -

    application/json application/xml -

    - -
    -
    - default - -
    -
    -
    -
    -

    Response codes found in response codes.

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

    PUT /service-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}/model-elements/model-element/{model-element-uuid}/model-constraints/model-constraint/{model-constraint-uuid}/constrained-element-sets/constrained-element-set/{constrained-element-set-uuid}/relationship-list/relationship

    - Tags: - ServiceDesignAndCreation -
    -
    -
    -

    see node definition for valid relationships

    - -
    -
    - -

    application/json application/xml -

    -
    -
    -

    relationship object that needs to be created or updated

    -

    -
    -
    -
    - -
    -
    -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -148565,7 +131065,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    -

    cloud-region designates an installation of a cloud cluster or region or instantiation. In AT&Ts AIC cloud, this could be an LCP or DCP. Cloud regions are uniquely identified by a composite key, cloud-owner + cloud-region-id. The format of the cloud-owner is vendor-cloudname and we will use att-aic for AT&T's AIC.

    +

    cloud-region designates an installation of a cloud cluster or region or instantiation.

    Default Delete Scope

    THIS_NODE_ONLY

    @@ -148964,7 +131464,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
  • @@ -149730,7 +132229,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
    @@ -150214,7 +132712,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.

    @@ -150667,8 +133165,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)
  • @@ -151065,6 +133562,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen

    CASCADE_TO_CHILDREN

      +
    • TO license-key-resource (Many2Many)
    • TO l-interface (comprises generic-vnf, Many2Many)
    • TO availability-zone (Many2Many)
    • TO lag-interface (comprises generic-vnf, Many2Many)
    • @@ -151078,7 +133576,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)
    • @@ -151882,7 +134380,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
      @@ -153179,14 +135676,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 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)
      @@ -154226,13 +136722,12 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen

      CASCADE_TO_CHILDREN

        -
      • TO lag-link (Many2Many, will delete target node)
      • +
      • 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)
      @@ -154551,8 +137046,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)
    @@ -154685,11 +137179,11 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
  • TO cloud-region (Many2Many)
  • TO vpn-binding (Many2Many)
  • FROM l-interface
  • -
  • FROM logical-link
  • FROM p-interface
  • FROM service-instance
  • FROM virtual-data-center
  • -
  • FROM vlan
  • +
  • FROM vlan
  • +
  • FROM logical-link
  • @@ -155004,9 +137498,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)
    @@ -155452,8 +137943,8 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
  • TO model-constraint (comprises model-element, One2Many)
  • TO constrained-element-set (comprises model-element, One2Many)
  • FROM model-ver (is composed of model-element)
  • -
  • FROM model-element (is composed of model-element)
  • -
  • FROM element-choice-set (is composed of model-element)
  • +
  • FROM element-choice-set (is composed of model-element)
  • +
  • FROM model-element (is composed of model-element)
  • @@ -156502,26 +138993,6 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    -
    - vpes: - object[] - - -
    -
    - -
    - -
    - vpe - - - -
    - -
    -
    -
    vnfcs: object[] @@ -157137,7 +139608,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 VPE (v4-loopback0-ip-address).

    @@ -157149,7 +139620,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.

    @@ -157933,7 +140404,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)
    • FROM lag-interface
    • FROM pserver (is composed of p-interface)
    • @@ -161224,7 +143695,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)
    • @@ -162591,7 +145062,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
      Default Delete Scope
      -

      THIS_NODE_ONLY

      +

      ERROR_IF_ANY_IN_EDGES

      • FROM l3-interface-ipv4-address-list
      • @@ -163684,7 +146155,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)
        @@ -164216,7 +146687,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
      @@ -164809,683 +147280,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

    -
    - -
    -
    -
    - persona-model-customization-id: - string - - -
    -
    -

    captures the id of all the configuration used to customize the resource for the service.

    -
    - -
    -
    -
    - vf-module-persona-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-state: - 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[] @@ -165495,7 +147312,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - l-interface + vnfc @@ -165504,8 +147321,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[] @@ -165515,7 +147396,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - lag-interface + relationship @@ -165524,8 +147405,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

    +
    + +
    +
    +
    + persona-model-customization-id: + string + + +
    +
    +

    captures the id of all the configuration used to customize the resource for the service.

    +
    + +
    +
    +
    + vf-module-persona-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[] @@ -165535,7 +147545,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - license + relationship @@ -165544,8 +147554,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[] @@ -165555,7 +147586,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - entitlement + volume-group @@ -165568,9 +147599,9 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    -
    +
    -

    vpes: +

    volumes: object @@ -165579,14 +147610,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[] @@ -165596,7 +147627,7 @@ This document is best viewed with Firefox or Chrome. Nodes can be found by appen
    - vpe + volume @@ -165665,7 +147696,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 VPE (v4-loopback0-ip-address).

    @@ -166013,7 +148044,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)
    • @@ -166022,8 +148052,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_v10.yaml b/aai-schema/src/main/resources/aai_swagger_yaml/aai_swagger_v10.yaml index dc62d7ae..1dc7075a 100644 --- a/aai-schema/src/main/resources/aai_swagger_yaml/aai_swagger_v10.yaml +++ b/aai-schema/src/main/resources/aai_swagger_yaml/aai_swagger_v10.yaml @@ -22410,5106 +22410,6 @@ paths: $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-id - 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-id - 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-id - 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-id - 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-id - 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-id - 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}: - get: - tags: - - Network - summary: returns entitlement - description: returns entitlement - operationId: getNetworkVpesVpeEntitlementsEntitlement - produces: - - application/json - - application/xml - responses: - "200": - description: successful operation - schema: - $ref: "#/definitions/entitlement" - "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: 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 entitlement - description: create or update an existing entitlement - operationId: createOrUpdateNetworkVpesVpeEntitlementsEntitlement - 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: entitlement object that needs to be created or updated - required: true - schema: - $ref: "#/definitions/entitlement" - delete: - tags: - - Network - summary: delete an existing entitlement - description: delete an existing entitlement - operationId: deleteNetworkVpesVpeEntitlementsEntitlement - 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: resource-version - in: query - description: resource-version for concurrency - required: true - type: string - /network/vpes/vpe/{vnf-id}/entitlements: - get: - tags: - - Network - summary: returns entitlements - description: returns entitlements - operationId: getNetworkVpesVpeEntitlements - 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 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}: - 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 - 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 vpe - description: create or update an existing vpe - operationId: createOrUpdateNetworkVpesVpe - 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: vpe object that needs to be created or updated - required: true - schema: - $ref: "#/definitions/vpe" - delete: - tags: - - Network - summary: delete an existing vpe - description: delete an existing vpe - operationId: deleteNetworkVpesVpe - 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/vpes: - get: - tags: - - Network - summary: returns vpes - description: returns vpes - operationId: getNetworkVpes - produces: - - application/json - - application/xml - responses: - "200": - description: successful operation - schema: - $ref: "#/definitions/vpes" - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). /network/vnfcs/vnfc/{vnfc-name}/relationship-list/relationship: put: tags: @@ -43001,7 +37901,6 @@ definitions: ###### Related Nodes - TO availability-zone (Many2Many) - FROM complex (is composed of ctag-pool) - - FROM vpe - FROM vpls-pe required: - target-pe @@ -43047,7 +37946,6 @@ definitions: - FROM pserver - FROM pnf - FROM vce - - FROM vpe - FROM vpls-pe - FROM volume-group - FROM zone @@ -43299,7 +38197,7 @@ 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 @@ -43433,16 +38331,15 @@ 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 l-interface (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 l-interface (is composed of l-interface) required: - interface-name - is-port-mirrored @@ -43522,7 +38419,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) @@ -43532,7 +38428,6 @@ definitions: - FROM generic-vnf - FROM tenant (is composed of vserver) - FROM vce - - FROM vpe required: - vserver-id - vserver-name @@ -43808,8 +38703,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 @@ -43821,7 +38714,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 @@ -43905,7 +38797,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 @@ -44001,7 +38893,7 @@ definitions: $ref: "#/definitions/availability-zone" cloud-region: description: | - cloud-region designates an installation of a cloud cluster or region or instantiation. In AT&Ts AIC cloud, this could be an LCP or DCP. Cloud regions are uniquely identified by a composite key, cloud-owner + cloud-region-id. The format of the cloud-owner is vendor-cloudname and we will use att-aic for AT&T's AIC. + cloud-region designates an installation of a cloud cluster or region or instantiation ###### Default Delete Scope THIS_NODE_ONLY ###### Related Nodes @@ -44134,7 +39026,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) - FROM lag-interface - FROM pserver (is composed of p-interface) @@ -44195,14 +39087,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 @@ -44594,7 +39485,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) @@ -44990,8 +39881,8 @@ definitions: - TO model-constraint (comprises model-element, One2Many) - TO constrained-element-set (comprises model-element, One2Many) - FROM model-ver (is composed of model-element) - - FROM model-element (is composed of model-element) - FROM element-choice-set (is composed of model-element) + - FROM model-element (is composed of model-element) required: - model-element-uuid - new-data-del-flag @@ -45309,11 +40200,11 @@ definitions: - TO vpn-binding (Many2Many) - FROM l-interface - FROM lag-interface - - FROM logical-link - FROM p-interface - FROM service-instance - FROM virtual-data-center - FROM vlan + - FROM logical-link required: - link-name - link-type @@ -45633,7 +40524,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. @@ -45787,7 +40678,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 @@ -45821,7 +40711,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 @@ -45946,120 +40835,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 @@ -46118,7 +40893,7 @@ definitions: subnet: description: | ###### Default Delete Scope - THIS_NODE_ONLY + ERROR_IF_ANY_IN_EDGES ###### Related Nodes - FROM l3-interface-ipv4-address-list - FROM l3-interface-ipv6-address-list @@ -46394,7 +41169,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: @@ -46464,6 +41239,7 @@ definitions: ###### Default Delete Scope CASCADE_TO_CHILDREN ###### Related Nodes + - TO license-key-resource (Many2Many) - TO l-interface (comprises generic-vnf, Many2Many) - TO availability-zone (Many2Many) - TO lag-interface (comprises generic-vnf, Many2Many) @@ -46477,7 +41253,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) @@ -46726,10 +41502,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. @@ -47184,10 +41960,6 @@ definitions: type: array items: $ref: "#/definitions/vce" - vpes: - type: array - items: - $ref: "#/definitions/vpe" vnfcs: type: array items: 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 fc6fe19a..46a08b54 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 @@ -429,7 +429,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -466,7 +466,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -499,7 +499,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -555,7 +555,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -592,7 +592,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -630,7 +630,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -666,7 +666,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -713,7 +713,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -756,7 +756,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -840,7 +840,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -887,7 +887,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -935,7 +935,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -1014,7 +1014,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -1056,7 +1056,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -1092,7 +1092,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -1144,7 +1144,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -1190,7 +1190,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -1247,7 +1247,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -1300,7 +1300,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -1436,7 +1436,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -1493,7 +1493,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -1549,7 +1549,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -1606,7 +1606,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -1659,7 +1659,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -1795,7 +1795,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -1852,7 +1852,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -1910,7 +1910,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -2025,7 +2025,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -2077,7 +2077,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -2130,7 +2130,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -2229,7 +2229,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -2281,7 +2281,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -2329,7 +2329,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -2453,7 +2453,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -2505,7 +2505,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -2558,7 +2558,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -2657,7 +2657,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -2704,7 +2704,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -2745,7 +2745,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -2797,7 +2797,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -2845,7 +2845,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -2965,7 +2965,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -3017,7 +3017,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -3068,7 +3068,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -3120,7 +3120,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -3168,7 +3168,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -3288,7 +3288,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -3340,7 +3340,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -3393,7 +3393,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -3492,7 +3492,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -3539,7 +3539,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -3587,7 +3587,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -3668,7 +3668,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -3747,7 +3747,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -3789,7 +3789,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -3832,7 +3832,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -3883,7 +3883,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -3920,7 +3920,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -3953,7 +3953,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -4004,7 +4004,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -4041,7 +4041,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -4079,7 +4079,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -4115,7 +4115,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -4152,7 +4152,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -4185,7 +4185,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -4231,7 +4231,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -4268,7 +4268,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -4306,7 +4306,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -4342,7 +4342,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -4379,7 +4379,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -4412,7 +4412,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -4463,7 +4463,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -4500,7 +4500,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -4538,7 +4538,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -4574,7 +4574,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -4611,7 +4611,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -4644,7 +4644,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -4710,7 +4710,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -4747,7 +4747,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -4785,7 +4785,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -4821,7 +4821,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -4858,7 +4858,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -4891,7 +4891,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -4956,7 +4956,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -4997,7 +4997,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -5039,7 +5039,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -5102,7 +5102,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -5163,7 +5163,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -5200,7 +5200,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -5238,7 +5238,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -5274,7 +5274,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -5311,7 +5311,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -5344,7 +5344,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -5390,7 +5390,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -5427,7 +5427,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -5465,7 +5465,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -5501,7 +5501,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -5538,7 +5538,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -5571,7 +5571,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -5623,7 +5623,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -5660,7 +5660,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -5698,7 +5698,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -5734,7 +5734,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -5771,7 +5771,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -5804,7 +5804,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -5845,7 +5845,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -5882,7 +5882,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -5920,7 +5920,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -5956,7 +5956,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -5988,7 +5988,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -5996,6 +5996,238 @@ paths: description: Identifier used by the vendor for the region. Second part of composite key required: true type: string + /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/auth-info-items/auth-info-item/{auth-info-item-id}/relationship-list/relationship: + put: + tags: + - CloudInfrastructure + summary: see node definition for valid relationships + operationId: createOrUpdateCloudInfrastructureCloudRegionsCloudRegionAuthInfoItemsAuthInfoItemRelationshipListRelationship + 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. 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: auth-info-item-id + in: path + description: Unique ID of auth-info-item. + 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: deleteCloudInfrastructureCloudRegionsCloudRegionAuthInfoItemsAuthInfoItemRelationshipListRelationship + 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. 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: auth-info-item-id + in: path + description: Unique ID of auth-info-item. + required: true + type: string + /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/auth-info-items/auth-info-item/{auth-info-item-id}: + get: + tags: + - CloudInfrastructure + summary: returns auth-info-item + description: returns auth-info-item + operationId: getCloudInfrastructureCloudRegionsCloudRegionAuthInfoItemsAuthInfoItem + produces: + - application/json + - application/xml + responses: + "200": + description: successful operation + schema: + $ref: "#/definitions/auth-info-item" + "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. 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: auth-info-item-id + in: path + description: Unique ID of auth-info-item. + 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: username + in: query + description: user name of auth infomation to access VIM. + required: false + type: string + - name: auth-url + in: query + description: authentication url of the cloud. + required: false + type: string + put: + tags: + - CloudInfrastructure + summary: create or update an existing auth-info-item + description: create or update an existing auth-info-item + operationId: createOrUpdateCloudInfrastructureCloudRegionsCloudRegionAuthInfoItemsAuthInfoItem + 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. 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: auth-info-item-id + in: path + description: Unique ID of auth-info-item. + required: true + type: string + - name: body + in: body + description: auth-info-item object that needs to be created or updated + required: true + schema: + $ref: "#/definitions/auth-info-item" + delete: + tags: + - CloudInfrastructure + summary: delete an existing auth-info-item + description: delete an existing auth-info-item + operationId: deleteCloudInfrastructureCloudRegionsCloudRegionAuthInfoItemsAuthInfoItem + 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. 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: auth-info-item-id + in: path + description: Unique ID of auth-info-item. + 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}/auth-info-items: + get: + tags: + - CloudInfrastructure + summary: returns auth-info-items + description: returns auth-info-items + operationId: getCloudInfrastructureCloudRegionsCloudRegionAuthInfoItems + produces: + - application/json + - application/xml + responses: + "200": + description: successful operation + schema: + $ref: "#/definitions/auth-info-items" + "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. 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: 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 /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}: get: tags: @@ -6016,7 +6248,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -6052,7 +6284,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -6084,7 +6316,7 @@ paths: 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 + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname required: true type: string - name: cloud-region-id @@ -11304,150 +11536,6 @@ paths: $ref: "#/definitions/virtual-data-centers" "default": description: Response codes found in [response codes](https://wiki.onap.org/). - /license-management/license-key-resources/license-key-resource/{att-uuid}/relationship-list/relationship: - put: - tags: - - LicenseManagement - summary: see node definition for valid relationships - operationId: createOrUpdateLicenseManagementLicenseKeyResourcesLicenseKeyResourceRelationshipListRelationship - 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: att-uuid - in: path - 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: - - LicenseManagement - summary: delete an existing relationship - description: delete an existing relationship - operationId: deleteLicenseManagementLicenseKeyResourcesLicenseKeyResourceRelationshipListRelationship - 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: att-uuid - in: path - required: true - type: string - /license-management/license-key-resources/license-key-resource/{att-uuid}: - get: - tags: - - LicenseManagement - summary: returns license-key-resource - description: returns license-key-resource - operationId: getLicenseManagementLicenseKeyResourcesLicenseKeyResource - produces: - - application/json - - application/xml - responses: - "200": - description: successful operation - schema: - $ref: "#/definitions/license-key-resource" - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). - parameters: - - name: att-uuid - in: path - required: true - type: string - - name: assignment-group-uuid - in: query - required: false - type: string - - name: name - in: query - required: false - type: string - put: - tags: - - LicenseManagement - summary: create or update an existing license-key-resource - description: create or update an existing license-key-resource - operationId: createOrUpdateLicenseManagementLicenseKeyResourcesLicenseKeyResource - 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: att-uuid - in: path - required: true - type: string - - name: body - in: body - description: license-key-resource object that needs to be created or updated - required: true - schema: - $ref: "#/definitions/license-key-resource" - delete: - tags: - - LicenseManagement - summary: delete an existing license-key-resource - description: delete an existing license-key-resource - operationId: deleteLicenseManagementLicenseKeyResourcesLicenseKeyResource - 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: att-uuid - in: path - required: true - type: string - - name: resource-version - in: query - description: resource-version for concurrency - required: true - type: string - /license-management/license-key-resources: - get: - tags: - - LicenseManagement - summary: returns license-key-resources - description: returns license-key-resources - operationId: getLicenseManagementLicenseKeyResources - produces: - - application/json - - application/xml - responses: - "200": - description: successful operation - schema: - $ref: "#/definitions/license-key-resources" - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). /business/connectors/connector/{resource-instance-id}/relationship-list/relationship: put: tags: @@ -39489,6 +39577,7 @@ definitions: - TO l3-network (Many2Many) - TO service-subscription (Many2Many) - TO vserver (comprises tenant, One2Many) + - FROM auth-info-item - FROM cloud-region (is composed of tenant) - FROM group-assignment - FROM volume-group @@ -39897,15 +39986,64 @@ definitions: type: array items: $ref: "#/definitions/availability-zone" + auth-info-item: + description: | + Persistent auth info. + ###### Related Nodes + - TO tenant (One2One) + - FROM cloud-region (is composed of auth-info-item) + required: + - auth-info-item-id + - cloud-domain + - username + - password + - auth-url + - ssl-cacert + - ssl-insecure + properties: + auth-info-item-id: + type: string + description: Unique ID of auth-info-item. + cloud-domain: + type: string + description: domain info for authentication. + username: + type: string + description: user name of auth infomation to access VIM. + password: + type: string + description: password of auth infomation to access VIM. + auth-url: + type: string + description: authentication url of the cloud. + ssl-cacert: + type: string + description: ca file content if enabled ssl on auth-url. + ssl-insecure: + type: boolean + description: Whether to verify VIM's certificate. + relationship-list: + type: array + items: + $ref: "#/definitions/relationship" + auth-info-items: + description: | + Collection of persistent auth information to access to VIM. + properties: + auth-info-item: + type: array + items: + $ref: "#/definitions/auth-info-item" cloud-region: description: | - cloud-region designates an installation of a cloud cluster or region or instantiation. In AT&Ts AIC cloud, this could be an LCP or DCP. Cloud regions are uniquely identified by a composite key, cloud-owner + cloud-region-id. The format of the cloud-owner is vendor-cloudname and we will use att-aic for AT&T's AIC. + cloud-region designates an installation of a cloud cluster or region or instantiation. ###### Default Delete Scope THIS_NODE_ONLY ###### Related Nodes - TO complex (Many2One) - TO l3-network (Many2Many) - TO tenant (comprises cloud-region, One2Many) + - TO auth-info-item (comprises cloud-region, One2Many) - TO image (comprises cloud-region, One2Many) - TO flavor (comprises cloud-region, One2Many) - TO availability-zone (comprises cloud-region, One2Many) @@ -39924,7 +40062,7 @@ definitions: properties: cloud-owner: type: string - description: Identifies the vendor and cloud name, e.g., att-aic. First part of composite key should be formatted as vendor-cloudname + description: Identifies the vendor and cloud name. First part of composite key should be formatted as vendor-cloudname cloud-region-id: type: string description: Identifier used by the vendor for the region. Second part of composite key @@ -39991,6 +40129,10 @@ definitions: type: array items: $ref: "#/definitions/relationship" + auth-info-items: + type: array + items: + $ref: "#/definitions/auth-info-item" cloud-regions: properties: cloud-region: @@ -40368,56 +40510,6 @@ definitions: type: array items: $ref: "#/definitions/virtual-data-center" - license-key-resource: - description: | - OBSOLETE OBJECT: do not use - ###### Related Nodes - - FROM generic-vnf - required: - - att-uuid - - assignment-group-uuid - properties: - att-uuid: - type: string - assignment-type: - type: string - assignment-status: - type: string - assignment-group-uuid: - type: string - assignment-date: - type: string - name: - type: string - model-uuid: - type: string - model-version: - type: string - license-key: - type: string - license-key-file-url: - type: string - supplier-release-list: - type: string - resource-version: - type: string - description: Used for optimistic concurrency. Must be empty on create, valid on update and delete. - relationship-list: - type: array - items: - $ref: "#/definitions/relationship" - license-key-resources: - properties: - license-key-resource: - type: array - items: - $ref: "#/definitions/license-key-resource" - license-management: - properties: - license-key-resources: - type: array - items: - $ref: "#/definitions/license-key-resource" connector: description: | Collection of resource instances used to connect a variety of disparate inventory widgets @@ -41347,7 +41439,7 @@ definitions: description: Captures the units corresponding to the speed ip-version: type: string - description: v4, v6, or ds for dual stack (should be att-ip-version) + description: v4, v6, or ds for dual stack routing-protocol: type: string description: For example, static or BGP @@ -43194,9 +43286,6 @@ definitions: cloud-infrastructure: type: object $ref: "#/definitions/cloud-infrastructure" - license-management: - type: object - $ref: "#/definitions/license-management" business: type: object $ref: "#/definitions/business" diff --git a/aai-schema/src/main/resources/aai_swagger_yaml/aai_swagger_v8.yaml b/aai-schema/src/main/resources/aai_swagger_yaml/aai_swagger_v8.yaml index 14033ed7..f0389464 100644 --- a/aai-schema/src/main/resources/aai_swagger_yaml/aai_swagger_v8.yaml +++ b/aai-schema/src/main/resources/aai_swagger_yaml/aai_swagger_v8.yaml @@ -20163,4462 +20163,6 @@ paths: $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 and clients should expect changes to occur in the future to this field as ASDC matures. - required: false - type: string - - name: service-id - in: query - description: Unique identifier of service from ASDC - 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-id - 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 and clients should expect changes to occur in the future to this field as ASDC matures. - required: false - type: string - - name: service-id - in: query - description: Unique identifier of service from ASDC - 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-id - 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 and clients should expect changes to occur in the future to this field as ASDC matures. - required: false - type: string - - name: service-id - in: query - description: Unique identifier of service from ASDC - 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-id - 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 and clients should expect changes to occur in the future to this field as ASDC matures. - required: false - type: string - - name: service-id - in: query - description: Unique identifier of service from ASDC - 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 and clients should expect changes to occur in the future to this field as ASDC matures. - required: false - type: string - - name: service-id - in: query - description: Unique identifier of service from ASDC - 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 and clients should expect changes to occur in the future to this field as ASDC matures. - required: false - type: string - - name: service-id - in: query - description: Unique identifier of service from ASDC - 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 and clients should expect changes to occur in the future to this field as ASDC matures. - required: false - type: string - - name: service-id - in: query - description: Unique identifier of service from ASDC - 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 and clients should expect changes to occur in the future to this field as ASDC matures. - required: false - type: string - - name: service-id - in: query - description: Unique identifier of service from ASDC - 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 and clients should expect changes to occur in the future to this field as ASDC matures. - required: false - type: string - - name: service-id - in: query - description: Unique identifier of service from ASDC - 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 and clients should expect changes to occur in the future to this field as ASDC matures. - required: false - type: string - - name: service-id - in: query - description: Unique identifier of service from ASDC - 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 and clients should expect changes to occur in the future to this field as ASDC matures. - required: false - type: string - - name: service-id - in: query - description: Unique identifier of service from ASDC - 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-id - 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 and clients should expect changes to occur in the future to this field as ASDC matures. - required: false - type: string - - name: service-id - in: query - description: Unique identifier of service from ASDC - 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-id - 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 and clients should expect changes to occur in the future to this field as ASDC matures. - required: false - type: string - - name: service-id - in: query - description: Unique identifier of service from ASDC - 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-id - 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 and clients should expect changes to occur in the future to this field as ASDC matures. - required: false - type: string - - name: service-id - in: query - description: Unique identifier of service from ASDC - 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}/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 and clients should expect changes to occur in the future to this field as ASDC matures. - required: false - type: string - - name: service-id - in: query - description: Unique identifier of service from ASDC - 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: 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 and clients should expect changes to occur in the future to this field as ASDC matures. - required: false - type: string - - name: service-id - in: query - description: Unique identifier of service from ASDC - 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}/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 and clients should expect changes to occur in the future to this field as ASDC matures. - required: false - type: string - - name: service-id - in: query - description: Unique identifier of service from ASDC - 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: 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 and clients should expect changes to occur in the future to this field as ASDC matures. - required: false - type: string - - name: service-id - in: query - description: Unique identifier of service from ASDC - 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: 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 and clients should expect changes to occur in the future to this field as ASDC matures. - required: false - type: string - - name: service-id - in: query - description: Unique identifier of service from ASDC - 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: 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 and clients should expect changes to occur in the future to this field as ASDC matures. - required: false - type: string - - name: service-id - in: query - description: Unique identifier of service from ASDC - 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}: - 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 and clients should expect changes to occur in the future to this field as ASDC matures. - required: false - type: string - - name: service-id - in: query - description: Unique identifier of service from ASDC - 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 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 and clients should expect changes to occur in the future to this field as ASDC matures. - required: false - type: string - - name: service-id - in: query - description: Unique identifier of service from ASDC - 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}: - 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 and clients should expect changes to occur in the future to this field as ASDC matures. - required: false - type: string - - name: service-id - in: query - description: Unique identifier of service from ASDC - 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 vpe - description: create or update an existing vpe - operationId: createOrUpdateNetworkVpesVpe - 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: vpe object that needs to be created or updated - required: true - schema: - $ref: "#/definitions/vpe" - delete: - tags: - - Network - summary: delete an existing vpe - description: delete an existing vpe - operationId: deleteNetworkVpesVpe - 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/vpes: - get: - tags: - - Network - summary: returns vpes - description: returns vpes - operationId: getNetworkVpes - produces: - - application/json - - application/xml - responses: - "200": - description: successful operation - schema: - $ref: "#/definitions/vpes" - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). /network/vnfcs/vnfc/{vnfc-name}/relationship-list/relationship: put: tags: @@ -38262,6 +33806,10 @@ definitions: ctag-pool: description: | A collection of C tags (vlan tags) grouped for a specific purpose. + ###### Related Nodes + - TO availability-zone (Many2Many) + - FROM complex (is composed of ctag-pool) + - FROM vpls-pe required: - target-pe - availability-zone-name @@ -38295,6 +33843,17 @@ definitions: complex: description: | Collection of physical locations that can house cloud-regions. + ###### Related Nodes + - TO ctag-pool (comprises complex, Many2Many) + - TO l3-network (Many2Many) + - FROM availability-zone + - FROM cloud-region + - FROM oam-network + - FROM pserver + - FROM pnf + - FROM vce + - FROM vpls-pe + - FROM volume-group required: - physical-location-id - physical-location-type @@ -38366,6 +33925,7 @@ definitions: ###### Default Delete Scope THIS_NODE_ONLY ###### Related Nodes + - TO complex (Many2Many) - TO tenant (Many2Many) - FROM cloud-region (is composed of volume-group) - FROM vf-module @@ -38533,7 +34093,8 @@ definitions: ###### Related Nodes - TO l3-interface-ipv4-address-list (comprises vlan, Many2Many) - TO l3-interface-ipv6-address-list (comprises vlan, Many2Many) - - TO logical-link (Many2Many, will delete target node) + - TO multicast-configuration (Many2Many) + - TO logical-link (One2One) - FROM l-interface (is composed of vlan) - FROM service-instance required: @@ -38589,6 +34150,8 @@ definitions: sriov-vf: description: | SR-IOV Virtual Function (not to be confused with virtual network function) + ###### Related Nodes + - FROM l-interface (is composed of sriov-vf) required: - pci-id properties: @@ -38654,10 +34217,12 @@ definitions: ###### Related Nodes - TO l3-interface-ipv4-address-list (comprises l-interface, Many2Many) - TO l3-interface-ipv6-address-list (comprises l-interface, Many2Many) - - 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 vserver (is composed of l-interface) required: @@ -38726,7 +34291,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) @@ -38735,6 +34299,7 @@ definitions: - TO vf-module (Many2One) - FROM generic-vnf - FROM tenant (is composed of vserver) + - FROM vce required: - vserver-id - vserver-name @@ -38991,7 +34556,9 @@ definitions: THIS_NODE_ONLY ###### Related Nodes - FROM image (is composed of metadatum) + - FROM model (is composed of metadatum) - FROM service-instance (is composed of metadatum) + - FROM connector (is composed of metadatum) required: - metaname - metaval @@ -39008,8 +34575,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 @@ -39021,7 +34586,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 @@ -39081,6 +34645,9 @@ definitions: dvs-switch: description: | Digital virtual switch metadata, used by SDN-C to configure VCEs. A&AI needs to receive this data from the PO deployment team and administer it using the provisioningTool.sh into A&AI. + ###### Related Nodes + - TO availability-zone (Many2Many) + - FROM cloud-region (is composed of dvs-switch) required: - switch-name - vcenter-url @@ -39100,7 +34667,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 @@ -39109,6 +34676,10 @@ definitions: oam-network: description: | OAM network, to be deprecated shortly. Do not use for new purposes. + ###### Related Nodes + - TO complex (Many2Many) + - TO service-capability (Many2Many) + - FROM cloud-region (is composed of oam-network) required: - network-uuid - network-name @@ -39152,9 +34723,14 @@ definitions: ###### Default Delete Scope ERROR_IF_ANY_IN_EDGES ###### Related Nodes + - TO complex (Many2Many) + - TO service-capability (Many2Many) - FROM cloud-region (is composed of availability-zone) + - FROM ctag-pool + - FROM dvs-switch - FROM generic-vnf - FROM pserver + - FROM vce required: - availability-zone-name - hypervisor-type @@ -39185,15 +34761,18 @@ definitions: $ref: "#/definitions/availability-zone" cloud-region: description: | - cloud-region designates an installation of a cloud cluster or region or instantiation. In AT&Ts AIC cloud, this could be an LCP or DCP. Cloud regions are uniquely identified by a composite key, cloud-owner + cloud-region-id. The format of the cloud-owner is vendor-cloudname and we will use att-aic for AT&T's AIC. + cloud-region designates an installation of a cloud cluster or region or instantiation. ###### Default Delete Scope THIS_NODE_ONLY ###### Related Nodes + - TO complex (Many2One) - TO l3-network (Many2Many) - TO tenant (comprises cloud-region, One2Many) - TO image (comprises cloud-region, One2Many) - TO flavor (comprises cloud-region, One2Many) - TO availability-zone (comprises cloud-region, One2Many) + - TO oam-network (comprises cloud-region, One2Many) + - TO dvs-switch (comprises cloud-region, One2Many) - TO volume-group (comprises cloud-region, One2Many) - TO group-assignment (comprises cloud-region, One2Many) - TO snapshot (comprises cloud-region, One2Many) @@ -39278,6 +34857,8 @@ definitions: network-profile: description: | Network profile populated by SDN-GP for SNMP + ###### Related Nodes + - FROM generic-vnf required: - nm-profile-name properties: @@ -39309,11 +34890,12 @@ 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) - FROM lag-interface - FROM pserver (is composed of p-interface) - FROM pnf (is composed of p-interface) + - FROM vpls-pe (is composed of p-interface) required: - interface-name properties: @@ -39363,11 +34945,13 @@ definitions: ###### Default Delete Scope CASCADE_TO_CHILDREN ###### Related Nodes + - TO lag-link (Many2Many) - TO p-interface (Many2Many) - TO l-interface (comprises lag-interface, Many2Many) - FROM generic-vnf (is composed of lag-interface) - FROM pserver (is composed of lag-interface) - FROM pnf (is composed of lag-interface) + - FROM vpls-pe (is composed of lag-interface) required: - interface-name properties: @@ -39405,6 +34989,7 @@ definitions: ###### Default Delete Scope ERROR_4_IN_EDGES_OR_CASCADE ###### Related Nodes + - TO complex (Many2One) - TO cloud-region (Many2One) - TO availability-zone (Many2One) - TO lag-interface (comprises pserver, Many2Many) @@ -39496,6 +35081,10 @@ definitions: virtual-data-center: description: | Virtual organization of cloud infrastructure elements in a data center context + ###### Related Nodes + - TO generic-vnf (Many2Many) + - TO logical-link (Many2Many) + - FROM connector required: - vdc-id - vdc-name @@ -39548,6 +35137,10 @@ definitions: connector: description: | Collection of resource instances used to connect a variety of disparate inventory widgets + ###### Related Nodes + - TO virtual-data-center (Many2Many) + - TO metadatum (comprises connector, Many2Many) + - FROM service-instance required: - resource-instance-id properties: @@ -39594,14 +35187,16 @@ definitions: ###### Default Delete Scope CASCADE_TO_CHILDREN ###### Related Nodes - - TO pnf (One2Many) + - TO cvlan-tag (Many2Many) + - 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) - FROM generic-vnf - FROM l3-network - FROM service-subscription (is composed of service-instance) + - FROM vce - FROM service-instance required: - service-instance-id @@ -39759,6 +35354,8 @@ definitions: vnf-image: description: | Image object that pertain to a VNF that doesn't have associated vservers. This is a kludge. + ###### Related Nodes + - FROM generic-vnf required: - vnf-image-uuid - application @@ -39833,6 +35430,9 @@ definitions: service-capability: description: | Early definition of server/resource pairings, likely to be replaced by models. No new use should be made of this. + ###### Related Nodes + - FROM availability-zone + - FROM oam-network required: - service-type - vnf-type @@ -39954,11 +35554,13 @@ definitions: ###### Default Delete Scope CASCADE_TO_CHILDREN ###### Related Nodes + - TO model (Many2One) - TO model-element (comprises model-element, One2Many) - TO model-constraint (comprises model-element, One2Many) - TO constrained-element-set (comprises model-element, One2Many) - - FROM model-element (is composed of model-element) + - FROM model (is composed of model-element) - FROM element-choice-set (is composed of model-element) + - FROM model-element (is composed of model-element) required: - model-element-uuid - new-data-del-flag @@ -40003,6 +35605,10 @@ definitions: ###### Default Delete Scope ERROR_4_IN_EDGES_OR_CASCADE ###### Related Nodes + - TO model (Many2One) + - TO model-element (comprises model, One2Many) + - TO metadatum (comprises model, One2Many) + - FROM model-element - FROM named-query - FROM named-query-element required: @@ -40232,15 +35838,17 @@ definitions: ###### Default Delete Scope THIS_NODE_ONLY ###### Related Nodes + - TO lag-link (Many2Many) - TO pnf (Many2Many) - TO logical-link (One2Many) - TO generic-vnf (Many2Many) - TO pserver (Many2Many) - FROM l-interface - - FROM logical-link - FROM p-interface - FROM service-instance + - FROM virtual-data-center - FROM vlan + - FROM logical-link required: - link-name - link-type @@ -40306,6 +35914,9 @@ definitions: items: $ref: "#/definitions/logical-link" class-of-service: + description: | + ###### Related Nodes + - FROM site-pair (is composed of class-of-service) required: - cos properties: @@ -40334,6 +35945,10 @@ definitions: items: $ref: "#/definitions/class-of-service" site-pair: + description: | + ###### Related Nodes + - TO class-of-service (comprises site-pair, Many2Many) + - FROM routing-instance (is composed of site-pair) required: - site-pair-id properties: @@ -40375,6 +35990,10 @@ definitions: items: $ref: "#/definitions/site-pair" routing-instance: + description: | + ###### Related Nodes + - TO site-pair (comprises routing-instance, Many2Many) + - FROM site-pair-set (is composed of routing-instance) required: - routing-instance-id properties: @@ -40406,6 +36025,9 @@ definitions: site-pair-set: description: | Set of instances for probes used to measure service level agreements + ###### Related Nodes + - TO routing-instance (comprises site-pair-set, Many2Many) + - FROM generic-vnf required: - site-pair-set-id properties: @@ -40434,6 +36056,8 @@ definitions: vpn-binding: description: | VPN binding + ###### Related Nodes + - FROM l3-network required: - vpn-id - vpn-name @@ -40468,6 +36092,11 @@ definitions: vpls-pe: description: | VPLS Provider Edge routers. + ###### Related Nodes + - TO complex (Many2Many) + - TO ctag-pool (Many2Many) + - TO p-interface (comprises vpls-pe, Many2Many) + - TO lag-interface (comprises vpls-pe, Many2Many) required: - equipment-name properties: @@ -40478,7 +36107,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. @@ -40510,6 +36139,9 @@ definitions: items: $ref: "#/definitions/vpls-pe" multicast-configuration: + description: | + ###### Related Nodes + - FROM vlan required: - multicast-configuration-id - multicast-protocol @@ -40563,6 +36195,9 @@ definitions: port-group: description: | Used to capture the network interfaces of this VCE + ###### Related Nodes + - TO cvlan-tag (comprises port-group, Many2Many) + - FROM vce (is composed of port-group) required: - interface-id - orchestration-status @@ -40617,6 +36252,12 @@ definitions: vce: description: | Virtual Customer Edge Router, used specifically for Gamma. This object is deprecated. + ###### Related Nodes + - TO availability-zone (Many2Many) + - TO complex (Many2Many) + - TO port-group (comprises vce, Many2Many) + - TO vserver (Many2Many) + - TO service-instance (Many2Many) required: - vnf-id - vnf-name @@ -40695,102 +36336,6 @@ definitions: type: array items: $ref: "#/definitions/vce" - vpe: - description: | - Relationship-list must include related to info for complex. - 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 and clients should expect changes to occur in the future to this field as ASDC matures. - service-id: - type: string - description: Unique identifier of service from ASDC - 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-state: - type: string - description: Indicator for whether the resource is considered operational - license-key: - type: string - description: License key - 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 - 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" - 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 @@ -40849,7 +36394,7 @@ definitions: subnet: description: | ###### Default Delete Scope - THIS_NODE_ONLY + ERROR_IF_ANY_IN_EDGES ###### Related Nodes - FROM l3-interface-ipv4-address-list - FROM l3-interface-ipv6-address-list @@ -40963,11 +36508,15 @@ definitions: ###### Default Delete Scope CASCADE_TO_CHILDREN ###### Related Nodes + - TO vpn-binding (Many2Many) - TO subnet (comprises l3-network, Many2Many) - TO service-instance (Many2Many) - TO ctag-assignment (comprises l3-network, Many2Many) + - TO network-policy (Many2Many) - TO segmentation-assignment (comprises l3-network, One2Many) + - TO route-table-reference (Many2Many) - FROM cloud-region + - FROM complex - FROM generic-vnf - FROM l3-interface-ipv4-address-list - FROM l3-interface-ipv6-address-list @@ -41071,6 +36620,9 @@ definitions: items: $ref: "#/definitions/l3-network" network-policy: + description: | + ###### Related Nodes + - FROM l3-network required: - network-policy-id properties: @@ -41104,7 +36656,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: @@ -41164,16 +36716,22 @@ definitions: ###### Default Delete Scope CASCADE_TO_CHILDREN ###### Related Nodes + - TO license-key-resource (Many2Many) - TO l-interface (comprises generic-vnf, Many2Many) - TO availability-zone (Many2Many) - TO lag-interface (comprises generic-vnf, Many2Many) - TO l3-network (Many2Many) - TO pserver (Many2Many) + - TO vnf-image (Many2One) - TO vserver (One2Many) - TO service-instance (Many2Many) + - TO site-pair-set (Many2Many) + - TO network-profile (Many2Many) + - TO ipsec-configuration (Many2One) - TO vf-module (comprises generic-vnf, One2Many) - TO volume-group (One2Many) - - TO vnfc (One2Many, will delete target node) + - TO vnfc (One2Many) + - FROM virtual-data-center - FROM logical-link required: - vnf-id @@ -41318,6 +36876,9 @@ definitions: lag-link: description: | LAG links can connect lag-interfaces + ###### Related Nodes + - FROM lag-interface + - FROM logical-link required: - link-name properties: @@ -41342,6 +36903,8 @@ definitions: newvce: description: | This object fills in the gaps from vce that were incorporated into generic-vnf. This object will be retired with vce. + ###### Related Nodes + - TO l-interface (comprises newvce, Many2Many) required: - vnf-id2 - vnf-name @@ -41370,10 +36933,10 @@ definitions: description: License key 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. @@ -41413,8 +36976,8 @@ definitions: ###### Related Nodes - TO p-interface (comprises pnf, Many2Many) - TO lag-interface (comprises pnf, One2Many) + - TO complex (Many2One) - FROM logical-link - - FROM service-instance required: - pnf-name - in-maint @@ -41529,6 +37092,8 @@ definitions: vig-server: description: | vig-server contains information about a vig server used for IPSec-configuration. Populated by SDN-C from 1607 + ###### Related Nodes + - FROM ipsec-configuration (is composed of vig-server) required: - vig-address-type properties: @@ -41557,6 +37122,9 @@ definitions: ipsec-configuration: description: | IPSec configuration node will contain various configuration data for the NMTE VNF. This node will have an edge to the generic-vnf (vnf type = TE). Starting 1607, this data will be populated by SDN-C + ###### Related Nodes + - TO vig-server (comprises ipsec-configuration, One2Many) + - FROM generic-vnf required: - ipsec-configuration-id properties: @@ -41643,6 +37211,8 @@ definitions: route-table-reference: description: | Openstack route table reference. + ###### Related Nodes + - FROM l3-network required: - route-table-reference-id - route-table-reference-fqdn @@ -41696,10 +37266,6 @@ definitions: type: array items: $ref: "#/definitions/vce" - vpes: - type: array - items: - $ref: "#/definitions/vpe" vnfcs: type: array items: diff --git a/aai-schema/src/main/resources/aai_swagger_yaml/aai_swagger_v9.yaml b/aai-schema/src/main/resources/aai_swagger_yaml/aai_swagger_v9.yaml index 30a6c13e..6422b496 100644 --- a/aai-schema/src/main/resources/aai_swagger_yaml/aai_swagger_v9.yaml +++ b/aai-schema/src/main/resources/aai_swagger_yaml/aai_swagger_v9.yaml @@ -22168,5106 +22168,6 @@ paths: $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-id - 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-id - 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-id - 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-id - 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-id - 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-id - 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}: - get: - tags: - - Network - summary: returns entitlement - description: returns entitlement - operationId: getNetworkVpesVpeEntitlementsEntitlement - produces: - - application/json - - application/xml - responses: - "200": - description: successful operation - schema: - $ref: "#/definitions/entitlement" - "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: 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 entitlement - description: create or update an existing entitlement - operationId: createOrUpdateNetworkVpesVpeEntitlementsEntitlement - 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: entitlement object that needs to be created or updated - required: true - schema: - $ref: "#/definitions/entitlement" - delete: - tags: - - Network - summary: delete an existing entitlement - description: delete an existing entitlement - operationId: deleteNetworkVpesVpeEntitlementsEntitlement - 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: resource-version - in: query - description: resource-version for concurrency - required: true - type: string - /network/vpes/vpe/{vnf-id}/entitlements: - get: - tags: - - Network - summary: returns entitlements - description: returns entitlements - operationId: getNetworkVpesVpeEntitlements - 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 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}: - 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 - 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 vpe - description: create or update an existing vpe - operationId: createOrUpdateNetworkVpesVpe - 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: vpe object that needs to be created or updated - required: true - schema: - $ref: "#/definitions/vpe" - delete: - tags: - - Network - summary: delete an existing vpe - description: delete an existing vpe - operationId: deleteNetworkVpesVpe - 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/vpes: - get: - tags: - - Network - summary: returns vpes - description: returns vpes - operationId: getNetworkVpes - produces: - - application/json - - application/xml - responses: - "200": - description: successful operation - schema: - $ref: "#/definitions/vpes" - "default": - description: Response codes found in [response codes](https://wiki.onap.org/). /network/vnfcs/vnfc/{vnfc-name}/relationship-list/relationship: put: tags: @@ -42179,7 +37079,6 @@ definitions: ###### Related Nodes - TO availability-zone (Many2Many) - FROM complex (is composed of ctag-pool) - - FROM vpe - FROM vpls-pe required: - target-pe @@ -42225,7 +37124,6 @@ definitions: - FROM pserver - FROM pnf - FROM vce - - FROM vpe - FROM vpls-pe - FROM volume-group - FROM zone @@ -42475,7 +37373,7 @@ 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 @@ -42604,14 +37502,13 @@ definitions: ###### Related Nodes - TO l3-interface-ipv4-address-list (comprises l-interface, Many2Many) - TO l3-interface-ipv6-address-list (comprises l-interface, Many2Many) - - 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) required: - interface-name @@ -42682,7 +37579,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) @@ -42692,7 +37588,6 @@ definitions: - FROM generic-vnf - FROM tenant (is composed of vserver) - FROM vce - - FROM vpe required: - vserver-id - vserver-name @@ -42968,8 +37863,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 @@ -42981,7 +37874,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 @@ -43065,7 +37957,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 @@ -43161,7 +38053,7 @@ definitions: $ref: "#/definitions/availability-zone" cloud-region: description: | - cloud-region designates an installation of a cloud cluster or region or instantiation. In AT&Ts AIC cloud, this could be an LCP or DCP. Cloud regions are uniquely identified by a composite key, cloud-owner + cloud-region-id. The format of the cloud-owner is vendor-cloudname and we will use att-aic for AT&T's AIC. + cloud-region designates an installation of a cloud cluster or region or instantiation. ###### Default Delete Scope THIS_NODE_ONLY ###### Related Nodes @@ -43294,7 +38186,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) - FROM lag-interface - FROM pserver (is composed of p-interface) @@ -43352,13 +38244,12 @@ definitions: ###### Default Delete Scope CASCADE_TO_CHILDREN ###### Related Nodes - - TO lag-link (Many2Many, will delete target node) + - 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 @@ -43737,7 +38628,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) @@ -44133,8 +39024,8 @@ definitions: - TO model-constraint (comprises model-element, One2Many) - TO constrained-element-set (comprises model-element, One2Many) - FROM model-ver (is composed of model-element) - - FROM model-element (is composed of model-element) - FROM element-choice-set (is composed of model-element) + - FROM model-element (is composed of model-element) required: - model-element-uuid - new-data-del-flag @@ -44451,11 +39342,11 @@ definitions: - TO cloud-region (Many2Many) - TO vpn-binding (Many2Many) - FROM l-interface - - FROM logical-link - FROM p-interface - FROM service-instance - FROM virtual-data-center - FROM vlan + - FROM logical-link required: - link-name - link-type @@ -44746,7 +39637,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 VPE (v4-loopback0-ip-address). equipment-role: type: string description: Client should send valid enumerated value, e.g., VPLS-PE. @@ -44900,7 +39791,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 @@ -44934,7 +39824,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 @@ -45059,120 +39948,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-state: - 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 @@ -45231,7 +40006,7 @@ definitions: subnet: description: | ###### Default Delete Scope - THIS_NODE_ONLY + ERROR_IF_ANY_IN_EDGES ###### Related Nodes - FROM l3-interface-ipv4-address-list - FROM l3-interface-ipv6-address-list @@ -45503,7 +40278,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: @@ -45573,6 +40348,7 @@ definitions: ###### Default Delete Scope CASCADE_TO_CHILDREN ###### Related Nodes + - TO license-key-resource (Many2Many) - TO l-interface (comprises generic-vnf, Many2Many) - TO availability-zone (Many2Many) - TO lag-interface (comprises generic-vnf, Many2Many) @@ -45586,7 +40362,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) @@ -45811,10 +40587,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 VPE (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. @@ -46266,10 +41042,6 @@ definitions: type: array items: $ref: "#/definitions/vce" - vpes: - type: array - items: - $ref: "#/definitions/vpe" vnfcs: type: array items: diff --git a/aai-schema/src/main/resources/oxm/aai_oxm_v10.xml b/aai-schema/src/main/resources/oxm/aai_oxm_v10.xml index e1c41a5c..6dce5aaa 100644 --- a/aai-schema/src/main/resources/oxm/aai_oxm_v10.xml +++ b/aai-schema/src/main/resources/oxm/aai_oxm_v10.xml @@ -307,7 +307,7 @@ - + diff --git a/aai-schema/src/main/resources/oxm/aai_oxm_v11.xml b/aai-schema/src/main/resources/oxm/aai_oxm_v11.xml index d65445c8..2fcb9226 100644 --- a/aai-schema/src/main/resources/oxm/aai_oxm_v11.xml +++ b/aai-schema/src/main/resources/oxm/aai_oxm_v11.xml @@ -30,7 +30,6 @@ - @@ -255,7 +254,7 @@ - + @@ -317,7 +316,7 @@ - + @@ -2005,51 +2004,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -2583,7 +2537,7 @@ - + diff --git a/aai-schema/src/main/resources/oxm/aai_oxm_v8.xml b/aai-schema/src/main/resources/oxm/aai_oxm_v8.xml index 1adfdf8c..6f644533 100644 --- a/aai-schema/src/main/resources/oxm/aai_oxm_v8.xml +++ b/aai-schema/src/main/resources/oxm/aai_oxm_v8.xml @@ -300,7 +300,7 @@ - + diff --git a/aai-schema/src/main/resources/oxm/aai_oxm_v9.xml b/aai-schema/src/main/resources/oxm/aai_oxm_v9.xml index 0f061666..142145c5 100644 --- a/aai-schema/src/main/resources/oxm/aai_oxm_v9.xml +++ b/aai-schema/src/main/resources/oxm/aai_oxm_v9.xml @@ -307,7 +307,7 @@ - + -- cgit 1.2.3-korg
    - model-invariant-id - -

    Unique identifier corresponding to the main definition of a model in ASDC

    -
    path - string - - - -
    - model-version-id - -

    Unique identifier corresponding to one version of a model in ASDC

    -
    path - string - - - -
    - model-element-uuid - - path - string - - - -
    - model-constraint-uuid - - path - string - - - -
    - constrained-element-set-uuid - - path - string - - - +