diff options
Diffstat (limited to 'products/onap-beijing/features/aai/src/main/resources/open-cli-schema/pnf/pnf-create-schema.yml')
-rw-r--r-- | products/onap-beijing/features/aai/src/main/resources/open-cli-schema/pnf/pnf-create-schema.yml | 80 |
1 files changed, 0 insertions, 80 deletions
diff --git a/products/onap-beijing/features/aai/src/main/resources/open-cli-schema/pnf/pnf-create-schema.yml b/products/onap-beijing/features/aai/src/main/resources/open-cli-schema/pnf/pnf-create-schema.yml deleted file mode 100644 index eac07a47..00000000 --- a/products/onap-beijing/features/aai/src/main/resources/open-cli-schema/pnf/pnf-create-schema.yml +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 2017-18 Huawei 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: pnf-create -description: Create a pnf - -info: - product: onap-amsterdam - service: aai - author: ONAP CLI Team onap-discuss@lists.onap.org - -parameters: - - name: pnf-name - description: pnf-name - type: string - short_option: n - long_option: name - is_optional: false - - name: pnf-id - description: pnf-id - type: string - short_option: i - long_option: pnf-id - is_optional: true - - name: equip-type - description: equip-type - type: string - short_option: et - long_option: equipType - is_optional: true - - name: equip-vendor - description: equip-vendor - type: string - short_option: ev - long_option: equip-vendor - is_optional: true - - name: in-maint - description: Used to indicate whether or not this object is in maintenance mode (maintenance mode = true) - type: bool - short_option: im - long_option: in-maint - is_optional: true - - name: prov-status - description: Prov Status of this device (not under canopi control) Valid values [PREPROV/NVTPROV/PROV] - type: string - short_option: ps - long_option: prov-status - is_optional: true - - name: relationship - description: relationship - type: json - short_option: rl - long_option: relationship - is_optional: true -http: - service: - auth: basic - mode: direct - request: - uri: /aai/v11/network/pnfs/pnf/${pnf-name} - method: PUT - body: '{"pnf-name": "${pnf-name}" ,"pnf-id": "${pnf-id}","equip-type": "${equip-type}","equip-vendor": "${equip-vendor}","in-maint": ${in-maint},"prov-status": "${prov-status}","relationship-list": ["${relationship}"]}' - success_codes: - - 200 - - 201 - sample_response: - body: '' - |