Add back missed props from oxm from v11 77/34577/1
authorVenkata Harish K Kajur <hkajur93@gmail.com>
Wed, 7 Mar 2018 21:20:29 +0000 (16:20 -0500)
committerVenkata Harish K Kajur <vk250x@att.com>
Wed, 7 Mar 2018 21:22:17 +0000 (16:22 -0500)
Change-Id: Ia1d5891f5053b0eb1bd4d1e57ff3a85a5f26b5f9
Issue-ID: AAI-838
Signed-off-by: Venkata Harish K Kajur <vk250x@att.com>
aai-schema/src/main/resources/oxm/aai_oxm_v12.xml
aai-schema/src/main/resources/oxm/aai_oxm_v13.xml

index e146c06..6b21a1d 100644 (file)
                                                <xml-property name="description" value="Whether the cloud region supports (true) or does not support (false) SR-IOV automation." />
                                        </xml-properties>
                                </xml-element>
+                               <xml-element java-attribute="cloudExtraInfo" name="cloud-extra-info" type="java.lang.String">
+                                       <xml-properties>
+                                               <xml-property name="description" value="ESR inputs extra information about the VIM or Cloud which will be decoded by MultiVIM." />
+                                       </xml-properties>
+                               </xml-element>
+                               <xml-element java-attribute="cloudEpaCaps" name="cloud-epa-caps" type="java.lang.String">
+                                       <xml-properties>
+                                               <xml-property name="description" value="MultiVIM will discover and expose EPA capabilities." />
+                                       </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." />
                                <xml-element container-type="java.util.ArrayList" java-attribute="vipIpv6AddressList" name="vip-ipv6-address-list" type="inventory.aai.onap.org.v12.VipIpv6AddressList" />
                        </java-attributes>
                        <xml-properties>
-                               <xml-property name="description" value="cloud-region designates an installation of a cloud cluster or region or instantiation. In 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" />
+                               <xml-property name="description" value="cloud-region designates an installation of a cloud cluster or region or instantiation." />
                                <xml-property name="indexedProps" value="cloud-owner,cloud-region-id,cloud-type,owner-defined-type" />
                                <xml-property name="nameProps" value="owner-defined-type" />
                                <xml-property name="container" value="cloud-regions" />
                                                <xml-property name="description" value="Trigger for operational monitoring of this resource by Service Assurance systems." />
                                        </xml-properties>
                                </xml-element>
+                               <xml-element java-attribute="macAddress" name="mac-addresss" type="java.lang.String">
+                                       <xml-properties>
+                                               <xml-property name="description" value="MAC Address of the p-interface." />
+                                       </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." />
                                                <xml-property name="dbAlias" value="model-version-id-local" />
                                        </xml-properties>
                                </xml-element>
-                               <xml-element java-attribute="orchestrationStatus" name="orchestration-status" type="java.lang.String">
+                               <xml-element java-attribute="orchestrationStatus" name="orchestration-status" required="true" type="java.lang.String">
                                        <xml-properties>
                                                <xml-property name="description" value="Orchestration status of the configuration." />
                                        </xml-properties>
                                </xml-element>
-                               <xml-element java-attribute="operationalStatus" name="operational-status" type="java.lang.String">
+                               <xml-element java-attribute="operationalStatus" name="operational-status" required="true" type="java.lang.String">
                                        <xml-properties>
                                                <xml-property name="description" value="Indicator for whether the resource is considered operational." />
                                        </xml-properties>
                                </xml-element>
-                               <xml-element java-attribute="configurationSelflink" name="configuration-selflink" type="java.lang.String">
+                               <xml-element java-attribute="configurationSelflink" name="configuration-selflink" required="true" type="java.lang.String">
                                        <xml-properties>
                                                <xml-property name="description" value="URL to endpoint where AAI can get more details from SDN-GC." />
                                        </xml-properties>
                                </xml-element>
-                               <xml-element java-attribute="modelCustomizationId" name="model-customization-id" type="java.lang.String">
+                               <xml-element java-attribute="modelCustomizationId" name="model-customization-id" required="true" type="java.lang.String">
                                        <xml-properties>
                                                <xml-property name="description" value="id of  the configuration used to customize the resource" />
                                        </xml-properties>
                                <xml-element java-attribute="evcs" name="evcs" type="inventory.aai.onap.org.v12.Evcs" />
                        </java-attributes>
                        <xml-properties>
