X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=o2ims%2Fdomain%2Fresource_type.py;h=84b9285b3a97c07a888de848895696cf1027c6cc;hb=51b371f14f46196e0cfea60264361364e3cc9f57;hp=8267d9e8e18df253bb28a61be86d5b6f764cc96b;hpb=defe8209b3628593c186487857fe02586d7e1503;p=pti%2Fo2.git diff --git a/o2ims/domain/resource_type.py b/o2ims/domain/resource_type.py index 8267d9e..84b9285 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,18 @@ class ResourceTypeEnum(Enum): PSERVER_IF = 14 PSERVER_IF_PORT = 15 PSERVER_ETH = 16 + PSERVER_PCI_DEV = 17 + PSERVER_ACC = 18 + COMPUTE_AGGREGATE = 70 + NETWORK_AGGREGATE = 80 + STORAGE_AGGREGATE = 90 + UNDEFINED_AGGREGATE = 100 + + +class ResourceKindEnum(Enum): + UNDEFINED = 0 + PHYSICAL = 1 + LOGICAL = 2 class InvalidOcloudState(Exception):