diff options
author | 2020-09-08 14:30:48 -0700 | |
---|---|---|
committer | 2020-09-08 14:31:24 -0700 | |
commit | 591c548e569423dad8d106d4d2cd26bc5ce24b19 (patch) | |
tree | a87f7b6c094319e315d998ca858d04f976a24d0c /onap-client/onap_client/sdc/catalog | |
parent | a8f5a0db87076f43b2596b5aba2a5b76d6eaaa63 (diff) |
[VVP] Adding deployment level properties to service.py
Issue-ID: VVP-468
Signed-off-by: stark, steven <steven.stark@att.com>
Change-Id: I9bc1a46122b402b4fab833d052e9e49c17d78619
Diffstat (limited to 'onap-client/onap_client/sdc/catalog')
-rw-r--r-- | onap-client/onap_client/sdc/catalog/service_catalog.py | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/onap-client/onap_client/sdc/catalog/service_catalog.py b/onap-client/onap_client/sdc/catalog/service_catalog.py index c845422..aad645f 100644 --- a/onap-client/onap_client/sdc/catalog/service_catalog.py +++ b/onap-client/onap_client/sdc/catalog/service_catalog.py @@ -402,6 +402,32 @@ class ServiceCatalog(SDCClient): self.global_sdc_password, ), }, + "UPDATE_MODULE_DEPLOYMENT_PROPERTIES": { + "verb": "POST", + "description": "Updates the deployment properties for a module.", + "uri": partial( + "{endpoint}{service_path}/{catalog_service_id}/resourceInstance/{catalog_resource_instance_id}/artifacts/{module_id}".format, + endpoint=self.config.sdc.SDC_BE_ENDPOINT, + service_path=self.config.sdc.SDC_CATALOG_RESOURCES_PATH, + ), + "uri-parameters": ["catalog_service_id", "catalog_resource_instance_id", "module_id"], + "payload": "{}/generic_payload.jinja".format(PAYLOADS_DIR), + "payload-parameters": [ + "payload_data", + ], + "success_code": 200, + "headers": { + "Accept": "application/json", + "Content-Type": "application/json", + "USER_ID": self.sdc_designer_user_id, + "X-TransactionId": str(uuid.uuid4()), + "X-FromAppId": application_id, + }, + "auth": ( + self.global_sdc_username, + self.global_sdc_password, + ), + }, "GET_SDC_SERVICE": { "verb": "GET", "description": "Gets a service from the SDC Catalog", |