X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=o2ims%2Fdomain%2Fresource_type.py;h=3564cd6c0246d7b44ab88fae244eae39d2c8eeac;hb=58994b7d851b47456eed1820d36cc06803777e3b;hp=8267d9e8e18df253bb28a61be86d5b6f764cc96b;hpb=defe8209b3628593c186487857fe02586d7e1503;p=pti%2Fo2.git diff --git a/o2ims/domain/resource_type.py b/o2ims/domain/resource_type.py index 8267d9e..3564cd6 100644 --- a/o2ims/domain/resource_type.py +++ b/o2ims/domain/resource_type.py @@ -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):