summaryrefslogtreecommitdiffstats
path: root/plugins/sdc/src/main/resources/onap-cli-schema/vlm
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/sdc/src/main/resources/onap-cli-schema/vlm')
-rw-r--r--plugins/sdc/src/main/resources/onap-cli-schema/vlm/license-entitlement-pool-create-schema.yaml85
-rw-r--r--plugins/sdc/src/main/resources/onap-cli-schema/vlm/license-entitlement-pool-show-schema.yaml51
-rw-r--r--plugins/sdc/src/main/resources/onap-cli-schema/vlm/license-group-create-schema.yaml48
-rw-r--r--plugins/sdc/src/main/resources/onap-cli-schema/vlm/license-group-show-schema.yaml51
-rw-r--r--plugins/sdc/src/main/resources/onap-cli-schema/vlm/license-model-create-schema.yaml41
-rw-r--r--plugins/sdc/src/main/resources/onap-cli-schema/vlm/license-model-show-schema.yaml50
-rw-r--r--plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-aggreement-create-schema-1.1.yaml60
-rw-r--r--plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-aggreement-list-schema-1.1.yaml45
-rw-r--r--plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-checkin-schema-1.1.yaml31
-rw-r--r--plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-checkout-schema-1.1.yaml31
-rw-r--r--plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-create-schema-1.1.yaml39
-rw-r--r--plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-entitlement-pool-create-schema-1.1.yaml68
-rw-r--r--plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-entitlement-pool-list-schema-1.1.yaml44
-rw-r--r--plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-feature-group-create-schema-1.1.yaml79
-rw-r--r--plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-feature-group-list-schema-1.1.yaml44
-rw-r--r--plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-key-group-create-schema-1.1.yaml59
-rw-r--r--plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-key-group-list-schema-1.1.yaml44
-rw-r--r--plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-list-schema-1.1.yaml45
-rw-r--r--plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-revert-schema-1.1.yaml31
-rw-r--r--plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-submit-schema-1.1.yaml31
20 files changed, 0 insertions, 977 deletions
diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/license-entitlement-pool-create-schema.yaml b/plugins/sdc/src/main/resources/onap-cli-schema/vlm/license-entitlement-pool-create-schema.yaml
deleted file mode 100644
index db0af2b6..00000000
--- a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/license-entitlement-pool-create-schema.yaml
+++ /dev/null
@@ -1,85 +0,0 @@
-open_cli_schema_version: 1.0
-name: ep-create
-description: Create Entitlement Pool
-version: onap-1.0
-service:
- name: sdc
- version: v1.0
- auth: basic
- mode: direct
-
-parameters:
- - name: ep-name
- description: Entitlement Pool name
- type: string
- short_option: x
- long_option: ep-name
- is_optional: false
- - name: license-model-id
- description: License Model ID
- type: string
- short_option: y
- long_option: license-model-id
- is_optional: false
- - name: ep-description
- description: Description for Entitlement Pool
- type: string
- short_option: z
- long_option: ep-description
- is_optional: false
- - name: threshold-value
- description: threshold
- type: string
- short_option: q
- long_option: threshold-value
- is_optional: false
- - name: threshold-unit
- description: threshold
- type: string
- short_option: b
- long_option: threshold-unit
- is_optional: false
- - name: entitlement-metric
- description: Entitlement Metric
- type: string
- short_option: c
- long_option: entitlement-metric
- is_optional: false
- - name: aggregation-function
- description: Aggregation Function
- type: string
- short_option: e
- long_option: aggregation-function
- is_optional: false
- - name: operational-scope
- description: Operational Scope
- type: string
- short_option: g
- long_option: operational-scope
- is_optional: false
- - name: reference-number
- description: Reference Number
- type: string
- short_option: k
- long_option: reference-number
- is_optional: false
-
-
-results:
- direction: portrait
- attributes:
- - name: ID
- description: Entitlement Pool ID
- scope: short
- type: string
-http:
- request:
- uri: /onboarding-api/v1.0/vendor-license-models/${license-model-id}/entitlement-pools
- method: POST
- body: '{"name": "${ep-name}", "description": "${ep-description}", "thresholdValue": "${threshold-value}", "thresholdUnits": "${threshold-unit}", "entitlementMetric":{"choice": "${entitlement-metric}","other": ""}, "increments": "robot", "aggregationFunction":{"choice": "${aggregation-function}","other": ""}, "operationalScope":{"choices":["${operational-scope}"], "other":""},"time":{"choice": "Hour", "other":""}, "manufacturerReferenceNumber":"${reference-number}"}'
- success_codes:
- - 200
- result_map:
- ID: $b{$.value}
- sample_response:
- body: '{"value":"2DEB6CB4B082415BB7A697C9CD1273BA"}'
diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/license-entitlement-pool-show-schema.yaml b/plugins/sdc/src/main/resources/onap-cli-schema/vlm/license-entitlement-pool-show-schema.yaml
deleted file mode 100644
index 93968407..00000000
--- a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/license-entitlement-pool-show-schema.yaml
+++ /dev/null
@@ -1,51 +0,0 @@
-open_cli_schema_version: 1.0
-name: ep-show
-description: Details of the Entitlement Pool
-version: onap-1.0
-service:
- name: sdc
- version: v1.0
- auth: basic
- mode: direct
-
-parameters:
- - name: license-model-id
- description: Onap License Model ID
- type: string
- short_option: x
- long_option: license-model-id
- is_optional: false
- - name: pool-id
- description: Onap Entitlement Pool ID
- type: string
- short_option: y
- long_option: pool-id
- is_optional: false
-
-results:
- direction: landscape
- attributes:
- - name: name
- description: Entitlement Pool Name
- scope: short
- type: string
- - name: ID
- description: Entitlement Pool ID
- scope: short
- type: string
- - name: description
- description: Description for the Entitlement Pool
- scope: short
- type: string
-http:
- request:
- uri: /onboarding-api/v1.0/vendor-license-models/${license-model-id}/entitlement-pools/${pool-id}
- method: GET
- success_codes:
- - 200
- result_map:
- name: $b{$.name}
- ID: $b{$.id}
- description: $b{$.description}
- sample_response:
- body: '{"name":"demo-group","description":"","type":"Universal","operationalScope":{"choices":["Tenant"]},"id":"FF87C2483B854B5BA5F96751BF251F46","referencingFeatureGroups":[]}'
diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/license-group-create-schema.yaml b/plugins/sdc/src/main/resources/onap-cli-schema/vlm/license-group-create-schema.yaml
deleted file mode 100644
index bd9b8a23..00000000
--- a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/license-group-create-schema.yaml
+++ /dev/null
@@ -1,48 +0,0 @@
-open_cli_schema_version: 1.0
-name: license-group-create
-description: Create License Group
-version: onap-1.0
-service:
- name: sdc
- version: v1.0
- auth: basic
- mode: direct
-
-parameters:
- - name: group-name
- description: group name
- type: string
- short_option: x
- long_option: group-name
- is_optional: false
- - name: license-model-id
- description: License Model ID
- type: string
- short_option: y
- long_option: license-model-id
- is_optional: false
- - name: license-group-description
- description: Description for License Group
- type: string
- short_option: z
- long_option: license-group-description
- is_optional: true
-
-results:
- direction: portrait
- attributes:
- - name: ID
- description: License Group ID
- scope: short
- type: string
-http:
- request:
- uri: /onboarding-api/v1.0/vendor-license-models/${license-model-id}/license-key-groups
- method: POST
- body: '{"name": "${group-name}", "description": "${license-group-description}", "operationalScope": {"choices": ["Tenant"],"other":""},"type": "Universal"}'
- success_codes:
- - 200
- result_map:
- ID: $b{$.value}
- sample_response:
- body: '{"value":"2DEB6CB4B082415BB7A697C9CD1273BA"}'
diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/license-group-show-schema.yaml b/plugins/sdc/src/main/resources/onap-cli-schema/vlm/license-group-show-schema.yaml
deleted file mode 100644
index 3b93d9e2..00000000
--- a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/license-group-show-schema.yaml
+++ /dev/null
@@ -1,51 +0,0 @@
-open_cli_schema_version: 1.0
-name: license-group-show
-description: Details of the License Group
-version: onap-1.0
-service:
- name: sdc
- version: v1.0
- auth: basic
- mode: direct
-
-parameters:
- - name: license-model-id
- description: Onap License Model ID
- type: string
- short_option: x
- long_option: license-model-id
- is_optional: false
- - name: license-group-id
- description: Onap License Group ID
- type: string
- short_option: y
- long_option: license-group-id
- is_optional: false
-
-results:
- direction: landscape
- attributes:
- - name: name
- description: License Group Name
- scope: short
- type: string
- - name: ID
- description: License Group ID
- scope: short
- type: string
- - name: description
- description: Description for the License Group
- scope: short
- type: string
-http:
- request:
- uri: /onboarding-api/v1.0/vendor-license-models/${license-model-id}/license-key-groups/${license-group-id}
- method: GET
- success_codes:
- - 200
- result_map:
- name: $b{$.name}
- ID: $b{$.id}
- description: $b{$.description}
- sample_response:
- body: '{"name":"demo-group","description":"","type":"Universal","operationalScope":{"choices":["Tenant"]},"id":"FF87C2483B854B5BA5F96751BF251F46","referencingFeatureGroups":[]}'
diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/license-model-create-schema.yaml b/plugins/sdc/src/main/resources/onap-cli-schema/vlm/license-model-create-schema.yaml
deleted file mode 100644
index 58a8681a..00000000
--- a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/license-model-create-schema.yaml
+++ /dev/null
@@ -1,41 +0,0 @@
-open_cli_schema_version: 1.0
-name: license-model-create
-description: Create License Model
-version: onap-1.0
-service:
- name: sdc
- version: v1.0
- auth: basic
- mode: direct
-
-parameters:
- - name: vendor-name
- description: vendor name
- type: string
- short_option: x
- long_option: vendor-name
- is_optional: false
- - name: license-model-description
- description: Description for License Model
- type: string
- short_option: y
- long_option: license-model-description
- is_optional: true
-results:
- direction: portrait
- attributes:
- - name: ID
- description: License Model ID
- scope: short
- type: string
-http:
- request:
- uri: /onboarding-api/v1.0/vendor-license-models
- method: POST
- body: '{"vendorName": "${vendor-name}", "description": "${license-model-description}", "iconRef": "icon"}'
- success_codes:
- - 200
- result_map:
- ID: $b{$.value}
- sample_response:
- body: '{"value":"2DEB6CB4B082415BB7A697C9CD1273BA"}'
diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/license-model-show-schema.yaml b/plugins/sdc/src/main/resources/onap-cli-schema/vlm/license-model-show-schema.yaml
deleted file mode 100644
index 52803f7f..00000000
--- a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/license-model-show-schema.yaml
+++ /dev/null
@@ -1,50 +0,0 @@
-open_cli_schema_version: 1.0
-name: license-model-show
-description: Details of the License Model
-version: onap-1.0
-service:
- name: sdc
- version: v1.0
- auth: basic
- mode: direct
-
-parameters:
- - name: license-model-id
- description: Onap License Model ID
- type: string
- short_option: x
- long_option: license-model-id
- is_optional: false
-
-results:
- direction: landscape
- attributes:
- - name: name
- description: License Model Name
- scope: short
- type: string
- - name: ID
- description: License Model ID
- scope: short
- type: string
- - name: description
- description: Description for the License Model
- scope: short
- type: string
- - name: status
- description: Status of the License Model
- scope: short
- type: string
-http:
- request:
- uri: /onboarding-api/v1.0/vendor-license-models/${license-model-id}
- method: GET
- success_codes:
- - 200
- result_map:
- name: $b{$.vendorName}
- ID: $b{$.id}
- description: $b{$.description}
- status: $b{$.status}
- sample_response:
- body: '{"vendorName": "5aa8a88c","description": "vendor license model","iconRef": "icon","id": "109F0F948B974D998D89893A1BD39D4A","version": "0.1","status": "Locked","lockingUser": "cs0008","viewableVersions": ["0.1"]}'
diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-aggreement-create-schema-1.1.yaml b/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-aggreement-create-schema-1.1.yaml
deleted file mode 100644
index 47540eed..00000000
--- a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-aggreement-create-schema-1.1.yaml
+++ /dev/null
@@ -1,60 +0,0 @@
-open_cli_schema_version: 1.0
-name: vlm-aggreement-create
-description: Create license aggreement
-version: onap-1.1
-service:
- name: sdc
- version: v1.0
- auth: basic
- mode: direct
-
-parameters:
- - name: name
- description: aggreement name
- type: string
- short_option: x
- long_option: name
- is_optional: false
- - name: vlm-id
- description: License Model ID
- type: string
- short_option: y
- long_option: vlm-id
- is_optional: false
- - name: vlm-version
- description: License Model version
- type: string
- short_option: e
- long_option: vlm-version
- is_optional: false
- - name: description
- description: Description for aggreement
- type: string
- short_option: z
- long_option: description
- is_optional: false
- - name: vlm-feature-group-id
- description: VLM feature group
- type: string
- short_option: g
- long_option: vlm-feature-group-id
- is_optional: false
-
-results:
- direction: portrait
- attributes:
- - name: ID
- description: aggreement ID
- scope: short
- type: string
-http:
- request:
- uri: /onboarding-api/v1.0/vendor-license-models/${vlm-id}/versions/${vlm-version}/license-agreements
- method: POST
- body: '{"addedFeatureGroupsIds": ["${vlm-feature-group-id}"], "description": "${description}", "licenseTerm": {"choice": "Fixed_Term", "other": ""}, "name": "${name}"}'
- success_codes:
- - 200
- result_map:
- ID: $b{$.value}
- sample_response:
- body: '{"value":"2DEB6CB4B082415BB7A697C9CD1273BA"}'
diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-aggreement-list-schema-1.1.yaml b/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-aggreement-list-schema-1.1.yaml
deleted file mode 100644
index 3ca3dea7..00000000
--- a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-aggreement-list-schema-1.1.yaml
+++ /dev/null
@@ -1,45 +0,0 @@
-open_cli_schema_version: 1.0
-name: vlm-aggreement-list
-description: List license aggreement
-version: onap-1.1
-service:
- name: sdc
- version: v1.0
- auth: basic
- mode: direct
-
-parameters:
- - name: vlm-id
- description: License Model ID
- type: string
- short_option: x
- long_option: vlm-id
- is_optional: false
- - name: vlm-version
- description: License Model version
- type: string
- short_option: y
- long_option: vlm-version
- is_optional: false
-
-results:
- direction: landscape
- attributes:
- - name: ID
- description: aggreement ID
- scope: short
- type: string
- - name: name
- description: aggreement name
- scope: short
- type: string
-http:
- request:
- uri: /onboarding-api/v1.0/vendor-license-models/${vlm-id}/versions/${vlm-version}/license-agreements
- method: GET
- success_codes:
- - 200
- result_map:
- ID: $b{results.[*].id}
- name: $b{results.[*].name}
-
diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-checkin-schema-1.1.yaml b/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-checkin-schema-1.1.yaml
deleted file mode 100644
index 77822554..00000000
--- a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-checkin-schema-1.1.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-open_cli_schema_version: 1.0
-name: vlm-checkin
-description: Checkin Vendor License Model
-version: onap-1.1
-service:
- name: sdc
- version: v1.0
- auth: basic
- mode: direct
-
-parameters:
- - name: vlm-id
- description: Onap VLM ID
- type: string
- short_option: x
- long_option: vlm-id
- is_optional: false
- - name: vlm-version
- description: VLM version
- type: string
- short_option: y
- long_option: vlm-version
- is_optional: false
-http:
- request:
- uri: /onboarding-api/v1.0/vendor-license-models/${vlm-id}/versions/${vlm-version}/actions
- method: PUT
- body: '{"action": "Checkin"}'
- success_codes:
- - 201
- - 200
diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-checkout-schema-1.1.yaml b/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-checkout-schema-1.1.yaml
deleted file mode 100644
index 82108a60..00000000
--- a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-checkout-schema-1.1.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-open_cli_schema_version: 1.0
-name: vlm-checkout
-description: Checkout Vendor License Model
-version: onap-1.1
-service:
- name: sdc
- version: v1.0
- auth: basic
- mode: direct
-
-parameters:
- - name: vlm-id
- description: Onap VLM ID
- type: string
- short_option: x
- long_option: vlm-id
- is_optional: false
- - name: vlm-version
- description: VLM version
- type: string
- short_option: y
- long_option: vlm-version
- is_optional: false
-http:
- request:
- uri: /onboarding-api/v1.0/vendor-license-models/${vlm-id}/versions/${vlm-version}/actions
- method: PUT
- body: '{"action": "Checkout"}'
- success_codes:
- - 201
- - 200
diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-create-schema-1.1.yaml b/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-create-schema-1.1.yaml
deleted file mode 100644
index 6fe6f575..00000000
--- a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-create-schema-1.1.yaml
+++ /dev/null
@@ -1,39 +0,0 @@
-open_cli_schema_version: 1.0
-name: vlm-create
-description: Create License Model
-version: onap-1.1
-service:
- name: sdc
- version: v1.0
- auth: basic
- mode: direct
-
-parameters:
- - name: vendor-name
- description: vendor name
- type: string
- short_option: x
- long_option: vendor-name
- is_optional: false
- - name: description
- description: Description for License Model
- type: string
- short_option: y
- long_option: description
- is_optional: true
-results:
- direction: portrait
- attributes:
- - name: ID
- description: License Model ID
- scope: short
- type: uuid
-http:
- request:
- uri: /onboarding-api/v1.0/vendor-license-models
- method: POST
- body: '{"vendorName": "${vendor-name}", "description": "${description}", "iconRef": "icon"}'
- success_codes:
- - 200
- result_map:
- ID: $b{$.value} \ No newline at end of file
diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-entitlement-pool-create-schema-1.1.yaml b/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-entitlement-pool-create-schema-1.1.yaml
deleted file mode 100644
index 14f2ad53..00000000
--- a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-entitlement-pool-create-schema-1.1.yaml
+++ /dev/null
@@ -1,68 +0,0 @@
-open_cli_schema_version: 1.0
-name: vlm-entitlement-pool-create
-description: Create Entitlement Pool
-version: onap-1.1
-service:
- name: sdc
- version: v1.0
- auth: basic
- mode: direct
-
-parameters:
- - name: name
- description: Entitlement Pool name
- type: string
- short_option: x
- long_option: name
- is_optional: false
- - name: vlm-id
- description: License Model ID
- type: string
- short_option: y
- long_option: vlm-id
- is_optional: false
- - name: vlm-version
- description: License Model version
- type: string
- short_option: e
- long_option: vlm-version
- is_optional: false
- - name: description
- description: Description for Entitlement Pool
- type: string
- short_option: z
- long_option: description
- is_optional: false
- - name: operational-scope
- description: Operational Scope
- type: string
- short_option: g
- long_option: operational-scope
- is_optional: false
- default_value: Availability_Zone
- - name: manufacture-reference-number
- description: Manufature Reference Number
- type: string
- short_option: k
- long_option: manufacture-reference-number
- is_optional: false
-
-
-results:
- direction: portrait
- attributes:
- - name: ID
- description: Entitlement Pool ID
- scope: short
- type: string
-http:
- request:
- uri: /onboarding-api/v1.0/vendor-license-models/${vlm-id}/versions/${vlm-version}/entitlement-pools
- method: POST
- body: '{"aggregationFunction":{"choice":"Peak","other":""},"description":"${description}","entitlementMetric":{"choice":"CPU","other":""},"increments":"1","manufacturerReferenceNumber":"${manufacture-reference-number}","name":"${name}","operationalScope":{"choices":["${operational-scope}"],"other":""},"thresholdUnits":"Absolute","thresholdValue":"99","time":{"choice":"Hour","other":""}}'
- success_codes:
- - 200
- result_map:
- ID: $b{$.value}
- sample_response:
- body: '{"value":"2DEB6CB4B082415BB7A697C9CD1273BA"}'
diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-entitlement-pool-list-schema-1.1.yaml b/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-entitlement-pool-list-schema-1.1.yaml
deleted file mode 100644
index a2dc51d7..00000000
--- a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-entitlement-pool-list-schema-1.1.yaml
+++ /dev/null
@@ -1,44 +0,0 @@
-open_cli_schema_version: 1.0
-name: vlm-entitlement-pool-list
-description: entitlement pool list in a license model
-version: onap-1.1
-service:
- name: sdc
- version: v1.0
- auth: basic
- mode: direct
-
-parameters:
- - name: vlm-id
- description: License Model ID
- type: string
- short_option: x
- long_option: vlm-id
- is_optional: false
- - name: vlm-version
- description: License Model version
- type: string
- short_option: y
- long_option: vlm-version
- is_optional: false
-
-results:
- direction: landscape
- attributes:
- - name: ID
- description: Feature group ID
- scope: short
- type: string
- - name: name
- description: Feature group name
- scope: short
- type: string
-http:
- request:
- uri: /onboarding-api/v1.0/vendor-license-models/${vlm-id}/versions/${vlm-version}/entitlement-pools
- method: GET
- success_codes:
- - 200
- result_map:
- ID: $b{results.[*].id}
- name: $b{results.[*].name}
diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-feature-group-create-schema-1.1.yaml b/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-feature-group-create-schema-1.1.yaml
deleted file mode 100644
index bd022363..00000000
--- a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-feature-group-create-schema-1.1.yaml
+++ /dev/null
@@ -1,79 +0,0 @@
-open_cli_schema_version: 1.0
-name: vlm-feature-group-create
-description: Create feature group Pool
-version: onap-1.1
-service:
- name: sdc
- version: v1.0
- auth: basic
- mode: direct
-
-parameters:
- - name: name
- description: Feature group name
- type: string
- short_option: x
- long_option: name
- is_optional: false
- - name: vlm-id
- description: License Model ID
- type: string
- short_option: y
- long_option: vlm-id
- is_optional: false
- - name: vlm-version
- description: License Model version
- type: string
- short_option: e
- long_option: vlm-version
- is_optional: false
- - name: description
- description: Description for feature group
- type: string
- short_option: z
- long_option: description
- is_optional: false
- - name: vlm-key-group-id
- description: VLM keygroup
- type: string
- short_option: g
- long_option: vlm-key-group-id
- is_optional: false
- - name: vlm-entitle-pool-id
- description: VLM Entitlement pool
- type: string
- short_option: b
- long_option: vlm-entitle-pool-id
- is_optional: false
- - name: part-number
- description: Part number
- type: string
- short_option: c
- long_option: part-number
- is_optional: false
- - name: manufacture-reference-number
- description: Manufature Reference Number
- type: string
- short_option: k
- long_option: manufacture-reference-number
- is_optional: false
-
-
-results:
- direction: portrait
- attributes:
- - name: ID
- description: Feature group ID
- scope: short
- type: string
-http:
- request:
- uri: /onboarding-api/v1.0/vendor-license-models/${vlm-id}/versions/${vlm-version}/feature-groups
- method: POST
- body: '{"name": "${name}", "addedLicenseKeyGroupsIds": ["${vlm-key-group-id}"], "addedEntitlementPoolsIds": ["${vlm-entitle-pool-id}"], "partNumber": "${part-number}", "manufacturerReferenceNumber": "${manufacture-reference-number}", "description": "${description}"}'
- success_codes:
- - 200
- result_map:
- ID: $b{$.value}
- sample_response:
- body: '{"value":"2DEB6CB4B082415BB7A697C9CD1273BA"}'
diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-feature-group-list-schema-1.1.yaml b/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-feature-group-list-schema-1.1.yaml
deleted file mode 100644
index 24833d04..00000000
--- a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-feature-group-list-schema-1.1.yaml
+++ /dev/null
@@ -1,44 +0,0 @@
-open_cli_schema_version: 1.0
-name: vlm-feature-group-list
-description: Feature group list in a license model
-version: onap-1.1
-service:
- name: sdc
- version: v1.0
- auth: basic
- mode: direct
-
-parameters:
- - name: vlm-id
- description: License Model ID
- type: string
- short_option: x
- long_option: vlm-id
- is_optional: false
- - name: vlm-version
- description: License Model version
- type: string
- short_option: y
- long_option: vlm-version
- is_optional: false
-
-results:
- direction: landscape
- attributes:
- - name: ID
- description: Feature group ID
- scope: short
- type: string
- - name: name
- description: Feature group name
- scope: short
- type: string
-http:
- request:
- uri: /onboarding-api/v1.0/vendor-license-models/${vlm-id}/versions/${vlm-version}/feature-groups
- method: GET
- success_codes:
- - 200
- result_map:
- ID: $b{results.[*].id}
- name: $b{results.[*].name}
diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-key-group-create-schema-1.1.yaml b/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-key-group-create-schema-1.1.yaml
deleted file mode 100644
index 27cb60d8..00000000
--- a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-key-group-create-schema-1.1.yaml
+++ /dev/null
@@ -1,59 +0,0 @@
-open_cli_schema_version: 1.0
-name: vlm-key-group-create
-description: Create License Key Group
-version: onap-1.1
-service:
- name: sdc
- version: v1.0
- auth: basic
- mode: direct
-
-parameters:
- - name: vlm-id
- description: License Model Id
- type: string
- short_option: c
- long_option: vlm-id
- is_optional: false
- - name: vlm-version
- description: License Model version
- type: string
- short_option: e
- long_option: vlm-version
- is_optional: false
- - name: name
- description: name
- type: string
- short_option: x
- long_option: name
- is_optional: false
- - name: type
- description: type of group (Universal, unique, one-time)
- type: string
- short_option: y
- long_option: type
- is_optional: false
- default_value: Universal
- - name: description
- description: Description for License Key Group
- type: string
- short_option: z
- long_option: description
- is_optional: true
-
-results:
- direction: portrait
- attributes:
- - name: ID
- description: License Model ID
- scope: short
- type: string
-http:
- request:
- uri: /onboarding-api/v1.0/vendor-license-models/${vlm-id}/versions/${vlm-version}/license-key-groups
- method: POST
- body: '{"description": "${description}", "name": "${name}", "type": "${type}"}'
- success_codes:
- - 200
- result_map:
- ID: $b{$.value} \ No newline at end of file
diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-key-group-list-schema-1.1.yaml b/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-key-group-list-schema-1.1.yaml
deleted file mode 100644
index 5797ddeb..00000000
--- a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-key-group-list-schema-1.1.yaml
+++ /dev/null
@@ -1,44 +0,0 @@
-open_cli_schema_version: 1.0
-name: vlm-key-group-list
-description: key group list in a license model
-version: onap-1.1
-service:
- name: sdc
- version: v1.0
- auth: basic
- mode: direct
-
-parameters:
- - name: vlm-id
- description: License Model ID
- type: string
- short_option: x
- long_option: vlm-id
- is_optional: false
- - name: vlm-version
- description: License Model version
- type: string
- short_option: y
- long_option: vlm-version
- is_optional: false
-
-results:
- direction: landscape
- attributes:
- - name: ID
- description: Feature group ID
- scope: short
- type: string
- - name: name
- description: Feature group name
- scope: short
- type: string
-http:
- request:
- uri: /onboarding-api/v1.0/vendor-license-models/${vlm-id}/versions/${vlm-version}/license-key-groups
- method: GET
- success_codes:
- - 200
- result_map:
- ID: $b{results.[*].id}
- name: $b{results.[*].name}
diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-list-schema-1.1.yaml b/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-list-schema-1.1.yaml
deleted file mode 100644
index e8944955..00000000
--- a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-list-schema-1.1.yaml
+++ /dev/null
@@ -1,45 +0,0 @@
-open_cli_schema_version: 1.0
-name: vlm-list
-description: List License Model
-version: onap-1.1
-service:
- name: sdc
- version: v1.0
- auth: basic
- mode: direct
-
-results:
- direction: landscape
- attributes:
- - name: id
- description: License ID
- scope: short
- type: uuid
- - name: vendor-name
- description: Vendor Name
- scope: short
- type: string
- - name: vlm-version
- description: VLM version
- scope: long
- type: string
- - name: status
- description: status
- scope: short
- type: string
- - name: description
- description: License description
- scope: long
- type: string
-http:
- request:
- uri: /onboarding-api/v1.0/vendor-license-models
- method: GET
- success_codes:
- - 200
- result_map:
- id: $b{$.results.[*].id}
- vendor-name: $b{$.results.[*].vendorName}
- vlm-version: $b{$.results.[*].version.id}
- status: $b{$.results.[*].status}
- description: $b{$.results.[*].description} \ No newline at end of file
diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-revert-schema-1.1.yaml b/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-revert-schema-1.1.yaml
deleted file mode 100644
index c1e15cff..00000000
--- a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-revert-schema-1.1.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-open_cli_schema_version: 1.0
-name: vlm-revert
-description: Revert Vendor License Model
-version: onap-1.1
-service:
- name: sdc
- version: v1.0
- auth: basic
- mode: direct
-
-parameters:
- - name: vlm-id
- description: Onap VLM ID
- type: string
- short_option: x
- long_option: vlm-id
- is_optional: false
- - name: vlm-version
- description: VLM version
- type: string
- short_option: y
- long_option: vlm-version
- is_optional: false
-http:
- request:
- uri: /onboarding-api/v1.0/vendor-license-models/${vlm-id}/versions/${vlm-version}/actions
- method: PUT
- body: '{"action": "Undo_Checkout"}'
- success_codes:
- - 201
- - 200
diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-submit-schema-1.1.yaml b/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-submit-schema-1.1.yaml
deleted file mode 100644
index 8e5f026e..00000000
--- a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-submit-schema-1.1.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-open_cli_schema_version: 1.0
-name: vlm-submit
-description: Submit Vendor License Model
-version: onap-1.1
-service:
- name: sdc
- version: v1.0
- auth: basic
- mode: direct
-
-parameters:
- - name: vlm-id
- description: Onap VLM ID
- type: string
- short_option: x
- long_option: vlm-id
- is_optional: false
- - name: vlm-version
- description: VLM version
- type: string
- short_option: y
- long_option: vlm-version
- is_optional: false
-http:
- request:
- uri: /onboarding-api/v1.0/vendor-license-models/${vlm-id}/versions/${vlm-version}/actions
- method: PUT
- body: '{"action": "Submit"}'
- success_codes:
- - 201
- - 200