}
}
- grouping ns-configuration {
- description
- "Information about NS configuration. Note:
- In the future this should be equivalent to vca-configuration
- grouping.";
+ grouping vca-config-access {
- uses manotypes:configuration-method;
- }
+ container config-access {
+
+ description
+ "Indicates the way to access to the xNF or xDU for VCA configuration.
+ For the moment there is a single way (ssh-access).";
+
+ container ssh-access {
+
+ description
+ "If the xNF requires ssh and this parameter is set, SSH keys
+ will be injected so that VCA can configure the xNF or xDU via ssh.";
+
+ leaf required {
+ description "whether ssh access is needed or not";
+ type boolean;
+ default false;
+ }
+
+ leaf default-user {
+ description "Default user for ssh";
+ type string;
+ }
+ }
+ }
+ } // END - grouping vca-config-access
grouping vca-configuration {
description
- "Information about the VNF or VDU configuration. Note:
- If the NS contains multiple instances of the
+ "Common information in the descriptors for NS, VNF or VDU configuration.
+ Note: If the NS contains multiple instances of the
same VNF or VDU, each instance could have a different
configuration.";