Migrate plugins to use info section
[cli.git] / plugins / onap-1.1 / features / sdc / src / main / resources / open-cli-schema / license-models / license-model-create-schema.yaml
1 open_cli_schema_version: 1.0
2 name: license-model-create
3 description: Create License Model
4
5 info:
6   product: onap-1.1
7   service: sdc
8   author: ONAP CLI Team onap-discuss@lists.onap.org
9
10 parameters:
11   - name: vendor-name
12     description: vendor name
13     type: string
14     short_option: x
15     long_option: vendor-name
16     is_optional: false
17   - name: license-model-description
18     description: Description for License Model
19     type: string
20     short_option: y
21     long_option: license-model-description
22     is_optional: true
23 results:
24   direction: portrait
25   attributes:
26     - name: ID
27       description: License Model ID
28       scope: short
29       type: string
30 http:
31   service:
32     auth: none
33     mode: direct
34   request:
35     uri: /onboarding-api/v1.0/vendor-license-models
36     method: POST
37     body: '{"vendorName": "${vendor-name}", "description": "${license-model-description}",  "iconRef": "icon"}'
38   success_codes:
39     - 200
40   result_map:
41     ID: $b{$.value}
42   sample_response:
43     body: '{"value":"2DEB6CB4B082415BB7A697C9CD1273BA"}'