Support for integration of E-Line based Cloud Leased Line service with hardware domai...
[sdnc/oam.git] / platform-logic / datachange / src / main / xml / DataChange_esr-thirdparty-sdnc-discovery.xml
index ebed9d6..b9e143d 100644 (file)
                                                 <parameter name="format" value="json"/>\r
                                                 <parameter name="httpMethod" value="post"/>\r
                                                 <parameter name="responsePrefix" value="token-result"/>\r
-                                                <parameter name="trustStoreFileName" value="/opt/onap/sdnc/data/stores/truststore.onap.client.jks"/>\r
-                                                <parameter name="trustStorePassword" value="adminadmin"/>\r
-                                                <parameter name="keyStoreFileName" value="/opt/onap/sdnc/data/stores/sdnc.p12"/>\r
-                                                <parameter name="keyStorePassword" value="adminadmin"/>\r
+                                                <!--<parameter name="trustStoreFileName" value="/opt/onap/sdnc/data/stores/truststore.onap.client.jks"/>-->\r
+                                                <!--<parameter name="trustStorePassword" value="adminadmin"/>-->\r
+                                                <!--<parameter name="keyStoreFileName" value="/opt/onap/sdnc/data/stores/sdnc.p12"/>-->\r
+                                                <!--<parameter name="keyStorePassword" value="adminadmin"/>-->\r
+                                                <!--<parameter name="trustStoreFileName" value="/opt/onap/sdnc/data/stores/truststore.onap.client.jks"/>-->\r
+                                                <!--<parameter name="trustStorePassword" value="adminadmin"/>-->\r
+                                                <!--<parameter name="keyStoreFileName" value="/opt/onap/sdnc/data/stores/sdnc.p12"/>-->\r
+                                                <!--<parameter name="keyStorePassword" value="adminadmin"/>-->\r
+                                                <parameter name="disableHostVerification" value="true"/>\r
+                                                <parameter name="ssl" value="false"/>\r
                                                 <outcome value='success'>\r
                                                     <set>\r
                                                         <parameter name='prop.sdncRestApi.token_id' value='`$token-result.data.token_id`' />\r
                                                         <parameter name="format" value="json"/>\r
                                                         <parameter name="httpMethod" value="get"/>\r
                                                         <parameter name="responsePrefix" value="topology"/>\r
-                                                        <parameter name="trustStoreFileName" value="/opt/onap/sdnc/data/stores/truststore.onap.client.jks"/>\r
-                                                        <parameter name="trustStorePassword" value="adminadmin"/>\r
-                                                        <parameter name="keyStoreFileName" value="/opt/onap/sdnc/data/stores/sdnc.p12"/>\r
-                                                        <parameter name="keyStorePassword" value="adminadmin"/>\r
+                                                        <!--<parameter name="trustStoreFileName" value="/opt/onap/sdnc/data/stores/truststore.onap.client.jks"/>-->\r
+                                                        <!--<parameter name="trustStorePassword" value="adminadmin"/>-->\r
+                                                        <!--<parameter name="keyStoreFileName" value="/opt/onap/sdnc/data/stores/sdnc.p12"/>-->\r
+                                                        <!--<parameter name="keyStorePassword" value="adminadmin"/>-->\r
+                                                        <parameter name="disableHostVerification" value="true"/>\r
+                                                        <parameter name="ssl" value="false"/>\r
                                                         <outcome value='failure'>\r
                                                             <return status='failure'>\r
                                                                 <parameter name='ack-final' value='Y'/>\r
                                                                                     <set>\r
                                                                                         <parameter name='network.' value='`$topology.networks.network[$netidx].`' />\r
                                                                                     </set>\r
-                                                                                    <switch test='`$network.te-topology-identifier.topology-id`'>\r
+                                                                                    <set>\r
+                                                                                        <parameter name='tmpo.client-id' value='`$network.te-topology-identifier.client-id`' />\r
+                                                                                        <parameter name='tmpo.te-topo-id' value='`$network.te-topology-identifier.topology-id`' />\r
+                                                                                        <parameter name='tmpo.provider-id' value='`$network.te-topology-identifier.provider-id`' />\r
+                                                                                    </set>\r
+                                                                                    <switch test="`length($tmpo.client-id) == 0`">\r
+                                                                                        <outcome value='true'>\r
+                                                                                            <block>\r
+                                                                                                <set>\r
+                                                                                                    <parameter name='tmpo.client-id' value='`$network.client-id`' />\r
+                                                                                                </set>\r
+                                                                                            </block>\r
+                                                                                        </outcome>\r
+                                                                                    </switch>\r
+                                                                                    <switch test="`length($tmpo.te-topo-id) == 0`">\r
+                                                                                        <outcome value='true'>\r
+                                                                                            <block>\r
+                                                                                                <set>\r
+                                                                                                    <parameter name='tmpo.te-topo-id' value='`$network.te-topology-id`' />\r
+                                                                                                </set>\r
+                                                                                            </block>\r
+                                                                                        </outcome>\r
+                                                                                    </switch>\r
+                                                                                    <switch test="`length($tmpo.provider-id) == 0`">\r
+                                                                                        <outcome value='true'>\r
+                                                                                            <block>\r
+                                                                                                <set>\r
+                                                                                                    <parameter name='tmpo.provider-id' value='`$network.provider-id`' />\r
+                                                                                                </set>\r
+                                                                                            </block>\r
+                                                                                        </outcome>\r
+                                                                                    </switch>\r
+                                                                                    <switch test='`$tmpo.te-topo-id`'>\r
                                                                                         <outcome value='1'>\r
                                                                                             <block>\r
                                                                                                 <set>\r
                                                                                                 </set>\r
                                                                                             </block>\r
                                                                                         </outcome>\r
