aboutsummaryrefslogtreecommitdiffstats
path: root/lcm/ns/enum.py
diff options
context:
space:
mode:
Diffstat (limited to 'lcm/ns/enum.py')
-rw-r--r--lcm/ns/enum.py33
1 files changed, 31 insertions, 2 deletions
diff --git a/lcm/ns/enum.py b/lcm/ns/enum.py
index 08ef1207..0763ee6a 100644
--- a/lcm/ns/enum.py
+++ b/lcm/ns/enum.py
@@ -194,10 +194,39 @@ VNF_STATE = enum(
STARTED="STARTED",
STOPPED="STOPPED"
)
-CROSSINGDIRECTION_Type = enum(
+CROSSINGDIRECTION_TYPE = enum(
UP="UP",
DOWN="DOWN"
)
-threshold_Type = enum(
+THRESHOLD_TYPE = enum(
SIMPLE="Single-valued static threshold"
)
+NOTIFICATION_TYPES = enum(
+ AlarmNotification="AlarmNotification",
+ AlarmClearedNotification="AlarmClearedNotification",
+ AlarmListRebuiltNotification="AlarmListRebuiltNotification"
+)
+EVENT_TYPE = enum(
+ COMMUNICATIONS_ALARM="COMMUNICATIONS_ALARM",
+ PROCESSING_ERROR_ALARM="PROCESSING_ERROR_ALARM",
+ ENVIRONMENTAL_ALARM="ENVIRONMENTAL_ALARM",
+ QOS_ALARM="QOS_ALARM",
+ EQUIPMENT_ALARM="EQUIPMENT_ALARM"
+)
+PERCEIVED_SEVERITY_TYPE = enum(
+ CRITICAL="CRITICAL",
+ MAJOR="MAJOR",
+ MINOR="MINOR",
+ WARNING="WARNING",
+ INDETERMINATE="INDETERMINATE",
+ CLEARED="CLEARED"
+)
+FAULTY_RESOURCE_TYPE = enum(
+ COMPUTE="COMPUTE",
+ STORAGE="STORAGE",
+ NETWORK="NETWORK"
+)
+ACK_STATE = enum(
+ UNACKNOWLEDGED="UNACKNOWLEDGED",
+ ACKNOWLEDGED="ACKNOWLEDGED"
+)