CI: Migrate tox verify from Jenkins to GHA
[pti/o2.git] / o2ims / domain / resource_type.py
index 8267d9e..3564cd6 100644 (file)
@@ -2,6 +2,7 @@ from enum import Enum
 
 
 class ResourceTypeEnum(Enum):
+    UNDEFINED = 0
     OCLOUD = 1
     RESOURCE_POOL = 2
     DMS = 3
@@ -11,6 +12,19 @@ class ResourceTypeEnum(Enum):
     PSERVER_IF = 14
     PSERVER_IF_PORT = 15
     PSERVER_ETH = 16
+    PSERVER_PCI_DEV = 17
+    PSERVER_ACC = 18
+    PSERVER_LABEL = 19
+    COMPUTE_AGGREGATE = 70
+    NETWORK_AGGREGATE = 80
+    STORAGE_AGGREGATE = 90
+    UNDEFINED_AGGREGATE = 100
+
+
+class ResourceKindEnum(Enum):
+    UNDEFINED = 0
+    PHYSICAL = 1
+    LOGICAL = 2
 
 
 class InvalidOcloudState(Exception):