954633549020f29a5333689f7fd6f32ec853c06b
[cli.git] /
1 open_cli_schema_version: 1.0
2 name: vf-show
3 description: Show details for VF
4
5 info:
6   product: onap-amsterdam
7   service: aai
8   author: ONAP CLI Team onap-discuss@lists.onap.org
9
10 parameters:
11   - name: vf-id
12     description: VF identifier
13     type: string
14     short_option: x
15     long_option: vf-id
16     is_optional: false
17
18 results:
19   direction: portrait
20   attributes:
21     - name: vf-id
22       description: VF ID for the given service
23       scope: short
24       type: string
25     - name: vf-name
26       description: VF name
27       scope: short
28       type: string
29     - name: vf-type
30       description: VF name
31       scope: short
32       type: string
33     - name: model-invariant-id
34       description: VF name
35       scope: short
36       type: string
37     - name: model-uuid
38       description: model uuid
39       scope: short
40       type: string
41     - name: model-customization-id
42       description: Model customization id
43       scope: short
44       type: string
45     - name: service-id
46       description: Service ID of parent service
47       scope: short
48       type: string
49
50 http:
51   service:
52     name: aai
53     version: v11
54     auth: basic
55     mode: direct
56
57   request:
58     uri: /aai/v11/network/generic-vnfs/generic-vnf/${vf-id}
59     method: GET
60   success_codes:
61     - 200
62   result_map:
63     vf-id: $b{vnf-id}
64     vf-name: $b{vnf-name}
65     vf-type: $b{vnf-type}
66     model-invariant-id: $b{model-invariant-id}
67     model-uuid: $b{model-version-id}
68     model-customization-id: $b{model-customization-id}
69     service-id: $b{$.relationship-list.relationship.[*].relationship-data.[?(@.relationship-key=='service-instance.service-instance-id')].relationship-value}