vf-model-checkin updates 48/94548/1
authorKanagaraj Manickam <mkr1481@gmail.com>
Thu, 29 Aug 2019 11:14:04 +0000 (16:44 +0530)
committerKanagaraj Manickam k00365106 <kanagaraj.manickam@huawei.com>
Thu, 29 Aug 2019 11:14:04 +0000 (16:44 +0530)
Change-Id: Ie5aef837044144c68c80f265ce4bb5bebc42c462
Issue-ID: CLI-166
Signed-off-by: Kanagaraj Manickam k00365106 <kanagaraj.manickam@huawei.com>
products/onap-dublin/features/sdc/src/main/resources/open-cli-schema/vf/vf-model-checkin-schema-dublin.yaml

index 9ec09f0..b3a830d 100644 (file)
@@ -18,14 +18,14 @@ description: Checkin VF model in SDC
 
 info:
   product: onap-dublin
-  service: sdc
+  service: sdc.catalog
   author: ONAP CLI Team onap-discuss@lists.onap.org
 
 parameters:
-  - name: vf-model-uuid
-    description: VF model UUID (can be found by running vf-model-list)
+  - name: vf-id
+    description: VF model ID
     type: string
-    long_option: vf-model-uuid
+    long_option: vf-id
     short_option: b
     is_optional: false
   - name: remarks
@@ -35,7 +35,21 @@ parameters:
     short_option: r
     default_value: Checked in by ONAP CLI
     is_optional: false
-
+results:
+  direction: portrait
+  attributes:
+    - name: id
+      description: VF version unique ID
+      scope: short
+      type: string
+    - name: version
+      description: VF version
+      scope: short
+      type: string
+    - name: uuid
+      description: VF uuid
+      scope: short
+      type: string
 http:
   service:
     name: sdc
@@ -43,8 +57,12 @@ http:
     auth: basic
     mode: direct
   request:
-    uri: /sdc2/rest/v1/catalog/resources/${vf-model-uuid}/lifecycleState/CHECKIN
+    uri: /sdc2/rest/v1/catalog/resources/${vf-id}/lifecycleState/CHECKIN
     method: POST
     body: '{"userRemarks": "${remarks}"}'
   success_codes:
     - 200
+  result_map:
+    id: $b{$.uniqueId}
+    version: $b{$.version}
+    uuid: $b{$.uuid}
\ No newline at end of file