X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=o2ims%2Fviews%2Focloud_dto.py;h=f283ca0de521f7a805c8d103f180a83f9c8b5269;hb=8031def0fd93d7485c1d9c633d0004a5f8c0a927;hp=3007024c3d0fe3897167463c6a3f6ce75f43f737;hpb=78b9ca23e5bdec562703ed3e54f07e08eac1ec21;p=pti%2Fo2.git diff --git a/o2ims/views/ocloud_dto.py b/o2ims/views/ocloud_dto.py index 3007024..f283ca0 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,16 +477,16 @@ 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) }, mask='{deploymentManagerId,name,description,oCloudId,serviceUri,' +\ - 'extensions/profileName,extensions/profileData}' + 'extensions{profileName,profileData}}' )