b788148b5f668e32fc82d1adc89ed02c0b6d5c75
[cli.git] /
1 open_cli_schema_version: 1.0
2 name: vsp-show
3 description: Details of the Vendor Software Product
4
5 info:
6   product: onap-amsterdam
7   service: sdc
8   author: ONAP CLI Team onap-discuss@lists.onap.org
9
10 parameters:
11   - name: vsp-id
12     description: Onap VSP ID
13     type: string
14     short_option: x
15     long_option: vsp-id
16     is_optional: false
17   - name: vsp-version
18     description: Onap VSP version
19     type: string
20     short_option: y
21     long_option: vsp-version
22     is_optional: false
23 results:
24   direction: portrait
25   attributes:
26     - name: name
27       description: VSP Name
28       scope: short
29       type: string
30     - name: ID
31       description: VSP ID
32       scope: short
33       type: string
34     - name: description
35       description: Description for the VSP
36       scope: short
37       type: string
38     - name: vendor-name
39       description: Vendor name
40       scope: long
41       type: string
42     - name: vendor-id
43       description: Vendor id
44       scope: long
45       type: string
46     - name: version
47       description: Version
48       scope: short
49       type: string
50     - name: status
51       description: status
52       scope: short
53       type: string
54     - name: license-id
55       description: license aggreement
56       scope: long
57       type: string
58 http:
59   service:
60     name: sdc
61     version: v1.0
62     auth: basic
63     mode: direct
64   request:
65     uri: /onboarding-api/v1.0/vendor-software-products/${vsp-id}/versions/${vsp-version}
66     method: GET
67   success_codes:
68     - 200
69   result_map:
70     ID: $b{$.id}
71     name: $b{$.name}
72     description: $b{$.description}
73     vendor-name: $b{$.vendorName}
74     vendor-id: $b{$.vendorId}
75     version: $b{$.version.id}
76     status: $b{$.status}
77     license-id: $b{$.licensingData.licenseAgreement}
78   sample_response:
79     body: '{"name":"test-vsp1","description":"vendor software product","category":"resourceNewCategory.generic","subCategory":"resourceNewCategory.generic.abstract","vendorName":"5aa8a88c","vendorId":"DBB202617952486691C1E35C9621CD4E","licensingVersion":"1.0","licensingData":{"licenseAgreement":"E19DBDDB137B494385F9535325BFD585","featureGroups":["94835F096DAF4ED78781A394A4F22AD1"]},"id":"354BF3E32E494EAFBB15037CFAB262FF","version":"0.1","viewableVersions":["0.1"],"status":"Locked","lockingUser":"cs0008"}'