Commit 97e7b015 authored by jethanandani's avatar jethanandani
Browse files

Merge branch 'issue#1' into 'dev-v2.8.1'

Issue#1 - Clarify sequencing rules for LIfeCycleManagementScript events between external and internal

See merge request !55
parents 6bf709ac 63d359ee
Pipeline #2127 passed with stage
in 0 seconds
...@@ -393,6 +393,19 @@ submodule etsi-nfv-common { ...@@ -393,6 +393,19 @@ submodule etsi-nfv-common {
} }
} }
typedef external-lifecycle-management-script-event {
type enumeration {
enum "instantiation";
enum "scaling";
enum "healing";
enum "termination";
enum "vnf-flavour-change";
enum "vnf-operation-change";
enum "vnf-ext-conn-change";
enum "vnfinfo-modification";
}
}
grouping local-affinity-or-anti-affinity-rule { grouping local-affinity-or-anti-affinity-rule {
list local-affinity-or-anti-affinity-rule { list local-affinity-or-anti-affinity-rule {
key "type scope"; key "type scope";
......
...@@ -2977,10 +2977,25 @@ submodule etsi-nfv-vnf { ...@@ -2977,10 +2977,25 @@ submodule etsi-nfv-vnf {
} }
leaf-list event { leaf-list event {
type union {
type internal-lifecycle-management-script-event; type internal-lifecycle-management-script-event;
type external-lifecycle-management-script-event;
}
description description
"Describes VNF lifecycle event(s) or an external stimulus "Describes VNF lifecycle event(s) or an external stimulus
detected on a VNFM reference point."; detected on a VNFM reference point.
If the event is of type
internal-lifecycle-management-script-event, then depending
on whether the event is of type start-* or end-*, the
script associated with the VNF LCM operation needs to be
executed before the event, or after the event,
respectively.
On the other hand, if the event is of type
external-lifecycle-management-script-event, then the
script associated with the event needs to be executed
for the given VNF LCM operation.";
reference reference
"GS NFV IFA011: Section 7.1.13 LifeCycleManagementScript "GS NFV IFA011: Section 7.1.13 LifeCycleManagementScript
information element"; information element";
......
Markdown is supported
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