diff --git a/go/gosdn/southbound/southbound.pb.go b/go/gosdn/southbound/southbound.pb.go
index c82d9ad9091eca60d101f06ffef5c7f9f6e8bf5e..e7d6677ce1dd6f14b026338e64f9d9f0ceb8260e 100644
--- a/go/gosdn/southbound/southbound.pb.go
+++ b/go/gosdn/southbound/southbound.pb.go
@@ -24,16 +24,19 @@ const (
 type Type int32
 
 const (
-	Type_OPENCONFIG Type = 0
+	Type_OPENCONFIG    Type = 0
+	Type_CONTAINERISED Type = 1
 )
 
 // Enum value maps for Type.
 var (
 	Type_name = map[int32]string{
 		0: "OPENCONFIG",
+		1: "CONTAINERISED",
 	}
 	Type_value = map[string]int32{
-		"OPENCONFIG": 0,
+		"OPENCONFIG":    0,
+		"CONTAINERISED": 1,
 	}
 )
 
@@ -132,12 +135,13 @@ var file_gosdn_southbound_southbound_proto_rawDesc = []byte{
 	0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x2a,
 	0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x16, 0x2e, 0x67,
 	0x6f, 0x73, 0x64, 0x6e, 0x2e, 0x73, 0x6f, 0x75, 0x74, 0x68, 0x62, 0x6f, 0x75, 0x6e, 0x64, 0x2e,
-	0x54, 0x79, 0x70, 0x65, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x2a, 0x16, 0x0a, 0x04, 0x54, 0x79,
+	0x54, 0x79, 0x70, 0x65, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x2a, 0x29, 0x0a, 0x04, 0x54, 0x79,
 	0x70, 0x65, 0x12, 0x0e, 0x0a, 0x0a, 0x4f, 0x50, 0x45, 0x4e, 0x43, 0x4f, 0x4e, 0x46, 0x49, 0x47,
-	0x10, 0x00, 0x42, 0x30, 0x5a, 0x2e, 0x63, 0x6f, 0x64, 0x65, 0x2e, 0x66, 0x62, 0x69, 0x2e, 0x68,
-	0x2d, 0x64, 0x61, 0x2e, 0x64, 0x65, 0x2f, 0x63, 0x6f, 0x63, 0x73, 0x6e, 0x2f, 0x61, 0x70, 0x69,
-	0x2f, 0x67, 0x6f, 0x2f, 0x67, 0x6f, 0x73, 0x64, 0x6e, 0x2f, 0x73, 0x6f, 0x75, 0x74, 0x68, 0x62,
-	0x6f, 0x75, 0x6e, 0x64, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
+	0x10, 0x00, 0x12, 0x11, 0x0a, 0x0d, 0x43, 0x4f, 0x4e, 0x54, 0x41, 0x49, 0x4e, 0x45, 0x52, 0x49,
+	0x53, 0x45, 0x44, 0x10, 0x01, 0x42, 0x30, 0x5a, 0x2e, 0x63, 0x6f, 0x64, 0x65, 0x2e, 0x66, 0x62,
+	0x69, 0x2e, 0x68, 0x2d, 0x64, 0x61, 0x2e, 0x64, 0x65, 0x2f, 0x63, 0x6f, 0x63, 0x73, 0x6e, 0x2f,
+	0x61, 0x70, 0x69, 0x2f, 0x67, 0x6f, 0x2f, 0x67, 0x6f, 0x73, 0x64, 0x6e, 0x2f, 0x73, 0x6f, 0x75,
+	0x74, 0x68, 0x62, 0x6f, 0x75, 0x6e, 0x64, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
 }
 
 var (
diff --git a/proto/gosdn/southbound/southbound.proto b/proto/gosdn/southbound/southbound.proto
index 0162da2edc487d4ff5823bcd4cc7da424a97445a..079f1cf1645310c5bd1cfc7f574f70af9de12be3 100644
--- a/proto/gosdn/southbound/southbound.proto
+++ b/proto/gosdn/southbound/southbound.proto
@@ -14,4 +14,5 @@ message SouthboundInterface {
 
 enum Type {
   OPENCONFIG = 0;
+  CONTAINERISED = 1;
 }