X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=o2dms%2Fapi%2Fdms_dto.py;h=d6d3918d16827d5199b27f287038d822b865f843;hb=49dc99721ca628d0f75f332f9dbdf0d8e6452241;hp=06d4f3cf59b72cc77d14f3c058bf4502c68469db;hpb=5ad82f634e2f10aaeccf1d2420fafc63e2d0056e;p=pti%2Fo2.git diff --git a/o2dms/api/dms_dto.py b/o2dms/api/dms_dto.py index 06d4f3c..d6d3918 100644 --- a/o2dms/api/dms_dto.py +++ b/o2dms/api/dms_dto.py @@ -19,6 +19,16 @@ logger = o2logging.get_logger(__name__) class DmsDTO: + # profile = api_dms_lcm_v1.model("DMSGetDtoProfile", { + # 'cluster_api_endpoint': fields.String( + # attributes='cluster_api_endpoint'), + # 'cluster_ca_cert': fields.String(attributes='cluster_ca_cert'), + # 'admin_user': fields.String(attributes='admin_user'), + # 'admin_client_cert': fields.String(attributes='admin_client_cert'), + # 'admin_client_key': fields.String(attributes='admin_client_key'), + # # 'kube_config_file': fields.String(attributes='kube_config_file') + # }) + dms_get = api_dms_lcm_v1.model( "DmsGetDto", { @@ -30,6 +40,8 @@ class DmsDTO: 'supportedLocations': fields.String, 'capabilities': fields.String, 'capacity': fields.String, + # 'profileName': fields.String, + # 'profileData': fields.Nested(profile, False, True), } ) @@ -45,7 +57,8 @@ class DmsLcmNfDeploymentDescriptorDTO: 'description': fields.String, 'inputParams': fields.String, 'outputParams': fields.String, - 'artifactUrl': fields.String + 'artifactRepoUrl': fields.String, + 'artifactName': fields.String } ) @@ -54,7 +67,8 @@ class DmsLcmNfDeploymentDescriptorDTO: { 'name': fields.String, 'description': fields.String, - 'artifactUrl': fields.String, + 'artifactRepoUrl': fields.String, + 'artifactName': fields.String, 'inputParams': fields.String, 'outputParams': fields.String } @@ -73,7 +87,8 @@ class DmsLcmNfDeploymentDescriptorDTO: { 'name': fields.String, 'description': fields.String, - 'artifactUrl': fields.String, + 'artifactRepoUrl': fields.String, + 'artifactName': fields.String, 'inputParams': fields.String, 'outputParams': fields.String }