Bug 7780 : NAT RPC's for getting SNAT/DNAT translation information. 71/51771/13
authorcgowdru <chetan.arakere@altencalsoftlabs.com>
Mon, 13 Feb 2017 08:07:38 +0000 (13:37 +0530)
committerSam Hague <shague@redhat.com>
Tue, 21 Feb 2017 02:58:33 +0000 (02:58 +0000)
commite4923ed5dc4ae88464a709466ec7d19b624095d3
tree88a9744858644289d13981c58ee2b7eea948d400
parent69e69a4decc672a50d903b5d85ff7babe623a8a9
Bug 7780 : NAT RPC's for getting SNAT/DNAT translation information.

Description : With the Current DS structure, it's is bit difficult to
identify information about what is the current DNAT/SNAT configuration
done fo the given router-uuid/vpn-uuid.

It would be good if we have a RPC's which can provide a information as
below.

input- router-uuid/vpn-uuid

SNAT output - router-name, internal-ip/port, external-ip/port,protocol
DNAT output - router-name,internal-ip,floating-ip

Change-Id: I00b6576d2a752b53e94ad28c611a06794c65456c
Signed-off-by: cgowdru <chetan.arakere@altencalsoftlabs.com>
vpnservice/natservice/natservice-api/src/main/yang/odl-nat-rpc.yang [new file with mode: 0644]
vpnservice/natservice/natservice-impl/src/main/java/org/opendaylight/netvirt/natservice/internal/NatUtil.java
vpnservice/natservice/natservice-impl/src/main/java/org/opendaylight/netvirt/natservice/rpcservice/NatRpcServiceImpl.java [new file with mode: 0644]
vpnservice/natservice/natservice-impl/src/main/resources/org/opendaylight/blueprint/natservice.xml