}
leaf short-name {
- description "Short name of the connection point";
+ description "Short name to appear as label in the UI";
type string;
}
}
leaf short-name {
- description "VNFD short name.";
+ description "Short name to appear as label in the UI";
type string;
}
description
"List of Internal Virtual Link Descriptors (VLD).
The internal VLD describes the basic topology of
- the connectivity (e.g. E-LAN, E-Line, E-Tree)
+ the connectivity such as E-LAN, E-Line, E-Tree.
between internal VNF components of the system.";
leaf id {
}
leaf short-name {
- description "Short name of the internal VLD";
+ description "Short name to appear as label in the UI";
type string;
}
leaf description {
+ description "Description of internal VLD.";
type string;
}
key "name";
description
"List for external connection points. Each VNF has one
- or more external connection points. As the name
- implies that external connection points are used for
- connecting the VNF to other VNFs or to external networks.
- Each VNF exposes these connection points to the
- orchestrator. The orchestrator can construct network
- services by connecting the connection points between
- different VNFs. The NFVO will use VLDs and VNFFGs at
- the network service level to construct network services.";
+ or more external connection points that connect the VNF
+ to other VNFs or to external networks. Each VNF exposes
+ connection points to the orchestrator, which can construct
+ network services by connecting the connection points
+ between different VNFs. The NFVO will use VLDs and VNFFGs
+ at the network service level to construct network services.";
uses common-connection-point;
}
choice cloud-init-input {
description
- "Indicates how the contents of cloud-init script are provided.
- There are 2 choices - inline or in a file";
+ "Indicates how the contents of cloud-init script are provided.
+ There are 2 choices - inline or in a file";
case inline {
leaf cloud-init {
description
- "Contents of cloud-init script, provided inline, in cloud-config format";
+ "Contents of cloud-init script, provided inline, in cloud-config format";
type string;
}
}
case filename {
leaf cloud-init-file {
description
- "Name of file with contents of cloud-init script in cloud-config format";
- type string;
+ "Name of file with contents of cloud-init script in cloud-config format";
+ type string;
}
}
}
"List for internal connection points. Each VNFC
has zero or more internal connection points.
Internal connection points are used for connecting
- the VNF components internal to the VNF. If a VNF
+ the VNF with components internal to the VNF. If a VNF
has only one VNFC, it may not have any internal
connection points.";
leaf name {
description
"Name of the external interface. Note that
- this name has only local significance.";
+ this name has only local significance to
+ the VDU.";
type string;
}
leaf vdu-depends-on-ref {
description
- "Reference to the VDU that
- source VDU depends.";
+ "Reference to the VDU on which
+ the source VDU depends.";
type leafref {
path "../../vdu/id";
}
description
"Type of Service Function.
NOTE: This needs to map with Service Function Type in ODL to
- support VNFFG. Service Function Type is manadatory param in ODL
+ support VNFFG. Service Function Type is mandatory param in ODL
SFC. This is temporarily set to string for ease of use";
type string;
}