aboutsummaryrefslogtreecommitdiffstats
path: root/onap-client/onap_client/sdc/catalog
diff options
context:
space:
mode:
authorstark, steven <steven.stark@att.com>2020-09-08 14:30:48 -0700
committerstark, steven <steven.stark@att.com>2020-09-08 14:31:24 -0700
commit591c548e569423dad8d106d4d2cd26bc5ce24b19 (patch)
treea87f7b6c094319e315d998ca858d04f976a24d0c /onap-client/onap_client/sdc/catalog
parenta8f5a0db87076f43b2596b5aba2a5b76d6eaaa63 (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.py26
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",