aboutsummaryrefslogtreecommitdiffstats
path: root/products/onap-dublin/features/vfc/src/main/resources/open-cli-schema/nslcm/vfc-nslcm-subscription-schema.yaml
diff options
context:
space:
mode:
authoryangyan <yangyanyj@chinamobile.com>2019-11-20 15:22:04 +0800
committerKanagaraj Manickam <kanagaraj.manickam@huawei.com>2019-12-10 11:12:19 +0000
commita1b65b1beec631234d28167942b284e80c35f005 (patch)
treebee0e026d9a3af62313419461c38a5d87a372d27 /products/onap-dublin/features/vfc/src/main/resources/open-cli-schema/nslcm/vfc-nslcm-subscription-schema.yaml
parentd70fd1c9829146c47b495811c22cf880a78345b4 (diff)
Update cli command about ns terminate in sol005 api
Change-Id: I708c84d4db62c84274f2bcac2ecc03e78e109838 Issue-ID: CLI-171 Signed-off-by: yangyan <yangyanyj@chinamobile.com>
Diffstat (limited to 'products/onap-dublin/features/vfc/src/main/resources/open-cli-schema/nslcm/vfc-nslcm-subscription-schema.yaml')
-rw-r--r--products/onap-dublin/features/vfc/src/main/resources/open-cli-schema/nslcm/vfc-nslcm-subscription-schema.yaml94
1 files changed, 0 insertions, 94 deletions
diff --git a/products/onap-dublin/features/vfc/src/main/resources/open-cli-schema/nslcm/vfc-nslcm-subscription-schema.yaml b/products/onap-dublin/features/vfc/src/main/resources/open-cli-schema/nslcm/vfc-nslcm-subscription-schema.yaml
deleted file mode 100644
index f2f129e3..00000000
--- a/products/onap-dublin/features/vfc/src/main/resources/open-cli-schema/nslcm/vfc-nslcm-subscription-schema.yaml
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright (c) 2019, CMCC Technologies Co., Ltd.
-# 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: vfc-nslcm-get-subscription
-description: vfc nsclm subscribe notification
-
-info:
- product: onap-dublin
- service: vfc
- author: ONAP VFC Team (yangyanyj@chinamobile.com)
-
-parameters:
- - name: callback-uri
- description: callback-uri
- type: string
- short_option: c
- long_option: callback-uri
- is_optional: false
- - name: notification-types
- description: the type of notification
- type: string
- short_option: n
- long_option: notification-types
- is_optional: false
-
-results:
- direction: portrait
- attributes:
- - name: subscription_id
- description: subscription_id
- scope: short
- type: string
- - name: callback-uri
- description: callback-uri
- scope: short
- type: string
- - name: links
- description: links
- scope: short
- type: string
- - name: filter
- description: filter
- scope: short
- type: string
-
-http:
- service:
- auth: none
- mode: direct
- request:
- uri: /api/nslcm/v1/subscriptions
- method: POST
- context:
- remove_empty_node: true
- body:
- '{
- "callbackUri": "${callback-uri}",
- "authentication": {
- "authType": ["BASIC"],
- "paramsBasic": {
- "username": "username",
- "password": "password"
- }
- },
- "filter": {
- "notificationTypes": ["${notification-types}"],
- "operationTypes": [
- "INSTANTIATE"
- ],
- "operationStates": [
- "STARTING"
- ]
- }
- }'
-
- headers:
- Content-Type: application/json
- Accept: application/json
- success_codes:
- - 201
- result_map:
- subscription_id: $b{$.subscriptionId}
- callback-Uri: $b{$.callbackUri}
- links: $b{$.links}
- filter: $b{$.filter}