+                                                                                        <outcome value='11'>\r
+                                                                                            <block>\r
+                                                                                                <set>\r
+                                                                                                    <parameter name='network-otn.' value='`$topology.networks.network[$netidx].`' />\r
+                                                                                                </set>\r
+                                                                                            </block>\r
+                                                                                        </outcome>\r
+                                                                                        <outcome value='33'>\r
+                                                                                            <block>\r
+                                                                                                <set>\r
+                                                                                                    <parameter name='network-eth.' value='`$topology.networks.network[$netidx].`' />\r
+                                                                                                </set>\r
+                                                                                            </block>\r
+                                                                                        </outcome>\r
                                                                                     </switch>\r
                                                                                 </block>\r
                                                                             </for>\r
                                                         <parameter name="format" value="json"/>\r
                                                         <parameter name="httpMethod" value="get"/>\r
                                                         <parameter name="responsePrefix" value="topology"/>\r
-                                                        <parameter name="trustStoreFileName" value="/opt/onap/sdnc/data/stores/truststore.onap.client.jks"/>\r
-                                                        <parameter name="trustStorePassword" value="adminadmin"/>\r
-                                                        <parameter name="keyStoreFileName" value="/opt/onap/sdnc/data/stores/sdnc.p12"/>\r
-                                                        <parameter name="keyStorePassword" value="adminadmin"/>\r
+                                                        <!--<parameter name="trustStoreFileName" value="/opt/onap/sdnc/data/stores/truststore.onap.client.jks"/>-->\r
+                                                        <!--<parameter name="trustStorePassword" value="adminadmin"/>-->\r
+                                                        <!--<parameter name="keyStoreFileName" value="/opt/onap/sdnc/data/stores/sdnc.p12"/>-->\r
+                                                        <!--<parameter name="keyStorePassword" value="adminadmin"/>-->\r
+                                                        <parameter name="disableHostVerification" value="true"/>\r
+                                                        <parameter name="ssl" value="false"/>\r
                                                         <parameter name='customHttpHeaders' value="`'X-ACCESS-TOKEN=' + $prop.sdncRestApi.token_id`" />\r
                                                         <outcome value='failure'>\r
                                                             <return status='failure'>\r
                                                                                     <set>\r
                                                                                         <parameter name='network.' value='`$topology.networks.network[$netidx].`' />\r
                                                                                     </set>\r
-                                                                                    <switch test='`$network.te-topology-identifier.topology-id`'>\r
+                                                                                    <set>\r
+                                                                                        <parameter name='tmpo.client-id' value='`$network.te-topology-identifier.client-id`' />\r
+                                                                                        <parameter name='tmpo.te-topo-id' value='`$network.te-topology-identifier.topology-id`' />\r
+                                                                                        <parameter name='tmpo.provider-id' value='`$network.te-topology-identifier.provider-id`' />\r
+                                                                                    </set>\r
+                                                                                    <switch test="`length($tmpo.client-id) == 0`">\r
+                                                                                        <outcome value='true'>\r
+                                                                                            <block>\r
+                                                                                                <set>\r
+                                                                                                    <parameter name='tmpo.client-id' value='`$network.client-id`' />\r
+                                                                                                </set>\r
+                                                                                            </block>\r
+                                                                                        </outcome>\r
+                                                                                    </switch>\r
+                                                                                    <switch test="`length($tmpo.te-topo-id) == 0`">\r
+                                                                                        <outcome value='true'>\r
+                                                                                            <block>\r
+                                                                                                <set>\r
+                                                                                                    <parameter name='tmpo.te-topo-id' value='`$network.te-topology-id`' />\r
+                                                                                                </set>\r
+                                                                                            </block>\r
+                                                                                        </outcome>\r
+                                                                                    </switch>\r
+                                                                                    <switch test="`length($tmpo.provider-id) == 0`">\r
+                                                                                        <outcome value='true'>\r
+                                                                                            <block>\r
+                                                                                                <set>\r
+                                                                                                    <parameter name='tmpo.provider-id' value='`$network.provider-id`' />\r
+                                                                                                </set>\r
+                                                                                            </block>\r
+                                                                                        </outcome>\r
+                                                                                    </switch>\r
+                                                                                    <switch test='`$tmpo.te-topo-id`'>\r
                                                                                         <outcome value='1'>\r
                                                                                             <block>\r
                                                                                                 <set>\r
                                                                                                 </set>\r
                                                                                             </block>\r
                                                                                         </outcome>\r
+                                                                                        <outcome value='11'>\r
+                                                                                            <block>\r
+                                                                                                <set>\r
+                                                                                                    <parameter name='network-otn.' value='`$topology.networks.network[$netidx].`' />\r
+                                                                                                </set>\r
+                                                                                            </block>\r
+                                                                                        </outcome>\r
+                                                                                        <outcome value='33'>\r
+                                                                                            <block>\r
+                                                                                                <set>\r
+                                                                                                    <parameter name='network-eth.' value='`$topology.networks.network[$netidx].`' />\r
+                                                                                                </set>\r
+                                                                                            </block>\r
+                                                                                        </outcome>\r
                                                                                     </switch>\r
                                                                                 </block>\r
                                                                             </for>\r