-                               <xml-property name="description" value="Generic configuration object." />
+                <xml-property name="description" value="Port Mirror Configuration." />
                                <xml-property name="indexedProps" value="configuration-id,model-invariant-id,model-version-id" />
                                <xml-property name="uniqueProps" value="configuration-id" />
                                <xml-property name="container" value="configurations" />
                                <xml-property name="namespace" value="network" />
+                <xml-property name="nameProps" value="configuration-type" />
                        </xml-properties>
                </java-type>
 
index a114ec7..bd6676d 100644 (file)
                                                <xml-property name="description" value="Whether the cloud region supports (true) or does not support (false) SR-IOV automation." />
                                        </xml-properties>
                                </xml-element>
+                               <xml-element java-attribute="cloudExtraInfo" name="cloud-extra-info" type="java.lang.String">
+                                       <xml-properties>
+                                               <xml-property name="description" value="ESR inputs extra information about the VIM or Cloud which will be decoded by MultiVIM." />
+                                       </xml-properties>
+                               </xml-element>
+                               <xml-element java-attribute="cloudEpaCaps" name="cloud-epa-caps" type="java.lang.String">
+                                       <xml-properties>
+                                               <xml-property name="description" value="MultiVIM will discover and expose EPA capabilities." />
+                                       </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." />
                                <xml-element container-type="java.util.ArrayList" java-attribute="vipIpv6AddressList" name="vip-ipv6-address-list" type="inventory.aai.onap.org.v13.VipIpv6AddressList" />
                        </java-attributes>
                        <xml-properties>
-                               <xml-property name="description" value="cloud-region designates an installation of a cloud cluster or region or instantiation. In 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" />
+                               <xml-property name="description" value="cloud-region designates an installation of a cloud cluster or region or instantiation." />
                                <xml-property name="indexedProps" value="cloud-owner,cloud-region-id,cloud-type,owner-defined-type" />
                                <xml-property name="nameProps" value="owner-defined-type" />
                                <xml-property name="container" value="cloud-regions" />
                                                <xml-property name="description" value="Trigger for operational monitoring of this resource by Service Assurance systems." />
                                        </xml-properties>
                                </xml-element>
+                               <xml-element java-attribute="macAddress" name="mac-addresss" type="java.lang.String">
+                                       <xml-properties>
+                                               <xml-property name="description" value="MAC Address of the p-interface." />
+                                       </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." />
                                                <xml-property name="dbAlias" value="model-version-id-local" />
                                        </xml-properties>
                                </xml-element>
-                               <xml-element java-attribute="orchestrationStatus" name="orchestration-status" type="java.lang.String">
+                               <xml-element java-attribute="orchestrationStatus" name="orchestration-status" required="true" type="java.lang.String">
                                        <xml-properties>
                                                <xml-property name="description" value="Orchestration status of the configuration." />
                                        </xml-properties>
                                </xml-element>
-                               <xml-element java-attribute="operationalStatus" name="operational-status" type="java.lang.String">
+                               <xml-element java-attribute="operationalStatus" name="operational-status" required="true" type="java.lang.String">
                                        <xml-properties>
                                                <xml-property name="description" value="Indicator for whether the resource is considered operational." />
                                        </xml-properties>
                                </xml-element>
-                               <xml-element java-attribute="configurationSelflink" name="configuration-selflink" type="java.lang.String">
+                               <xml-element java-attribute="configurationSelflink" name="configuration-selflink" required="true" type="java.lang.String">
                                        <xml-properties>
                                                <xml-property name="description" value="URL to endpoint where AAI can get more details from SDN-GC." />
                                        </xml-properties>
                                </xml-element>
-                               <xml-element java-attribute="modelCustomizationId" name="model-customization-id" type="java.lang.String">
+                               <xml-element java-attribute="modelCustomizationId" name="model-customization-id" required="true" type="java.lang.String">
                                        <xml-properties>
                                                <xml-property name="description" value="id of  the configuration used to customize the resource" />
                                        </xml-properties>
                                <xml-element java-attribute="evcs" name="evcs" type="inventory.aai.onap.org.v13.Evcs" />
                        </java-attributes>
                        <xml-properties>
-                               <xml-property name="description" value="Generic configuration object." />
+                <xml-property name="description" value="Port Mirror Configuration." />
                                <xml-property name="indexedProps" value="configuration-id,model-invariant-id,model-version-id" />
                                <xml-property name="uniqueProps" value="configuration-id" />
                                <xml-property name="container" value="configurations" />
                                <xml-property name="namespace" value="network" />
+                <xml-property name="nameProps" value="configuration-type" />
                        </xml-properties>
                </java-type>