- Changing POST operation to PATCH for OTN Tunnel creation.
[sdnc/oam.git] / platform-logic / generic-resource-api / src / main / xml / trans_slicing / GENERIC-RESOURCE-API_tsli-vnf-topology-operation-trans-slice-activate.xml
index c3b4810..3af9347 100644 (file)
@@ -43,6 +43,9 @@
                                                                       pfx="tmp.aai.vpn-binding" >\r
                                                             <outcome value='success'>\r
                                                                 <block atomic="true">\r
+                                                                    <set>\r
+                                                                        <parameter name='gfp-n' value='`$tmp.aai.vpn-binding.route-distinguisher`' />\r
+                                                                    </set>\r
                                                                     <switch test='`$tmp.aai.vpn-binding.dst-access-ltp-id`'>\r
                                                                         <outcome value='Other'>\r
                                                                             <block atomic="true">\r
                                                                                     <parameter name="restapiUser" value="`$prop.sdncRestApi.thirdpartySdnc.domainA.user`" />\r
                                                                                     <parameter name="restapiPassword" value="`$prop.sdncRestApi.thirdpartySdnc.domainA.password`" />\r
                                                                                     <parameter name="format" value="json"/>\r
-                                                                                    <parameter name="httpMethod" value="post"/>\r
+                                                                                    <parameter name="httpMethod" value="patch"/>\r
                                                                                     <parameter name="responsePrefix" value="otn-oof"/>\r
                                                                                     <parameter name="trustStoreFileName" value="/opt/onap/sdnc/data/stores/truststore.onap.client.jks"/>\r
                                                                                     <parameter name="trustStorePassword" value="adminadmin"/>\r
                                                                                         <return status='failure'>\r
                                                                                             <parameter name='ack-final' value='Y'/>\r
                                                                                             <parameter name="error-code" value="500" />\r
-                                                                                            <parameter name="error-message" value="Error executing Create vpn rest api" />\r
+                                                                                            <parameter name="error-message" value="Error executing Create OTN tunnel rest api" />\r
                                                                                         </return>\r
                                                                                     </outcome>\r
                                                                                     <outcome value='success'>\r
                                                                                     <parameter name="restapiUser" value="`$prop.sdncRestApi.thirdpartySdnc.domainA.user`" />\r
                                                                                     <parameter name="restapiPassword" value="`$prop.sdncRestApi.thirdpartySdnc.domainA.password`" />\r
                                                                                     <parameter name="format" value="json"/>\r
-                                                                                    <parameter name="httpMethod" value="post"/>\r
+                                                                                    <parameter name="httpMethod" value="patch"/>\r
                                                                                     <parameter name='dirPath' value="/opt/onap/sdnc/restconfapi/yang" />\r
                                                                                     <parameter name="responsePrefix" value="vpn-result"/>\r
                                                                                     <parameter name="trustStoreFileName" value="/opt/onap/sdnc/data/stores/truststore.onap.client.jks"/>\r
                                                                                         <return status='failure'>\r
                                                                                             <parameter name='ack-final' value='Y'/>\r
                                                                                             <parameter name="error-code" value="500" />\r
-                                                                                            <parameter name="error-message" value="Error executing Create vpn rest api" />\r
+                                                                                            <parameter name="error-message" value="Error executing Create ethernet service rest api" />\r
                                                                                         </return>\r
                                                                                     </outcome>\r
                                                                                     <outcome value='success'>\r
                                                                                             <parameter name='src-tpn-id' value='1' />\r
                                                                                             <parameter name='src-ttp-id' value='`$tmp.aai.vpn-bindingB.src-access-ltp-id`' />\r
                                                                                             <parameter name='slice-instance-id' value='`$tmp.aai.service-instance.service-instance-id`' />\r
-                                                                                            <parameter name='otn-tunnel-name-src-domain' value='`$tmp.aai.vpn-bindingB.vpn-name`' />\r
+                                                                                            <parameter name='otn-tunnel-name-dst-domain' value='`$tmp.aai.vpn-bindingB.vpn-name`' />\r
                                                                                             <parameter name='client-id' value='`$tmp.aai.vpn-bindingB.access-client-id`' />\r
                                                                                             <parameter name='provider-id' value='`$tmp.aai.vpn-bindingB.access-provider-id`' />\r
                                                                                             <parameter name='topology-id' value='`$tmp.aai.vpn-bindingB.access-topology-id`' />\r
                                                                                             <parameter name="restapiUser" value="`$prop.sdncRestApi.thirdpartySdnc.domainB.user`" />\r
                                                                                             <parameter name="restapiPassword" value="`$prop.sdncRestApi.thirdpartySdnc.domainB.password`" />\r
                                                                                             <parameter name="format" value="json"/>\r
-                                                                                            <parameter name="httpMethod" value="post"/>\r
+                                                                                            <parameter name="httpMethod" value="patch"/>\r
                                                                                             <parameter name="responsePrefix" value="otn-oof"/>\r
                                                                                             <parameter name="trustStoreFileName" value="/opt/onap/sdnc/data/stores/truststore.onap.client.jks"/>\r
                                                                                             <parameter name="trustStorePassword" value="adminadmin"/>\r
                                                                                                 <return status='failure'>\r
                                                                                                     <parameter name='ack-final' value='Y'/>\r
                                                                                                     <parameter name="error-code" value="500" />\r
-                                                                                                    <parameter name="error-message" value="Error executing Create vpn rest api" />\r
+                                                                                                    <parameter name="error-message" value="Error executing Create OTN tunnel rest api" />\r
                                                                                                 </return>\r
                                                                                             </outcome>\r
                                                                                             <outcome value='success'>\r
                                                                                                 <return status='failure'>\r
                                                                                                     <parameter name='ack-final' value='Y'/>\r
                                                                                                     <parameter name="error-code" value="500" />\r
-                                                                                                    <parameter name="error-message" value="Error executing Create vpn rest api" />\r
+                                                                                                    <parameter name="error-message" value="Error executing Create ethernet service rest api" />\r
                                                                                                 </return>\r
                                                                                             </outcome>\r
                                                                                             <outcome value='success'>\r