aboutsummaryrefslogtreecommitdiffstats
path: root/products/onap-dublin/features/so/src/main/resources/open-cli-schema/service-create-schema-dublin.yaml
diff options
context:
space:
mode:
authorItohan Ukponmwan <itohan.ukponmwan@intel.com>2019-04-19 21:53:02 +0000
committerItohan Ukponmwan <itohan.ukponmwan@intel.com>2019-04-29 22:21:24 +0000
commitd52ab7c0716810980a717318a3f387e0116d048b (patch)
treec936a0749d2f480707ae3b219bf4eeb79e9449cf /products/onap-dublin/features/so/src/main/resources/open-cli-schema/service-create-schema-dublin.yaml
parent34605c95ea7a9af4c4b86a4b5dee81a40d60686f (diff)
Fixed service-create, vnf-create and vf-module-create
-Changed short letters in conflict in service-create -Manually put in the right authorization header in commands -Removed cloud parameters which fail when left blank -Added required parameters for vnf-create -Added required parameters for vf-module-create Change-Id: I7cc708e1823dcf2b6a06f113a16f99464e7b3a83 Issue-ID: CLI-163 Signed-off-by: Itohan Ukponmwan <itohan.ukponmwan@intel.com>
Diffstat (limited to 'products/onap-dublin/features/so/src/main/resources/open-cli-schema/service-create-schema-dublin.yaml')
-rw-r--r--products/onap-dublin/features/so/src/main/resources/open-cli-schema/service-create-schema-dublin.yaml38
1 files changed, 11 insertions, 27 deletions
diff --git a/products/onap-dublin/features/so/src/main/resources/open-cli-schema/service-create-schema-dublin.yaml b/products/onap-dublin/features/so/src/main/resources/open-cli-schema/service-create-schema-dublin.yaml
index 17dee449..38b0d2dd 100644
--- a/products/onap-dublin/features/so/src/main/resources/open-cli-schema/service-create-schema-dublin.yaml
+++ b/products/onap-dublin/features/so/src/main/resources/open-cli-schema/service-create-schema-dublin.yaml
@@ -22,18 +22,6 @@ info:
author: ONAP CLI Team onap-discuss@lists.onap.org
parameters:
- - name: cloud-region
- description: cloud region identifier
- type: string
- short_option: l
- long_option: cloud-region
- is_optional: true
- - name: tenant-id
- description: tenant id
- type: string
- short_option: t
- long_option: tenant-id
- is_optional: true
- name: model-invariant-id
description: model invariant id generated by ASDC.
type: string
@@ -97,20 +85,20 @@ parameters:
- name: ala-carte
description: ala carte flag, defaults to true
type: string
- short_option: a
+ short_option: A
long_option: ala-carte
is_optional: true
default_value: true
- name: customer-latitude
description: customer latitude, part of customer location
type: string
- short_option: f
+ short_option: la
long_option: customer-latitude
is_optional: true
- name: customer-longitude
description: customer longitude, part of customer location
type: string
- short_option: d
+ short_option: lo
long_option: customer-longitude
is_optional: true
- name: customer-name
@@ -122,7 +110,7 @@ parameters:
- name: homing-solution
description: homing solution to use [oof|sniro]
type: string
- short_option: h
+ short_option: H
long_option: homing-solution
is_optional: true
- name: orchestrator
@@ -134,14 +122,14 @@ parameters:
- name: api
description: api to use [GR_API|VNF_API]
type: string
- short_option: p
+ short_option: P
long_option: api
is_optional: true
default_value: GR_API
- name: subscriber-name
description: subscriber name
type: string
- short_option: s
+ short_option: S
long_option: subscriber-name
is_optional: true
- name: project-name
@@ -159,7 +147,7 @@ parameters:
- name: owning-entity-name
description: owning entity name
type: string
- short_option: m
+ short_option: O
long_option: owning-entity-name
is_optional: true
@@ -170,8 +158,6 @@ results:
description: instance id for the created service.
type: string
scope: short
-
-
http:
service:
name: so
@@ -183,17 +169,14 @@ http:
method: POST
body: '{
"requestDetails":{
- "cloudConfiguration":{
- "lcpCloudRegionId":"${cloud-region}",
- "tenantId":"${tenant-id}"
- },
"modelInfo":{
"modelType":"service",
"modelInvariantId":"${model-invariant-id}",
- "modelNameVersionId":"${model-uuid}",
+ "modelUuid":"${model-uuid}",
"modelName":"${model-name}",
"modelVersion":"${model-version}",
- "modelVersionId":"${model-version-id}"
+ "modelVersionId":"${model-version-id}",
+ "modelInvariantUuid" : "${model-invariant-id}"
},
"subscriberInfo":{
"globalSubscriberId":"${customer}",
@@ -237,6 +220,7 @@ http:
}
}
}'
+
success_codes:
- 202
result_map: