update vnf-tosca-lcm.py
[cli.git] / products / onap-dublin / features / vfc / src / main / resources / open-cli-schema / nslcm / vfc-nslcm-get-jobid.yaml
index a35c508..d15cd5c 100644 (file)
@@ -18,19 +18,29 @@ info:
   service: vfc
   author: ONAP VFC Team (yangyanyj@chinamobile.com)
 
+parameters:
+  - name: ns-job-id
+    description: ns job id
+    type: string
+    short_option: i
+    long_option: ns-job-id
+    is_optional: false
+
 results:
   direction: portrait
   attributes:
     - name: ns-job-id
-      description: ns-job-id
+      description: ns job id
       scope: short
       type: string
-    - name: ns-name
-      description: ns-name
+
+    - name: job-status
+      description: job status
       scope: short
       type: string
-    - name: description
-      description: description
+
+    - name: job-progress
+      description: job progress
       scope: short
       type: string
 
@@ -39,7 +49,7 @@ http:
     auth: none
     mode: direct
   request:
-    uri: /api/nsd/v1/ns_descriptors
+    uri: /api/nslcm/v1/jobs/${ns-job-id}
     method: GET
     context:
       remove_empty_node: true
@@ -49,7 +59,8 @@ http:
       Accept: application/json
   success_codes:
     - 200
+
   result_map:
-    ns-job-id: $b{$.ns-job-id}
-    ns-name: $b{$.nsName}
-    description: $b{$.description}
+    ns-job-id: $b{$.jobId}
+    job-status: $b{$.responseDescriptor.status}
+    job-progress: $b{$.responseDescriptor.progress}
\ No newline at end of file