X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;ds=inline;f=models%2Fyang%2Fmano-types.yang;h=a7348229939f64785c385d588cfaeb72a0756077;hb=c900490e2342643eff668a8e93fcba0cfcdcbfb6;hp=34d77823b17c6c7dd536ac6f175c8147bdc12ed3;hpb=75e49ea79412dcc7807bec18d8a277fd4c88bc92;p=osm%2FIM.git diff --git a/models/yang/mano-types.yang b/models/yang/mano-types.yang index 34d7782..a734822 100644 --- a/models/yang/mano-types.yang +++ b/models/yang/mano-types.yang @@ -297,19 +297,38 @@ module mano-types } } - 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.";