projects
/
osm
/
SO.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
New feature: Support static IP in VNF connection points
[osm/SO.git]
/
models
/
plugins
/
yang
/
vnfd.yang
diff --git
a/models/plugins/yang/vnfd.yang
b/models/plugins/yang/vnfd.yang
index
81bb2aa
..
46c5edd
100644
(file)
--- a/
models/plugins/yang/vnfd.yang
+++ b/
models/plugins/yang/vnfd.yang
@@
-67,6
+67,11
@@
module vnfd
description "Type of the connection point.";
type manotypes:connection-point-type;
}
description "Type of the connection point.";
type manotypes:connection-point-type;
}
+
+ leaf static-ip-address {
+ description "Static IP address for the connection point";
+ type inet:ip-address;
+ }
}
grouping virtual-interface {
}
grouping virtual-interface {
@@
-115,14
+120,7
@@
module vnfd
}
}
}
}
- container vnfd-catalog {
-
- description
- "Virtual Network Function Descriptor (VNFD).";
-
- list vnfd {
- key "id";
-
+ grouping vnfd-descriptor {
leaf id {
description "Identifier for the VNFD.";
type string;
leaf id {
description "Identifier for the VNFD.";
type string;
@@
-278,6
+276,7
@@
module vnfd
}
}
}
}
}
}
+
uses manotypes:provider-network;
}
uses manotypes:provider-network;
}
@@
-490,7
+489,7
@@
module vnfd
key "name";
uses manotypes:placement-group-info;
key "name";
uses manotypes:placement-group-info;
-
+
list member-vdus {
description
list member-vdus {
description
@@
-504,7
+503,17
@@
module vnfd
}
}
}
}
}
}
- }
+ }
+
+ container vnfd-catalog {
+ description
+ "Virtual Network Function Descriptor (VNFD).";
+
+ list vnfd {
+ key "id";
+
+ uses vnfd-descriptor;
+ }
}
}
}
}