Commit d84e3787 authored by Mahesh Jethanandani's avatar Mahesh Jethanandani
Browse files

Address issue#3 in SOL 772.

parent 1e89ad37
Pipeline #355 passed with stage
in 0 seconds
......@@ -11,17 +11,14 @@
<name>Firewall VDU</name>
<int-cpd>
<id>inside</id>
<ext-cpd>inside</ext-cpd>
<layer-protocol>Ethernet</layer-protocol>
</int-cpd>
<int-cpd>
<id>management</id>
<ext-cpd>management</ext-cpd>
<layer-protocol>Ethernet</layer-protocol>
</int-cpd>
<int-cpd>
<id>outside</id>
<ext-cpd>outside</ext-cpd>
<layer-protocol>Ethernet</layer-protocol>
</int-cpd>
<virtual-compute-desc>asa-vcd</virtual-compute-desc>
......@@ -97,17 +94,14 @@
<name>Router VDU</name>
<int-cpd>
<id>left</id>
<ext-cpd>left</ext-cpd>
<layer-protocol>Ethernet</layer-protocol>
</int-cpd>
<int-cpd>
<id>management</id>
<ext-cpd>management</ext-cpd>
<layer-protocol>Ethernet</layer-protocol>
</int-cpd>
<int-cpd>
<id>right</id>
<ext-cpd>right</ext-cpd>
<layer-protocol>Ethernet</layer-protocol>
</int-cpd>
<virtual-compute-desc>csr-vcd</virtual-compute-desc>
......
......@@ -4,10 +4,7 @@ submodule etsi-nfv-ns {
prefix nfv;
}
import etsi-nfv-common {
prefix common;
}
include etsi-nfv-common;
include etsi-nfv-vnf;
include etsi-nfv-pnf;
......@@ -345,7 +342,7 @@ submodule etsi-nfv-ns {
"GS NFV IFA014: Section 6.5.2.2 NsVirtualLinkDesc
information element";
}
uses common:security-parameters;
uses security-parameters;
}
list vnffgd {
......@@ -776,7 +773,7 @@ submodule etsi-nfv-ns {
element";
}
uses common:local-affinity-or-anti-affinity-rule;
uses local-affinity-or-anti-affinity-rule;
list affinity-or-anti-affinity-group {
key "id";
......@@ -988,7 +985,7 @@ submodule etsi-nfv-ns {
information element";
}
uses common:local-affinity-or-anti-affinity-rule;
uses local-affinity-or-anti-affinity-rule;
list affinity-or-anti-affinity-group {
key "id";
......@@ -1015,7 +1012,7 @@ submodule etsi-nfv-ns {
reference
"GS NFV IFA014: Section 6.3.4.2 VirtualLinkProfile
information element";
uses common:link-bitrate-requirements;
uses link-bitrate-requirements;
}
container min-bitrate-requirements {
description
......@@ -1024,7 +1021,7 @@ submodule etsi-nfv-ns {
reference
"GS NFV IFA014: Section 6.3.4.2 VirtualLinkProfile
information element";
uses common:link-bitrate-requirements;
uses link-bitrate-requirements;
}
}
......@@ -1104,7 +1101,7 @@ submodule etsi-nfv-ns {
leaf affinity-type {
mandatory true;
type common:affinity-type;
type affinity-type;
description
"Specifies the type of relationship that the members of
the group have: 'affinity' or 'anti-affinity.'";
......@@ -1115,7 +1112,7 @@ submodule etsi-nfv-ns {
leaf affinity-scope {
mandatory true;
type common:affinity-scope;
type affinity-scope;
description
"Specifies the scope of the affinity or anti-affinity
relationship e.g. a NFVI node, an NFVI PoP, etc.";
......@@ -1212,7 +1209,7 @@ submodule etsi-nfv-ns {
VirtualLinkToLevelMapping information element";
}
uses common:link-bitrate-requirements;
uses link-bitrate-requirements;
}
list ns-to-level-mapping {
......@@ -1567,7 +1564,7 @@ submodule etsi-nfv-ns {
}
}
}
uses common:security-parameters;
uses security-parameters;
}
}
}
......@@ -70,6 +70,7 @@ submodule etsi-nfv-vnf {
list network-interface-requirements {
key "key";
min-elements "1";
max-elements "1";
leaf key {
type string;
......@@ -1148,10 +1149,12 @@ submodule etsi-nfv-vnf {
}
}
leaf cpd {
type leafref {
path "deref(../vdu-id)/../int-cpd/id";
}
}
}
}
uses virtual-network-interface-requirements;
uses cpd;
}
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment