1 open_cli_schema_version: 1.0
3 description: Create Vendor Software Product
6 product: onap-amsterdam
8 author: ONAP CLI Team onap-discuss@lists.onap.org
12 description: Onap VSP Name
17 - name: vsp-description
18 description: Description for VSP
21 long_option: vsp-description
24 description: Category of the VSP
26 long_option: vsp-category
29 default_value: resourceNewCategory.generic
30 - name: vsp-subcategory
31 description: Sub Category of VSP
33 long_option: vsp-subcategory
36 default_value: resourceNewCategory.generic.abstract
38 description: License version
40 long_option: vlm-version
45 description: License Model vendor
47 long_option: vlm-vendor
51 description: License Model ID
56 - name: vlm-agreement-id
57 description: License Agreement ID
59 long_option: vlm-agreement-id
62 - name: vlm-feature-group-id
63 description: Feature Group ID
65 long_option: vlm-feature-group-id
82 uri: /onboarding-api/v1.0/vendor-software-products
84 body: '{"category": "${vsp-category}", "vendorId": "${vlm-id}", "subCategory": "${vsp-subcategory}", "description": "${vsp-description}", "licensingVersion": {"id": "${vlm-version}", "label": "${vlm-version}"}, "licensingData": {"featureGroups": ["${vlm-feature-group-id}"], "licenseAgreement": "${vlm-agreement-id}"}, "icon": "icon", "onboardingMethod": "NetworkPackage", "vendorName": "${vlm-vendor}", "name": "${vsp-name}"}'
90 body: '{"vspId":"2DEB6CB4B082415BB7A697C9CD1273BA"}'