blob: 03773ab5fcebf9c7d878a722e789a2d95f643d6e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
module subinterface-nat {
yang-version 1;
namespace "urn:opendaylight:params:xml:ns:yang:subinterface:nat";
prefix "ifc-nat";
revision "2017-06-15" {
description "Initial revision of subinterface-nat model";
}
import ietf-interfaces {
prefix "if";
}
import vpp-vlan {
prefix "vpp-vlan";
}
import interface-nat {
prefix "ifc-nat";
}
import yang-ext {
prefix "ext";
}
description "Augmentations to subinterfaces model to connect subinterfaces with nat configuration";
augment /if:interfaces/if:interface/vpp-vlan:sub-interfaces/vpp-vlan:sub-interface {
ext:augment-identifier "nat-subinterface-augmentation";
uses ifc-nat:interface-nat-attributes;
}
augment /if:interfaces-state/if:interface/vpp-vlan:sub-interfaces/vpp-vlan:sub-interface {
ext:augment-identifier "nat-subinterface-state-augmentation";
uses ifc-nat:interface-nat-attributes;
}
}
|