summaryrefslogtreecommitdiffstats
path: root/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema
diff options
context:
space:
mode:
Diffstat (limited to 'products/onap-elalto/features/sdc/src/main/resources/open-cli-schema')
-rw-r--r--products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/get-resource-module-name.yaml2
-rw-r--r--products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-add-vf-schema-elalto.yaml4
-rw-r--r--products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-approve-schema-elalto.yaml2
-rw-r--r--products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-archive-schema-elalto.yaml4
-rw-r--r--products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-checkin-schema-elalto.yaml4
-rw-r--r--products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-checkout-schema-elalto.yaml4
-rw-r--r--products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-create-schema-elalto.yaml2
-rw-r--r--products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-distribute-schema-elalto.yaml2
-rw-r--r--products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-list-schema-elalto.yaml2
-rw-r--r--products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-set-property.yaml2
-rw-r--r--products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-test-accept-schema-elalto.yaml4
-rw-r--r--products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-test-reject-schema-elalto.yaml2
-rw-r--r--products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-test-request-schema-elalto.yaml2
-rw-r--r--products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-test-start-schema-elalto.yaml2
-rw-r--r--products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-undocheckout-schema-elalto.yaml2
-rw-r--r--products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service2vf-model-list-schema-elalto.yaml2
-rw-r--r--products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vf/vf-model-certify-schema-elalto.yaml2
-rw-r--r--products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vf/vf-model-checkin-schema-elalto.yaml4
-rw-r--r--products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vf/vf-model-checkout-schema-elalto.yaml4
-rw-r--r--products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vf/vf-model-create-schema-elalto.yaml4
-rw-r--r--products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vf/vf-model-list-schema-elalto.yaml2
-rw-r--r--products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-aggreement-create-schema-elalto.yaml2
-rw-r--r--products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-create-schema-elalto.yaml4
-rw-r--r--products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-delete-schema-elalto.yaml2
-rw-r--r--products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-entitlement-pool-create-schema-elalto.yaml2
-rw-r--r--products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-feature-group-create-schema-elalto.yaml2
-rw-r--r--products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-key-group-create-schema-elalto.yaml4
-rw-r--r--products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-list-schema-elalto.yaml2
-rw-r--r--products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-submit-schema-elalto.yaml2
-rw-r--r--products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-add-license-schema-elalto.yaml123
-rw-r--r--products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-archive-schema-elalto.yaml2
-rw-r--r--products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-commit-schema-elalto.yaml2
-rw-r--r--products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-create-schema-elalto.yaml2
-rw-r--r--products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-list-schema-elalto.yaml2
-rw-r--r--products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-package-schema-elalto.yaml2
-rw-r--r--products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-submit-schema-elalto.yaml2
-rw-r--r--products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-validate-schema-elalto.yaml2
37 files changed, 205 insertions, 10 deletions
diff --git a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/get-resource-module-name.yaml b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/get-resource-module-name.yaml
index 74e75c7a..2519abc3 100644
--- a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/get-resource-module-name.yaml
+++ b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/get-resource-module-name.yaml
@@ -43,6 +43,8 @@ http:
request:
uri: /sdc2/rest/v1/followed
method: GET
+ headers:
+ USER_ID: ${host-username}
success_codes:
- 200
result_map:
diff --git a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-add-vf-schema-elalto.yaml b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-add-vf-schema-elalto.yaml
index f7634e53..79ee5fe8 100644
--- a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-add-vf-schema-elalto.yaml
+++ b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-add-vf-schema-elalto.yaml
@@ -72,10 +72,12 @@ http:
request:
uri: /sdc2/rest/v1/catalog/services/${service-id}/resourceInstance
method: POST
+ headers:
+ USER_ID: ${host-username}
body: '{"name": "${vf-name}", "componentVersion": "${vf-version}", "posY": 248, "posX": 406, "uniqueId": "${service-id}-${vf-id}", "originType": "VF", "componentUid": "${vf-id}", "icon": "defaulticon"}'
success_codes:
- 201
result_map:
id: $b{$.uniqueId}
uuid: $b{$.componentUid}
- inputs: $b{$.inputs.[*].uniqueId} \ No newline at end of file
+ inputs: $b{$.inputs.[*].uniqueId}
diff --git a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-approve-schema-elalto.yaml b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-approve-schema-elalto.yaml
index ce679293..d7d4214f 100644
--- a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-approve-schema-elalto.yaml
+++ b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-approve-schema-elalto.yaml
@@ -45,6 +45,8 @@ http:
request:
uri: /sdc2/rest/v1/catalog/services/${service-id}/distribution-state/approve
method: POST
+ headers:
+ USER_ID: ${host-username}
body: '{"userRemarks": "${remarks}"}'
success_codes:
- 200
diff --git a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-archive-schema-elalto.yaml b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-archive-schema-elalto.yaml
index a90a649f..a9fb9d58 100644
--- a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-archive-schema-elalto.yaml
+++ b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-archive-schema-elalto.yaml
@@ -39,7 +39,9 @@ http:
request:
uri: /sdc2/rest/v1/catalog/services/${service-id}/archive
method: POST
+ headers:
+ USER_ID: ${host-username}
body: '{}'
success_codes:
- 200
- - 417 \ No newline at end of file
+ - 417
diff --git a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-checkin-schema-elalto.yaml b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-checkin-schema-elalto.yaml
index cdb80d9d..48ec91f7 100644
--- a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-checkin-schema-elalto.yaml
+++ b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-checkin-schema-elalto.yaml
@@ -58,10 +58,12 @@ http:
request:
uri: /sdc2/rest/v1/catalog/services/${service-id}/lifecycleState/CHECKIN
method: POST
+ headers:
+ USER_ID: ${host-username}
body: '{"userRemarks": "${remarks}"}'
success_codes:
- 200
result_map:
id: $b{$.uniqueId}
version: $b{$.version}
- uuid: $b{$.unid} \ No newline at end of file
+ uuid: $b{$.unid}
diff --git a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-checkout-schema-elalto.yaml b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-checkout-schema-elalto.yaml
index a2148ec2..43c2b85b 100644
--- a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-checkout-schema-elalto.yaml
+++ b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-checkout-schema-elalto.yaml
@@ -50,9 +50,11 @@ http:
request:
uri: /sdc2/rest/v1/catalog/services/${service-id}/lifecycleState/CHECKOUT
method: POST
+ headers:
+ USER_ID: ${host-username}
body: '{}'
success_codes:
- 200
result_map:
id: $b{$.uniqueId}
- version: $b{$.version} \ No newline at end of file
+ version: $b{$.version}
diff --git a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-create-schema-elalto.yaml b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-create-schema-elalto.yaml
index 9e59252a..e116730a 100644
--- a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-create-schema-elalto.yaml
+++ b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-create-schema-elalto.yaml
@@ -83,6 +83,8 @@ http:
request:
uri: /sdc2/rest/v1/catalog/services
method: POST
+ headers:
+ USER_ID: ${host-username}
body: '{
"artifacts":{},
"toscaArtifacts":{},
diff --git a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-distribute-schema-elalto.yaml b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-distribute-schema-elalto.yaml
index 74431223..ee2ce97f 100644
--- a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-distribute-schema-elalto.yaml
+++ b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-distribute-schema-elalto.yaml
@@ -39,6 +39,8 @@ http:
request:
uri: /sdc2/rest/v1/catalog/services/${service-id}/distribution/PROD/activate
method: POST
+ headers:
+ USER_ID: ${host-username}
body: '{}'
success_codes:
- 200
diff --git a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-list-schema-elalto.yaml b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-list-schema-elalto.yaml
index 55fae0f5..33a1c20b 100644
--- a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-list-schema-elalto.yaml
+++ b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-list-schema-elalto.yaml
@@ -67,6 +67,8 @@ http:
request:
uri: /sdc2/rest/v1/followed
method: GET
+ headers:
+ USER_ID: ${host-username}
success_codes:
- 200
result_map:
diff --git a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-set-property.yaml b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-set-property.yaml
index 33cd040a..e8e5a197 100644
--- a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-set-property.yaml
+++ b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-set-property.yaml
@@ -68,6 +68,8 @@ http:
request:
uri: /sdc2/rest/v1/catalog/services/${service-id}/resourceInstance/${vf-resource-id}/inputs
method: POST
+ headers:
+ USER_ID: ${host-username}
body: '[{"constraints":[],"definition":false,"name":"${property-name}","parentUniqueId":"${input-uuid}","password":false,"required":false,"schema":{"property":{}},"toscaPresentation":{"ownerId":"${input-uuid}"},"type":"string","uniqueId":"${input-uuid}.${property-name}","value":"${property-value}"}]'
success_codes:
- 200
diff --git a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-test-accept-schema-elalto.yaml b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-test-accept-schema-elalto.yaml
index 0f5d03a3..bf75ca70 100644
--- a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-test-accept-schema-elalto.yaml
+++ b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-test-accept-schema-elalto.yaml
@@ -59,10 +59,12 @@ http:
request:
uri: /sdc2/rest/v1/catalog/services/${service-id}/lifecycleState/certify
method: POST
+ headers:
+ USER_ID: ${host-username}
body: '{"userRemarks": "${remarks}"}'
success_codes:
- 200
result_map:
id: $b{$.uniqueId}
version: $b{$.version}
- uuid: $b{$.unid} \ No newline at end of file
+ uuid: $b{$.unid}
diff --git a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-test-reject-schema-elalto.yaml b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-test-reject-schema-elalto.yaml
index eba54b21..365ee7f9 100644
--- a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-test-reject-schema-elalto.yaml
+++ b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-test-reject-schema-elalto.yaml
@@ -45,6 +45,8 @@ http:
request:
uri: /sdc2/rest/v1/catalog/services/${service-id}/lifecycleState/failCertification
method: POST
+ headers:
+ USER_ID: ${host-username}
body: '{"userRemarks": "${test-remark}"}'
success_codes:
- 200
diff --git a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-test-request-schema-elalto.yaml b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-test-request-schema-elalto.yaml
index d3dc707e..a5022ed9 100644
--- a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-test-request-schema-elalto.yaml
+++ b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-test-request-schema-elalto.yaml
@@ -44,6 +44,8 @@ http:
request:
uri: /sdc2/rest/v1/catalog/services/${service-id}/lifecycleState/certificationRequest
method: POST
+ headers:
+ USER_ID: ${host-username}
body: '{"userRemarks": "${remarks}"}'
success_codes:
- 200
diff --git a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-test-start-schema-elalto.yaml b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-test-start-schema-elalto.yaml
index 9c12957a..73f24add 100644
--- a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-test-start-schema-elalto.yaml
+++ b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-test-start-schema-elalto.yaml
@@ -39,6 +39,8 @@ http:
request:
uri: /sdc2/rest/v1/catalog/services/${service-id}/lifecycleState/startCertification
method: POST
+ headers:
+ USER_ID: ${host-username}
body: '{}'
success_codes:
- 200
diff --git a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-undocheckout-schema-elalto.yaml b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-undocheckout-schema-elalto.yaml
index f4df3196..9a49ea35 100644
--- a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-undocheckout-schema-elalto.yaml
+++ b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-undocheckout-schema-elalto.yaml
@@ -39,6 +39,8 @@ http:
request:
uri: /sdc2/rest/v1/catalog/services/${service-uuid}/lifecycleState/UNDOCHECKOUT
method: POST
+ headers:
+ USER_ID: ${host-username}
body: '{"userRemarks": null}'
success_codes:
- 200
diff --git a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service2vf-model-list-schema-elalto.yaml b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service2vf-model-list-schema-elalto.yaml
index 14d44529..de7f0985 100644
--- a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service2vf-model-list-schema-elalto.yaml
+++ b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/service-model/service2vf-model-list-schema-elalto.yaml
@@ -63,6 +63,8 @@ http:
request:
uri: /sdc2/rest/v1/catalog/services/${service-id}
method: GET
+ headers:
+ USER_ID: ${host-username}
success_codes:
- 200
result_map:
diff --git a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vf/vf-model-certify-schema-elalto.yaml b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vf/vf-model-certify-schema-elalto.yaml
index b7ac626f..c3e4ff9b 100644
--- a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vf/vf-model-certify-schema-elalto.yaml
+++ b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vf/vf-model-certify-schema-elalto.yaml
@@ -60,6 +60,8 @@ http:
request:
uri: /sdc2/rest/v1/catalog/resources/${vf-id}/lifecycleState/certify
method: POST
+ headers:
+ USER_ID: ${host-username}
body: '{"userRemarks":"${remarks}"}'
success_codes:
- 200
diff --git a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vf/vf-model-checkin-schema-elalto.yaml b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vf/vf-model-checkin-schema-elalto.yaml
index a2db03f2..d88e0bac 100644
--- a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vf/vf-model-checkin-schema-elalto.yaml
+++ b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vf/vf-model-checkin-schema-elalto.yaml
@@ -59,10 +59,12 @@ http:
request:
uri: /sdc2/rest/v1/catalog/resources/${vf-id}/lifecycleState/CHECKIN
method: POST
+ headers:
+ USER_ID: ${host-username}
body: '{"userRemarks": "${remarks}"}'
success_codes:
- 200
result_map:
id: $b{$.uniqueId}
version: $b{$.version}
- uuid: $b{$.uuid} \ No newline at end of file
+ uuid: $b{$.uuid}
diff --git a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vf/vf-model-checkout-schema-elalto.yaml b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vf/vf-model-checkout-schema-elalto.yaml
index 4ce33529..d4fa5491 100644
--- a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vf/vf-model-checkout-schema-elalto.yaml
+++ b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vf/vf-model-checkout-schema-elalto.yaml
@@ -51,9 +51,11 @@ http:
request:
uri: /sdc2/rest/v1/catalog/resources/${vf-id}/lifecycleState/CHECKOUT
method: POST
+ headers:
+ USER_ID: ${host-username}
body: '{}'
success_codes:
- 200
result_map:
id: $b{$.uniqueId}
- version: $b{$.version} \ No newline at end of file
+ version: $b{$.version}
diff --git a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vf/vf-model-create-schema-elalto.yaml b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vf/vf-model-create-schema-elalto.yaml
index 9d1b3e91..c5496202 100644
--- a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vf/vf-model-create-schema-elalto.yaml
+++ b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vf/vf-model-create-schema-elalto.yaml
@@ -78,6 +78,8 @@ http:
request:
uri: /sdc2/rest/v1/catalog/resources
method: POST
+ headers:
+ USER_ID: ${host-username}
body: '{"contactId": "${host-username}", "vendorRelease": "1.0", "requirements": {}, "artifacts": {}, "capabilities": {}, "componentInstancesProperties": {}, "deploymentArtifacts": {}, "icon": "defaulticon", "vendorName": "${vendor-name}", "description": "${description}", "tags": ["CLI", "${name}"], "properties": [], "categories": [{"subcategories": [{"normalizedName": "abstract", "name": "Abstract", "uniqueId": "resourceNewCategory.generic.abstract", "icons": ["database"]}], "normalizedName": "generic", "name": "Generic", "uniqueId": "resourceNewCategory.generic"}], "name": "${name}", "toscaArtifacts": {}, "csarUUID": "${vsp-id}", "resourceType": "VF", "csarVersion": "${vsp-version}", "componentType": "RESOURCE", "componentInstancesAttributes": {}, "attributes": [], "componentInstances": []}'
context:
remove_empty_node: true
@@ -86,4 +88,4 @@ http:
result_map:
id: $b{$.uniqueId}
uuid: $b{$.uuid}
- inputs: $b{$.inputs.[*].uniqueId} \ No newline at end of file
+ inputs: $b{$.inputs.[*].uniqueId}
diff --git a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vf/vf-model-list-schema-elalto.yaml b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vf/vf-model-list-schema-elalto.yaml
index e05b1a30..dff8467e 100644
--- a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vf/vf-model-list-schema-elalto.yaml
+++ b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vf/vf-model-list-schema-elalto.yaml
@@ -70,6 +70,8 @@ http:
request:
uri: /sdc2/rest/v1/followed
method: GET
+ headers:
+ USER_ID: ${host-username}
success_codes:
- 200
result_map:
diff --git a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-aggreement-create-schema-elalto.yaml b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-aggreement-create-schema-elalto.yaml
index 5276e521..a0cf3560 100644
--- a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-aggreement-create-schema-elalto.yaml
+++ b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-aggreement-create-schema-elalto.yaml
@@ -63,6 +63,8 @@ http:
request:
uri: /onboarding-api/v1.0/vendor-license-models/${vlm-id}/versions/${vlm-version}/license-agreements
method: POST
+ headers:
+ USER_ID: ${host-username}
body: '{"addedFeatureGroupsIds": ["${vlm-feature-group-id}"], "licenseTerm": {"choice": "Fixed_Term", "other": ""}, "name": "${name}"}'
success_codes:
- 200
diff --git a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-create-schema-elalto.yaml b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-create-schema-elalto.yaml
index 9b1ef037..888316f7 100644
--- a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-create-schema-elalto.yaml
+++ b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-create-schema-elalto.yaml
@@ -55,9 +55,11 @@ http:
request:
uri: /onboarding-api/v1.0/vendor-license-models
method: POST
+ headers:
+ USER_ID: ${host-username}
body: '{"vendorName": "${vendor-name}", "description": "${description}", "iconRef": "icon"}'
success_codes:
- 200
result_map:
id: $b{$.itemId}
- version: $b{$.version.id} \ No newline at end of file
+ version: $b{$.version.id}
diff --git a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-delete-schema-elalto.yaml b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-delete-schema-elalto.yaml
index 064af3bb..41129404 100644
--- a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-delete-schema-elalto.yaml
+++ b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-delete-schema-elalto.yaml
@@ -46,6 +46,8 @@ http:
request:
uri: /onboarding-api/v1.0/vendor-license-models/${vlm-id}
method: DELETE
+ headers:
+ USER_ID: ${host-username}
body: '{"vendorName": "${vendor-name}", "description": "vendor license model", "iconRef": "icon"}'
success_codes:
- 200
diff --git a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-entitlement-pool-create-schema-elalto.yaml b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-entitlement-pool-create-schema-elalto.yaml
index 31172627..0fb01dea 100644
--- a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-entitlement-pool-create-schema-elalto.yaml
+++ b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-entitlement-pool-create-schema-elalto.yaml
@@ -76,6 +76,8 @@ http:
request:
uri: /onboarding-api/v1.0/vendor-license-models/${vlm-id}/versions/${vlm-version}/entitlement-pools
method: POST
+ headers:
+ USER_ID: ${host-username}
body: '{"name":"${name}","time":{"choice":"","other":""},"startDate":"${start-date}","expiryDate":"${expiry-date}","manufacturerReferenceNumber":"${manufacture-reference-number}"}'
success_codes:
- 200
diff --git a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-feature-group-create-schema-elalto.yaml b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-feature-group-create-schema-elalto.yaml
index 04c7ac3a..79d7c511 100644
--- a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-feature-group-create-schema-elalto.yaml
+++ b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-feature-group-create-schema-elalto.yaml
@@ -76,6 +76,8 @@ http:
request:
uri: /onboarding-api/v1.0/vendor-license-models/${vlm-id}/versions/${vlm-version}/feature-groups
method: POST
+ headers:
+ USER_ID: ${host-username}
body: '{"name": "${name}", "addedLicenseKeyGroupsIds": ["${vlm-key-group-id}"], "addedEntitlementPoolsIds": ["${vlm-entitle-pool-id}"], "partNumber": "${part-number}"}'
success_codes:
- 200
diff --git a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-key-group-create-schema-elalto.yaml b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-key-group-create-schema-elalto.yaml
index 5f266ac4..9a325403 100644
--- a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-key-group-create-schema-elalto.yaml
+++ b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-key-group-create-schema-elalto.yaml
@@ -65,8 +65,10 @@ http:
request:
uri: /onboarding-api/v1.0/vendor-license-models/${vlm-id}/versions/${vlm-version}/license-key-groups
method: POST
+ headers:
+ USER_ID: ${host-username}
body: '{"name": "${name}", "type": "${type}"}'
success_codes:
- 200
result_map:
- id: $b{$.value} \ No newline at end of file
+ id: $b{$.value}
diff --git a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-list-schema-elalto.yaml b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-list-schema-elalto.yaml
index 70897538..d67d05b5 100644
--- a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-list-schema-elalto.yaml
+++ b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-list-schema-elalto.yaml
@@ -39,6 +39,8 @@ http:
request:
uri: /onboarding-api/v1.0/vendor-license-models
method: GET
+ headers:
+ USER_ID: ${host-username}
success_codes:
- 200
result_map:
diff --git a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-submit-schema-elalto.yaml b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-submit-schema-elalto.yaml
index d03b697b..30d684c8 100644
--- a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-submit-schema-elalto.yaml
+++ b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-submit-schema-elalto.yaml
@@ -44,6 +44,8 @@ http:
request:
uri: /onboarding-api/v1.0/vendor-license-models/${vlm-id}/versions/${vlm-version}/actions
method: PUT
+ headers:
+ USER_ID: ${host-username}
body: '{"action": "Submit"}'
success_codes:
- 201
diff --git a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-add-license-schema-elalto.yaml b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-add-license-schema-elalto.yaml
new file mode 100644
index 00000000..384c769f
--- /dev/null
+++ b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-add-license-schema-elalto.yaml
@@ -0,0 +1,123 @@
+# Copyright © Intel Corporation 2019
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+open_cli_schema_version: 1.0
+name: vsp-add-license
+description: Add VSP license
+
+info:
+ product: onap-elalto
+ service: sdc.onboarding
+ author: ONAP CLI Team onap-discuss@lists.onap.org
+
+parameters:
+ - name: vsp-name
+ description: Onap VSP Name
+ type: string
+ short_option: x
+ long_option: vsp-name
+ is_optional: false
+ - name: vsp-description
+ description: Description for VSP
+ type: string
+ short_option: y
+ long_option: vsp-description
+ is_optional: true
+ - name: vsp-id
+ description: ID of VSP
+ type: string
+ short_option: id
+ long_option: vsp-id
+ is_optional: true
+ - name: vsp-version-id
+ description: version id of VSP
+ type: string
+ short_option: vid
+ long_option: vsp-version-id
+ is_optional: true
+ - name: vlm-version
+ description: License version
+ type: string
+ long_option: vlm-version
+ short_option: c
+ is_optional: true
+ default_value: 1.0
+ - name: vlm-vendor
+ description: License Model vendor
+ type: string
+ long_option: vlm-vendor
+ short_option: e
+ is_optional: false
+ - name: vlm-id
+ description: License Model ID
+ type: string
+ long_option: vlm-id
+ short_option: g
+ is_optional: false
+ - name: vlm-agreement-id
+ description: License Agreement ID
+ type: string
+ long_option: vlm-agreement-id
+ short_option: i
+ is_optional: false
+ - name: vlm-feature-group-id
+ description: Feature Group ID
+ type: string
+ long_option: vlm-feature-group-id
+ short_option: j
+ is_optional: false
+
+results:
+ direction: portrait
+ attributes:
+ - name: id
+ description: VSP ID
+ scope: short
+ type: string
+ - name: version
+ description: VSP Model version
+ scope: short
+ type: string
+ - name: version-id
+ description: VSP Model version id
+ scope: short
+ type: uuid
+http:
+ service:
+ name: sdc
+ version: v1.0
+ auth: basic
+ mode: direct
+ request:
+ uri: /onboarding-api/v1.0/vendor-software-products/${vsp-id}/versions/${vsp-version-id}
+ method: PUT
+ headers:
+ USER_ID: "${host-username}"
+ body: '{
+ "category": "resourceNewCategory.generic",
+ "vendorId": "${vlm-id}",
+ "subCategory": "resourceNewCategory.generic.network elements",
+ "description": "${vsp-description}",
+ "licensingVersion": "${vlm-version}",
+ "licensingData": {"featureGroups": ["${vlm-feature-group-id}"], "licenseAgreement": "${vlm-agreement-id}"},
+ "icon": "icon",
+ "vendorName": "${vlm-vendor}",
+ "name": "${vsp-name}"
+ }'
+ success_codes:
+ - 200
+ result_map:
+ id: $b{$.itemId}
+ version: $b{$.version.name}
+ version-id: $b{$.version.id}
diff --git a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-archive-schema-elalto.yaml b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-archive-schema-elalto.yaml
index 5cd451dd..44260036 100644
--- a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-archive-schema-elalto.yaml
+++ b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-archive-schema-elalto.yaml
@@ -38,6 +38,8 @@ http:
request:
uri: /onboarding-api/v1.0/items/${vsp-id}/actions
method: PUT
+ headers:
+ USER_ID: "${host-username}"
body: '{"action": "ARCHIVE"}'
success_codes:
- 201
diff --git a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-commit-schema-elalto.yaml b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-commit-schema-elalto.yaml
index 74bf414c..a0b6bc43 100644
--- a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-commit-schema-elalto.yaml
+++ b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-commit-schema-elalto.yaml
@@ -50,6 +50,8 @@ http:
request:
uri: /onboarding-api/v1.0/items/${vsp-id}/versions/${vsp-version}/actions
method: PUT
+ headers:
+ USER_ID: "${host-username}"
body: '{"action":"Commit","commitRequest":{"message":"${remarks}"}}'
success_codes:
- 201
diff --git a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-create-schema-elalto.yaml b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-create-schema-elalto.yaml
index 17eb0f46..9c637cab 100644
--- a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-create-schema-elalto.yaml
+++ b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-create-schema-elalto.yaml
@@ -97,6 +97,8 @@ http:
request:
uri: /onboarding-api/v1.0/vendor-software-products
method: POST
+ headers:
+ USER_ID: "${host-username}"
body: '{
"category": "resourceNewCategory.generic",
"vendorId": "${vlm-id}",
diff --git a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-list-schema-elalto.yaml b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-list-schema-elalto.yaml
index 269ecaca..4fb37529 100644
--- a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-list-schema-elalto.yaml
+++ b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-list-schema-elalto.yaml
@@ -61,6 +61,8 @@ http:
request:
uri: /onboarding-api/v1.0/vendor-software-products
method: GET
+ headers:
+ USER_ID: "${host-username}"
success_codes:
- 200
result_map:
diff --git a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-package-schema-elalto.yaml b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-package-schema-elalto.yaml
index 6e2deae2..e121b800 100644
--- a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-package-schema-elalto.yaml
+++ b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-package-schema-elalto.yaml
@@ -43,6 +43,8 @@ http:
request:
uri: /onboarding-api/v1.0/vendor-software-products/${vsp-id}/versions/${vsp-version}/actions
method: PUT
+ headers:
+ USER_ID: "${host-username}"
body: '{"action": "Create_Package"}'
success_codes:
- 201
diff --git a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-submit-schema-elalto.yaml b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-submit-schema-elalto.yaml
index 02dfecdb..6de532a8 100644
--- a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-submit-schema-elalto.yaml
+++ b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-submit-schema-elalto.yaml
@@ -43,6 +43,8 @@ http:
request:
uri: /onboarding-api/v1.0/vendor-software-products/${vsp-id}/versions/${vsp-version}/actions
method: PUT
+ headers:
+ USER_ID: "${host-username}"
body: '{"action": "Submit"}'
success_codes:
- 201
diff --git a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-validate-schema-elalto.yaml b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-validate-schema-elalto.yaml
index bbc03ffd..45bcddc2 100644
--- a/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-validate-schema-elalto.yaml
+++ b/products/onap-elalto/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-validate-schema-elalto.yaml
@@ -56,6 +56,8 @@ http:
request:
uri: /onboarding-api/v1.0/vendor-software-products/${vsp-id}/versions/${vsp-version}/orchestration-template-candidate/process
method: PUT
+ headers:
+ USER_ID: "${host-username}"
body: '{}'
success_codes:
- 201