diff options
Diffstat (limited to 'plugins/so/src/main/resources/onap-cli-schema/services/vf-create-schema-1.1.yaml')
-rw-r--r-- | plugins/so/src/main/resources/onap-cli-schema/services/vf-create-schema-1.1.yaml | 117 |
1 files changed, 0 insertions, 117 deletions
diff --git a/plugins/so/src/main/resources/onap-cli-schema/services/vf-create-schema-1.1.yaml b/plugins/so/src/main/resources/onap-cli-schema/services/vf-create-schema-1.1.yaml deleted file mode 100644 index 7b008e28..00000000 --- a/plugins/so/src/main/resources/onap-cli-schema/services/vf-create-schema-1.1.yaml +++ /dev/null @@ -1,117 +0,0 @@ -open_cli_schema_version: 1.0 -name: vf-create -description: Create a VF -version: onap-1.1 -service: - name: so - version: v3 - auth: basic - mode: direct - -parameters: - - name: cloud-region - description: cloud region identifier - type: string - short_option: l - long_option: cloud-region - is_optional: false - - name: tenant-id - description: openstack tenant id - type: string - short_option: z - long_option: tenant-id - is_optional: false - - name: product-family - description: service type for serivce (e.g. vLB) - type: string - short_option: w - long_option: product-family - is_optional: false - - name: instance-name - description: service instance name - type: string - short_option: o - long_option: instance-name - is_optional: false - - name: service-instance-id - description: unique id for service instance - type: string - short_option: y - long_option: service-instance-id - is_optional: false - - name: vf-model-invariant-id - description: vf model invariant id - type: string - short_option: b - long_option: vf-model-invariant-id - is_optional: false - - name: vf-model-uuid - description: model uuid for vf - type: string - short_option: c - long_option: vf-model-uuid - is_optional: false - - name: vf-model-name - description: vf model name - type: string - short_option: e - long_option: vf-model-name - is_optional: false - - name: vf-model-version - description: vf model version - type: string - short_option: g - long_option: vf-model-version - is_optional: false - - name: vf-model-customization-id - description: vf model customization id - type: string - short_option: i - long_option: vf-model-customization-id - is_optional: false - - name: service-model-invariant-id - description: model invariant id - type: string - short_option: j - long_option: service-model-invariant-id - is_optional: false - - name: service-model-uuid - description: model name version id - type: string - short_option: k - long_option: service-model-uuid - is_optional: false - - name: service-model-name - description: service model name - type: string - short_option: q - long_option: service-model-name - is_optional: false - - name: service-model-version - description: service model version - type: string - short_option: n - long_option: service-model-version - is_optional: false - - -results: - direction: portrait - attributes: - - name: vf-id - description: id for the created vnf - type: string - scope: short - -http: - request: - uri: /ecomp/mso/infra/serviceInstances/v3/${service-instance-id}/vnfs - method: POST - body: '{"requestDetails": {"modelInfo": {"modelType": "vnf","modelInvariantId": "${vf-model-invariant-id}","modelVersionId": "${vf-model-uuid}","modelName": "${vf-model-name}","modelVersion": "${vf-model-version}","modelCustomizationId": "${vf-model-customization-id}"},"cloudConfiguration": {"lcpCloudRegionId": "${cloud-region}","tenantId": "${tenant-id}"},"requestInfo": {"instanceName": "${instance-name}","source": "VID","productFamilyId": "${product-family}" },"relatedInstanceList": [{"relatedInstance": {"instanceId": "${service-instance-id}","modelInfo": {"modelType": "service","modelInvariantId": "${service-model-invariant-id}","modelVersionId": "${service-model-uuid}","modelName": "${service-model-name}","modelVersion": "${service-model-version}"}}}],"requestParameters": {}}}' - - success_codes: - - 202 - result_map: - vf-id: $b{$.requestReferences.instanceId} - sample_response: - body: '{"requestReferences": {"instanceId": "2a152730-f6eb-4dc6-9b81-7a6f6f263d71","requestId": "6402628f-7f67-4605-9e60-0d8632616d02"}}' |