Bug 7780 : NAT RPC's for getting SNAT/DNAT translation information. 93/52093/6
authorcgowdru <chetan.arakere@altencalsoftlabs.com>
Mon, 13 Feb 2017 08:07:38 +0000 (13:37 +0530)
committerVivekanandan Narasimhan <n.vivekanandan@ericsson.com>
Sun, 26 Feb 2017 16:44:41 +0000 (16:44 +0000)
commit25cdfdb8332eb59225869facd52e7247869859a9
tree52a4d7a714f77ded1d1afd6b96d4a8065f7834c0
parent520a8cd2454d1d3c414f39794634de155bf43533
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