Refactor manotypes:vnf-configuration
1) Rename manotypes:vnf-configuration to manotypes:vca-configuration
2) Add manotypes:vca-configuration to the VDU to support multi-VDU scenarios
3) Add support for relations to the juju container
Signed-off-by: Adam Israel <adam.israel@canonical.com>
Change-Id: I3ac6d483284dcf68141d5031ce94e8b915d35107
diff --git a/models/yang/vnfd.yang b/models/yang/vnfd.yang
index b3f820d..60fc757 100644
--- a/models/yang/vnfd.yang
+++ b/models/yang/vnfd.yang
@@ -149,7 +149,9 @@
type string;
}
- uses manotypes:vnf-configuration;
+ container vnf-configuration {
+ uses manotypes:vca-configuration;
+ }
container mgmt-interface {
description
@@ -355,6 +357,10 @@
uses manotypes:image-properties;
+ container vdu-configuration {
+ uses manotypes:vca-configuration;
+ }
+
choice cloud-init-input {
description
"Indicates how the contents of cloud-init script are provided.