377540877f75e6ddcaf871ef4856600dbe388e24
[cli.git] /
1 open_cli_schema_version: 1.0
2 name: vfmodule-delete
3 description: delete a VF module (experimental)
4 version: onap-1.1
5 service:
6   name: so
7   version: v3
8   auth: basic
9   mode: direct
10
11 parameters:
12   - name: vfmodule-id
13     description: VF module Id
14     type: string
15     short_option: x
16     long_option: vfmodule-id
17     is_optional: false
18   - name: service-id
19     description: unique id for service
20     type: string
21     short_option: j
22     long_option: service-id
23     is_optional: false
24   - name: vf-id
25     description: unique id for related VF
26     type: string
27     short_option: y
28     long_option: vf-id
29     is_optional: false
30   - name: vf-model-invariant-id
31     description: vf model invariant id
32     type: string
33     short_option: k
34     long_option: vf-model-invariant-id
35     is_optional: false
36   - name: vfmodule-name
37     description: vfmodule model name
38     type: string
39     short_option: e
40     long_option: vfmodule-name
41     is_optional: false
42   - name: vfmodule-version
43     description: vf module version
44     type: string
45     short_option: g
46     long_option: vfmodule-version
47     is_optional: false
48   - name: cloud-region
49     description: cloud region identifier
50     type: string
51     short_option: l
52     long_option: cloud-region
53     is_optional: false
54   - name: tenant-id
55     description: openstack tenant id
56     type: string
57     long_option: tenant-id
58     short_option: z
59     is_optional: false
60
61 http:
62   request:
63     uri: /ecomp/mso/infra/serviceInstances/v3/${service-id}/vnfs/${vf-id}/vfModules/${vfmodule-id}
64     method: DELETE
65     body: '{"requestDetails":{"modelInfo":{"modelType":"vfModule","modelInvariantId":"${vf-model-invariant-id}","modelName":"${vfmodule-name}","modelVersion":"${vfmodule-version}"},"cloudConfiguration":{"lcpCloudRegionId":"${cloud-region}","tenantId":"${tenant-id}"},"requestInfo":{"source":"VID"}}}'
66
67   success_codes:
68     - 202