</return>\r
</outcome>\r
</execute>\r
- <execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\r
- <parameter name="templateFileName" value="`$prop.restapi.templateDir + '/sdwan-wan-port-del.json'`" />\r
- <parameter name="restapiUrl" value="`$prop.sdncRestApi.thirdpartySdnc.url + '/controller/campus/v1/sdwan/net/transport-network-ports/action/batch-delete'`" />\r
- <parameter name="restapiUser" value="`$prop.sdncRestApi.thirdpartySdnc.user`" />\r
- <parameter name="restapiPassword" value="`$prop.sdncRestApi.thirdpartySdnc.password`" />\r
- <parameter name="format" value="json"/>\r
- <parameter name="httpMethod" value="post"/>\r
- <parameter name="responsePrefix" value="portResp"/>\r
- <parameter name="trustStoreFileName" value="/opt/onap/sdnc/data/stores/truststore.openecomp.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='customHttpHeaders' value="`'X-ACCESS-TOKEN=' + $prop.sdncRestApi.token_id`" />\r
- <outcome value='failure'>\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
- </return>\r
- </outcome>\r
- <outcome value='success'>\r
- <block atomic="true"></block>\r
- </outcome>\r
- </execute>\r
- <execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\r
- <parameter name="templateFileName" value="`$prop.restapi.templateDir + '/sdwan-device-port-del.json'`" />\r
- <parameter name="restapiUrl" value="`$prop.sdncRestApi.thirdpartySdnc.url + '/controller/campus/v1/sdwan/net/ports/action/batch-delete'`" />\r
- <parameter name="restapiUser" value="`$prop.sdncRestApi.thirdpartySdnc.user`" />\r
- <parameter name="restapiPassword" value="`$prop.sdncRestApi.thirdpartySdnc.password`" />\r
- <parameter name="format" value="json"/>\r
- <parameter name="httpMethod" value="post"/>\r
- <parameter name="responsePrefix" value="portResp"/>\r
- <parameter name="trustStoreFileName" value="/opt/onap/sdnc/data/stores/truststore.openecomp.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='customHttpHeaders' value="`'X-ACCESS-TOKEN=' + $prop.sdncRestApi.token_id`" />\r
- <outcome value='failure'>\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
- </return>\r
- </outcome>\r
- <outcome value='success'>\r
- <block atomic="true"></block>\r
- </outcome>\r
- </execute>\r
<set>\r
<!--parameter name='service-data.vnfs.vnf[$tmp.vidx].vnf-id' value='`$vnf-topology-operation-input.vnf-information.vnf-id`' /-->\r
<parameter name='service-data.vnfs.vnf[$tmp.vidx].vnf-data.sdnc-request-header.' value='`$vnf-topology-operation-input.sdnc-request-header.`' />\r