diff options
Diffstat (limited to 'aai-schema/src/main/resources/onap/oxm')
-rw-r--r-- | aai-schema/src/main/resources/onap/oxm/v14/aai_oxm_v14.xml | 99 |
1 files changed, 95 insertions, 4 deletions
diff --git a/aai-schema/src/main/resources/onap/oxm/v14/aai_oxm_v14.xml b/aai-schema/src/main/resources/onap/oxm/v14/aai_oxm_v14.xml index 111946fb..d92f3c9a 100644 --- a/aai-schema/src/main/resources/onap/oxm/v14/aai_oxm_v14.xml +++ b/aai-schema/src/main/resources/onap/oxm/v14/aai_oxm_v14.xml @@ -4,6 +4,7 @@ org.onap.aai ================================================================================ Copyright (C) 2017 AT&T Intellectual Property. All rights reserved. + Copyright (C) 2018 Huawei Technologies (Australia) Pty Ltd. All rights reserved. ================================================================================ Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -2104,13 +2105,28 @@ <xml-property name="description" value="inventory status" /> </xml-properties> </xml-element> + <xml-element java-attribute="networkRef" name="network-ref" type="java.lang.String"> + <xml-properties> + <xml-property name="description" value="Store the network-ref of this p-interface. Derived from ietf-restconf-notification that identifies a termination-point." /> + </xml-properties> + </xml-element> + <xml-element java-attribute="transparent" name="transparent" type="java.lang.String"> + <xml-properties> + <xml-property name="description" value="Store the transparent value of this p-interface." /> + </xml-properties> + </xml-element> + <xml-element java-attribute="operationalStatus" name="operational-status" type="java.lang.String"> + <xml-properties> + <xml-property name="description" value="oper Status of this p-interface." /> + </xml-properties> + </xml-element> <xml-element java-attribute="relationshipList" name="relationship-list" type="inventory.aai.onap.org.v14.RelationshipList" /> <xml-element java-attribute="sriovPfs" name="sriov-pfs" type="inventory.aai.onap.org.v14.SriovPfs" /> <xml-element java-attribute="lInterfaces" name="l-interfaces" type="inventory.aai.onap.org.v14.LInterfaces" /> </java-attributes> <xml-properties> <xml-property name="description" value="Physical interface (e.g., nic)" /> - <xml-property name="indexedProps" value="interface-name,prov-status" /> + <xml-property name="indexedProps" value="interface-name,prov-status,networkRef,operational-status" /> <xml-property name="nameProps" value="prov-status" /> <xml-property name="dependentOn" value="vpls-pe,pserver,pnf" /> <xml-property name="container" value="p-interfaces" /> @@ -2783,6 +2799,11 @@ <xml-property name="description" value="Orchestration status of this service." /> </xml-properties> </xml-element> + <xml-element java-attribute="inputParameters" name="input-parameters" required="false" type="java.lang.String"> + <xml-properties> + <xml-property name="description" value="String capturing request parameters from SO to pass to Closed Loop." /> + </xml-properties> + </xml-element> <xml-element java-attribute="relationshipList" name="relationship-list" type="inventory.aai.onap.org.v14.RelationshipList" /> <xml-element java-attribute="metadata" name="metadata" type="inventory.aai.onap.org.v14.Metadata" /> <xml-element java-attribute="allottedResources" name="allotted-resources" type="inventory.aai.onap.org.v14.AllottedResources" /> @@ -3213,7 +3234,7 @@ </java-attributes> <xml-properties> <xml-property name="description" value="Logical links generally connect l-interfaces but are used to express logical connectivity between two points" /> - <xml-property name="indexedProps" value="link-name,model-invariant-id,model-version-id,widget-model-id,widget-model-version,link-id,prov-status,circuit-id,purpose" /> + <xml-property name="indexedProps" value="link-name,model-invariant-id,model-version-id,widget-model-id,widget-model-version,link-id,prov-status,circuit-id,purpose,operational-status" /> <xml-property name="uniqueProps" value="link-id" /> <xml-property name="container" value="logical-links" /> <xml-property name="namespace" value="network" /> @@ -3440,6 +3461,61 @@ <xml-property name="description" value="Used to distinguish the distinct VPN routes of separate customers who connect to the provider in an MPLS network." /> </xml-properties> </xml-element> + <xml-element java-attribute="accessProviderId" name="access-provider-id" type="java.lang.String"> + <xml-properties> + <xml-property name="description" value="Store the id of the access provider of this vpn." /> + </xml-properties> + </xml-element> + <xml-element java-attribute="accessClientId" name="access-client-id" type="java.lang.String"> + <xml-properties> + <xml-property name="description" value="Store the id of the access client of this vpn." /> + </xml-properties> + </xml-element> + <xml-element java-attribute="accessTopologyId" name="access-topology-id" type="java.lang.String"> + <xml-properties> + <xml-property name="description" value="Store the id of the access topology of this vpn." /> + </xml-properties> + </xml-element> + <xml-element java-attribute="srcAccessNodeId" name="src-access-node-id" type="java.lang.String"> + <xml-properties> + <xml-property name="description" value="Store the id of the src-access-node of this vpn." /> + </xml-properties> + </xml-element> + <xml-element java-attribute="srcAccessLtpId" name="src-access-ltp-id" type="java.lang.String"> + <xml-properties> + <xml-property name="description" value="Store the id of the src-access-ltp of this vpn." /> + </xml-properties> + </xml-element> + <xml-element java-attribute="dstAccessNodeId" name="dst-access-node-id" type="java.lang.String"> + <xml-properties> + <xml-property name="description" value="Store the id of the dst-access-node of this vpn." /> + </xml-properties> + </xml-element> + <xml-element java-attribute="dstAccessLtpId" name="dst-access-ltp-id" type="java.lang.String"> + <xml-properties> + <xml-property name="description" value="Store the id of the dst-access-ltp of this vpn." /> + </xml-properties> + </xml-element> + <xml-element java-attribute="operationalStatus" name="operational-status" type="java.lang.String"> + <xml-properties> + <xml-property name="description" value="Store the operational-status for this object." /> + </xml-properties> + </xml-element> + <xml-element java-attribute="modelCustomizationId" name="model-customization-id" type="java.lang.String"> + <xml-properties> + <xml-property name="description" value="Store the model-customization-id for this object." /> + </xml-properties> + </xml-element> + <xml-element java-attribute="modelVersionId" name="model-version-id" type="java.lang.String"> + <xml-properties> + <xml-property name="description" value="Store the model-version-id for this object." /> + </xml-properties> + </xml-element> + <xml-element java-attribute="modelInvariantId" name="model-invariant-id" type="java.lang.String"> + <xml-properties> + <xml-property name="description" value="Store the model-invariant-id for this object." /> + </xml-properties> + </xml-element> <xml-element java-attribute="resourceVersion" name="resource-version" type="java.lang.String"> <xml-properties> <xml-property name="description" value="Used for optimistic concurrency. Must be empty on create, valid on update and delete." /> @@ -3455,7 +3531,7 @@ <xml-properties> <xml-property name="description" value="VPN binding" /> <xml-property name="nameProps" value="vpn-name,vpn-type" /> - <xml-property name="indexedProps" value="vpn-name,vpn-id,vpn-type" /> + <xml-property name="indexedProps" value="vpn-name,vpn-id,vpn-type,access-provider-id,access-client-id,access-topology-id,src-access-node-id,src-access-ltp-id,dst-access-node-id,dst-access-ltp-id,operational-status" /> <xml-property name="searchable" value="vpn-id,vpn-name" /> <xml-property name="uniqueProps" value="vpn-id" /> <xml-property name="container" value="vpn-bindings" /> @@ -4932,6 +5008,21 @@ <xml-property name="description" value="Nf Role is the role performed by this instance in the network." /> </xml-properties> </xml-element> + <xml-element java-attribute="adminStatus" name="admin-status" type="java.lang.String"> + <xml-properties> + <xml-property name="description" value="admin Status of this PNF" /> + </xml-properties> + </xml-element> + <xml-element java-attribute="operationalStatus" name="operational-status" type="java.lang.String"> + <xml-properties> + <xml-property name="description" value="Store the operational-status for this object." /> + </xml-properties> + </xml-element> + <xml-element java-attribute="modelCustomizationId" name="model-customization-id" type="java.lang.String"> + <xml-properties> + <xml-property name="description" value="Store the model-customization-id for this object." /> + </xml-properties> + </xml-element> <xml-element java-attribute="modelInvariantId" name="model-invariant-id" type="java.lang.String"> <xml-properties> <xml-property name="description" value="The ASDC model id for this resource model."/> @@ -4955,7 +5046,7 @@ </java-attributes> <xml-properties> <xml-property name="description" value="PNF represents a physical network function. typically equipment used in the D1 world. in 1607, this will be populated by SDN-C to represent a premises router that a uCPE connects to. But this can be used to represent any physical device that is not an AIC node or uCPE." /> - <xml-property name="indexedProps" value="pnf-name,orchestration-status,inv-status" /> + <xml-property name="indexedProps" value="pnf-name,orchestration-status,inv-status,operational-status,admin-status" /> <xml-property name="searchable" value="pnf-name" /> <xml-property name="uniqueProps" value="pnf-name" /> <xml-property name="container" value="pnfs" /> |