X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=o2ims%2Fviews%2Focloud_dto.py;fp=o2ims%2Fviews%2Focloud_dto.py;h=622bc46c59614024cba1c48258b8e00c2cb2a091;hb=7035c7fbdc47ede3726570e7eaf00474d464d8b8;hp=3007024c3d0fe3897167463c6a3f6ce75f43f737;hpb=344d527edee19b58e56861119b819938f2e641df;p=pti%2Fo2.git diff --git a/o2ims/views/ocloud_dto.py b/o2ims/views/ocloud_dto.py index 3007024..622bc46 100644 --- a/o2ims/views/ocloud_dto.py +++ b/o2ims/views/ocloud_dto.py @@ -359,6 +359,14 @@ class ResourceDTO: class DeploymentManagerDTO: + capabilities = api_ims_inventory_v1.model( + "DeploymentManagerCapabilities", { + 'OS': fields.String( + example='low_latency', + description='Show the OS capablities of ' + + 'the Deployment Manager'), + }) + deployment_manager_list = api_ims_inventory_v1.model( "DeploymentManagerListDto", { @@ -380,11 +388,11 @@ class DeploymentManagerDTO: attribute='serviceUri', example='https://128.224.115.51:6443', description='The fully qualified URI to a Deployment ' + - 'Management server for O2dms services.'), + 'Management server for O2dms.'), # 'deploymentManagementServiceEndpoint': fields.String( # attribute='serviceUri'), # 'supportedLocations': fields.String, - # 'capabilities': fields.String, + 'capabilities': fields.Nested(capabilities, True, True), # 'capacity': fields.String, 'profileSupportList': fields.List( fields.String, @@ -469,11 +477,11 @@ class DeploymentManagerDTO: attribute='serviceUri', example='https://128.224.115.51:6443', description='The fully qualified URI to a Deployment ' + - 'Management server for O2dms services.'), + 'Management server for O2dms.'), # 'deploymentManagementServiceEndpoint': fields.String( # attribute='serviceUri'), # 'supportedLocations': fields.String, - # 'capabilities': fields.String, + 'capabilities': fields.Nested(capabilities, True, True), # 'capacity': fields.String, 'extensions': fields.Nested(extensions, True, True) },